A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
>その中に数字を入れます。
どんな風に?
>てきて数字がカンマ付きで表示させたいのですが
数字1桁ごとか
何かデリミタ(区切り)があるのか?
書式設定置のようなことを考えているのか。
一旦数値化してVB6ならFormat関数で
Sub test02()
a = "1234567" 'TextBoxの値
n = Val(a)
m = Format(n, "#,###")
MsgBox m
End Sub
>どうしても普通の数字になってしまいます
入力した通りのことか?
>になってしまいます。
プログラムコードはどうしている?
ーー
VB6かVB.NET系か?
上記のようなことは質問文から判りますか。
自分の文章を読み直してください。
No.1
- 回答日時:
Option Explicit On
Option Strict On
Option Compare Binary
Option Infer Off 'VB2008以上
Class Q4271249A
Inherits System.Windows.Forms.Form
Private TextBox1 As System.Windows.Forms.TextBox
Private Button1 As System.Windows.Forms.Button
Public Sub New()
TextBox1 = New System.Windows.Forms.TextBox()
Button1 = New System.Windows.Forms.Button()
Me.Width = 800
Me.Height = 600
TextBox1.Width = 500
TextBox1.Top = 200
Button1.Width = 500
Button1.Top = 300
Button1.Text = "表示"
AddHandler Button1.Click, AddressOf Button1_Click
Me.Controls.Add(TextBox1)
Me.Controls.Add(Button1)
End Sub
Private Sub Button1_Click(Sender As Object,e As System.EventArgs)
Try
Dim NumberFormatInfo As System.Globalization.NumberFormatInfo = New System.Globalization.NumberFormatInfo()
'一応Doubleで読んでいる。Integerにするかは好きにしてくれ。
Dim Input As Double = Double.Parse(TextBox1.Text)
System.Windows.Forms.MessageBox.Show(Input.ToString("N", NumberFormatInfo))
Catch err As System.FormatException
System.Windows.Forms.MessageBox.Show(err.ToString())
End Try
End Sub
Public Shared Sub Main()
Dim Form1 As Q4271249A
Form1 = New Q4271249A()
Form1.ShowDialog()
End Sub
End Class
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) visual basic初心者です。 visual studioで電卓を作成しています。 実行時にテ 1 2023/02/08 00:18
- Visual Basic(VBA) Powerpointでランダムな数字の結果を表示するマクロ 2 2023/08/04 10:04
- PDF C#でfloatを整数部、小数部とも桁数固定で文字表示したい 2 2022/07/28 09:37
- オープンソース csvデータのダブルクォーテーションで囲まれた文字内にあるカンマを削除したい 3 2022/09/02 15:17
- Excel(エクセル) Excelのtextboxへの入力で小数点以下に0が続く場合でも正しく表示したい 3 2022/04/11 13:53
- その他(Microsoft Office) エクセルのマクロを教えてください。 1 2022/12/08 15:45
- Excel(エクセル) 数字にカンマを入れる方法 2 2022/04/12 11:52
- JavaScript Javascriptが機能せず原因が分からないので教えて頂きたいです 3 2023/06/04 14:50
- 教育学 エクセルで小数点以下を四捨五入について教えてください。 2 2023/04/05 17:33
- Java コンソールから所属財産を入力(単位:万円 1000~100000以内でIntegerに変換できない場 2 2022/05/31 21:32
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
CSVファイルの中で、「 , 」カ...
-
エクセルで数値を全角文字(カ...
-
カンマ区切りの数字をCSVフ...
-
EXCELからCSVにすると余計なカ...
-
マクロを使ってフォルダー内に...
-
openoffice calcで#DIV/0! の...
-
WORDで改ページすると時々グレ...
-
EXCELの文字が指数になる
-
C#で、テキストボックスの入力...
-
[VBA][Excel]クリップボードか...
-
区切り文字をTABにしたい
-
VBAでtxtファイルを読み込む際...
-
Excel 住所の分割(文字数制限...
-
VB2005のTextBoxでカン...
-
CSVの定義
-
文字の網掛け設定後段区切りを...
-
カンマ区切り
-
テキストファイル内の「誤改行...
-
コンピュータの書籍の文の句点...
-
何故、日本は未だに数字を3桁...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
CSVファイルの中で、「 , 」カ...
-
何故、日本は未だに数字を3桁...
-
エクセルで数値を全角文字(カ...
-
EXCELからCSVにすると余計なカ...
-
マクロを使ってフォルダー内に...
-
カンマ区切りの数字をCSVフ...
-
桁区切りについて
-
CSVの定義
-
WORDで改ページすると時々グレ...
-
[VBA][Excel]クリップボードか...
-
データにカンマが入ったCSVデー...
-
カンマ区切り
-
3桁ごと?4桁ごと?コンマの...
-
VB2005のTextBoxでカン...
-
openoffice calcで#DIV/0! の...
-
ひとつの命令を複数行に記述
-
JPY ¥1,500.00は日本円でお幾ら?
-
パス区切りの文字について
-
VBAでtxtファイルを読み込む際...
-
C#で、テキストボックスの入力...
おすすめ情報