タグ

vbaに関するmiya2000のブックマーク (1)

  • Access Labo #32 $付き関数のメリットとは? | T'sWare

    結論 $なしの関数に比べて、$付きの関数を使った方が高速である。ただし、同じ$付き関数を使った場合でも、代入先が文字列型でない場合には、データ型変換の分、処理時間がかかるので、$付き関数を使った場合の返り値の代入先は、文字列型変数とすべきである。また、$なし関数を使う場合は処理時間がかかるが、その返り値をバリアント型に代入するとさらに時間がかかる。 VBAにはたくさんの関数がありますが、どんな関数があってどんなことができるかを知っておくことは、プログラミングする上で非常に重要です。まとまった処理を簡単にしてくれる関数を知らなかったばかりに、独自の長いコードを書いてしまったということもあるでしょう。それは独自の関数を作るための労力だけでなく、実際に動かした際のパフォーマンス面でもムダを発生させることになってしまいます。 しかし、関数の名前や用途を知っていても、さらに注意しなければならないこと

  • 1