• ベストアンサー

VB2005のTextBoxでカンマ区切りの表示

よろしくお願いします。開発環境はVB2005です。 フォーム上に配置したTextBoxに金額を入れるのですが、わかりやすく読めるようにユーザーが数字を入力したら自動的に3桁のカンマ区切りで表示したいのですが、どのような方法があるのか教えてください。

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

  • ベストアンサー
  • JeanneNet
  • ベストアンサー率48% (100/208)
回答No.1

じゃんぬねっと です。 Dim i As Integer = "123456789" Me.TextBox1.Text = i.ToString("#,##0") でしょう。

toma-to
質問者

お礼

ありがとうございました。 教えていただいたコードで実行できました。

関連するQ&A

  • エクセルVBA ユーザーフォームのtextboxの書式設定って?

    エクセルでユーザーフォームを作成しています。 金額を入力するTextBoxを作ったのですが、 その表示方法を「,」(カンマ)で桁区切り で表示さいたいのですが、方法ってありますか? TextBoxプロパティーを色々見ているのですが、 セルの書式設定みたいなものは無さそうなのですが、 方法があれば、教えていただきたく思います。 宜しくお願いいたします。

  • TEXTBOXでカンマ編集

    こんにちは ASP .NET初心者です。宜しくお願いします。ASP .NET VBでWebAPPの開発を試しているのですが TEXTBOXで入力された内容をカンマ編集や右寄せを行いたいのですが何か良い方法は無いでしょうか。DBグリッド使う場合の紹介は幾つかされているようですがTEXTBOXやLABELコントロールで出来ないものかと考えています。  どなたか、宜しくお願いします。

  • TEXTBOXの表示形式の変更について

    EXCELのVB 独学でやってるものですが、 フォームの中のtextbox内に数値を入力して ENTERを押したらtextboxに入力された数値が カンマでくぎられた数字(1,000,000のように) にしたいのですがアドバイスください Selection.NumberFormatLocal = "#,##0_ " を使えばできそうな気がするのですが・・・ あと一歩がわかりません。

  • VB 2005 Textbox にテンキーから数字を入力

    VB2005 でソフト作成中ですが、フォーム内に貼り付けているTextbox にテンキーから数字を入力(5桁以上は入力不可)したいのですが方法が分かりません。どなたか知っている方教えて頂きたいのですが。よろしくお願いします。

  • TextBoxの表示、非表示

    TextBoxの表示、非表示 開発環境:Visual Web Developer 2008 express 言語:Visual Basic 上記開発環境を使いWebアプリケーション開発中です。 現在、入力フォームを作成中ですが、CheckBoxにチェックがあったらTextBoxを表示するようなことをしたいのですが、ASP.NETの記述がわかりません。 VBAでは If CheckBox1.Value = True Then TextBox1.Visible = False のようにかけばできたのですが。。。 初心者なもので単純な質問で申し訳ありませんが、どなたかご教授願います。

  • EXCEL TextBox farmat

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

  • カンマ区切り

    VBAのテキストボックスで表示や入力時に、カンマ区切りにするにはどうすればいいのでしょうか?

  • 3桁のカンマ区切り

    簿記に限らず、数字を3桁にカンマで区切って表示しますが、 私は数字がカンマで区切られていれても下から一、十、百、千、万・・・・ と位をとっていかないと、桁数の大きい数字を読めません。 みなさんはどんな風に読んでいますか? 例えば、1,234,500を いきなり、百二十三万四千五百と分かるようになりますか?

  • VB2010 3桁区切りの数字の表示の仕方

    VB2010で、3桁区切りの数字の表示の仕方をお教えいただきたかったのです。3桁表示では、意味不明ですね。すみませんでした。 サンプルとは、DefaultcellstyleのFormatの「形式の種類」で「数字」を選びますと、その中にサンプルが表示されて「1,235」というように現れていたということです。位取りの「,」を数字にいれたいという簡単な質問でしたが、私には解決方法が分かりません。 別の参考資料では、次のように書きなさいということですが、試みましたが区切りは出てきませんでした。 dataGridView1.Columns(3).DefaultCellStyle.Format = "#,0"

  • ワード2007 で表にカンマを入れたい

    こんにちは。 ワード2007を使っていますが、 差込時に、表に数字が表示されると自動的に桁区切り(カンマ)を設定するしたいのですが、方法がわかりません。 ご存知の方、教えてください。 よろしくお願いします。

専門家に質問してみよう