kikukawa's diary

都内で活動するシステムエンジニアが書いてます。 興味を持った技術やハマったポイント、自分用メモをつけてます。 最近はweb中心

VbaTips

文字列関数名に$がつく場合

  • Format$
  • Left$
  • Right$

などがある。

$付き関数は『String型を返す関数』。
同名の$無し関数は、『内部形式 String の Variant型を返す関数』。

文字列型変数で返すには「$あり」を使う。「$なし」で文字列変数に返すと、遅くなる。

文字列が空かどうか確かめる

  Len関数を使う方が空の文字列と比較するより速い。

If Len(strA) = 0 Then 

If strA = "" Then 

より早い