• ベストアンサー

先代のプログラムを解析していたところ

先代のプログラムを解析していたところ Chr関数に$のついた Chr$(値)を使用している評価式を見つけました。 Chr(値)とChr$(値)では結果にどのように違いがでるのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • ziziwa1130
  • ベストアンサー率21% (329/1546)
回答No.1

データ型の違い、即ちChr(値)はバリアント型、Chr$(値)は文字列型を返すという違いです。

tyosu
質問者

補足

つまるところ Chr(値) と StrConv(Chr$(値)) は型も値も同じものが返ってくると判断してよろしいでしょうか?

その他の回答 (2)

  • ziziwa1130
  • ベストアンサー率21% (329/1546)
回答No.3

No.1です。 その通りです。

  • todo36
  • ベストアンサー率58% (728/1234)
回答No.2

昔から知る人ぞ知る高速化テクニックです。

参考URL:
http://officetanaka.net/excel/vba/speed/s12.htm

関連するQ&A

専門家に質問してみよう