dポイントプレゼントキャンペーン実施中!

VBAで
string型よりVariant型の方が、
変数に格納できる文字数は多いですか?

A 回答 (1件)

Variant型もString型も、最大長は32bit符号付き整数で表現できる範囲、すなわち2,147,483,648文字が上限。

約21億文字ですか。これだとメモリが先に埋まりそう…半角文字でもこれだけ集まると、2GBありますからね。

ただ言語仕様としては同じでも、ここまでの極限の世界になると、Variant型よりもString型の方が1文字あたりの使用メモリ量が少なくて済むので、String型の方が多く格納できるという結果になりそうな予感もします。
    • good
    • 0
この回答へのお礼

ありがとうございました。

お礼日時:2014/02/08 15:59

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!