TextBox10・16・22・・・・64と10のテキストボックスがあり、
その数字すべてを足して、TextBox69に表示したいのですが、うまくいきません。
TextBox10・16・22・・・・64には下記の3桁ずつカンマを打ち、小数点も表示するマクロを使ってます。
Private Sub TextBox10_Change()
TextBox10.Value = Format(TextBox10.Value, "#,###" & _
IIf(InStr(TextBox10.Text, ".") = 0, "", ".##"))
End Sub
TextBox69には下記のように記入しています。
TextBox69.Value = Val(TextBox10.Value) + Val(TextBox16.Value) +・・・・・ Val(TextBox64.Value)
TextBox10に例えば 5,000 と入力したときに、TextBox69には 5 と表示されてしまいます。
マクロ素人で、検索コピペしたので、あまり理解してない部分が多いですが
修正方法教えていただければありがたいです。
宜しくお願いします。
No.1ベストアンサー
- 回答日時:
こんにちは
>TextBox10に例えば 5,000 と入力したときに、TextBox69には
> 5 と表示されてしまいます。
単純に、Val("5,000") が、5 になるからでは?
VAL関数は、文字列の左から見て行って、数値の一部として認識できない文字が出てきたところで処理を中止します。
https://docs.microsoft.com/ja-jp/office/vba/lang …
カンマを取り除いてから、CDblやVALなどで数値に変換すればよいのではないでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelのtextboxへの入力で小数点以下に0が続く場合でも正しく表示したい 3 2022/04/11 13:53
- Visual Basic(VBA) VBA 重複チェック後に値をワークシートに転記する方法を教えてください。 1 2023/03/19 12:43
- Visual Basic(VBA) ユーザーフォームの書き出しで追加のご相談 ユーザーフォームの値をシートに書き出す際、コードが表示され 2 2022/08/05 10:58
- Visual Basic(VBA) VBA Userformで一部別シートに転記がしたいのですが 2 2023/05/24 13:08
- JavaScript javascriptのちょっとした動作不良(原因は突き止めたのですが) 1 2023/06/15 19:58
- Visual Basic(VBA) VBA。複数のChangeイベントをまとめる方法 2 2022/03/31 12:03
- その他(パソコン・スマホ・電化製品) pthonのframeに演算結果(数値)を表示したい 1 2023/06/05 22:08
- Visual Basic(VBA) フレーム内のオプションボタンの選択結果をセルに書き出したい。 図のような預金種目というフレームにオプ 2 2022/07/29 11:12
- Visual Basic(VBA) 以下のVBAで該当文字列の前後に付与したい。 例 前に付与 abc ユーザーID 12345 後に付 3 2022/04/19 21:50
- Excel(エクセル) VBA 同日で2回目(午後)の体温を登録するときのコード 3 2022/08/28 20:29
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
しゅう のローマ字表記は「shuu...
-
Wordの入力中と確定後の文字の...
-
iPhoneでローマ数字を入力する...
-
「ヴ」をひらがなで入力したい
-
「ドゥ」ってどうやって変換す...
-
半角のシングルクォーテーショ...
-
「S」エスの中央に上から下へ...
-
キーボード上の記号を打ちたい
-
エクセルに「パイ」を入力したい
-
wordでエンターを押さないと文...
-
予測変換で表示された変換候補...
-
Wordについて。なぜか一文字ず...
-
てつずきの入力文字について
-
最近よく見かける ぁぃぅぇぉ...
-
EverNote Web版で文書入力中に...
-
変換した文字が残る
-
Word テキストボックス内で記号...
-
せつぶんをすぎましたのに、あ...
-
「頁」の読み方
-
MS-Wordの入力のプロセス(原理)...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Wordの入力中と確定後の文字の...
-
しゅう のローマ字表記は「shuu...
-
エクセルに「パイ」を入力したい
-
予測変換で表示された変換候補...
-
iPhoneでローマ数字を入力する...
-
「S」エスの中央に上から下へ...
-
「ヴ」をひらがなで入力したい
-
「ドゥ」ってどうやって変換す...
-
wordでエンターを押さないと文...
-
半角のシングルクォーテーショ...
-
「頁」の読み方
-
wordの入力がkあ、tあと入力される
-
Wordについて。なぜか一文字ず...
-
勝手に確定されてしまう
-
Wordの入力時に最初の1文字が確...
-
ネット上のサイトに文字を入力...
-
ローマ字打ちで子音+母音の字を...
-
パワーポイントで入力した文字...
-
キーボード上の記号を打ちたい
-
検索でフリーズ?
おすすめ情報