重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【GOLF me!】初月無料お試し

こんにちわ。
単純な質問なのですが、VBで数値をFormatする場合、

"123456" → "123,456"
"123456.78" → "123456.78"

というように、小数点がない場合は小数点以下は表示されず、
小数点がある場合は小数点以下の表示をする。というような
Formatを一行でできないでしょうか?
小数点は2桁で固定です。

よろしくお願いします。

A 回答 (1件)

1行で記述したいのであれば、Ifではなく、Iifで条件分岐を書けばいいのでは?



Format関数の書式設定だけでは絶対に無理です。
書式をあわせるための書式設定なのですから。
    • good
    • 0
この回答へのお礼

そのとおりでした。ありがとうございました。

お礼日時:2002/06/07 14:04

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