• ベストアンサー

EXCEL TextBox farmat

excel VBA フォームの TextBox入力時 1,200.5 のように 桁区切りと少数点以下を表示したいのですが Formatの指定で可能でしょうか Format(TextBox1, "#,###.#") ではダメなようです

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

  • ベストアンサー
  • weboner
  • ベストアンサー率45% (111/244)
回答No.1

Format(TextBox1.Value, "#,###" & IIf(InStr(TextBox1.Text, ".") = 0, "", ".#"))

kappa44103
質問者

お礼

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

関連するQ&A