Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


7517 / 13644 ツリー ←次へ | 前へ→

【38646】MsgBoxで変数による結果表示とメッ... にっしゃん 06/6/7(水) 17:59 質問[未読]
【38647】Re:MsgBoxで変数による結果表示とメ... Blue 06/6/7(水) 18:03 回答[未読]
【38666】Re:MsgBoxで変数による結果表示とメ... にっしゃん 06/6/8(木) 10:10 お礼[未読]

【38646】MsgBoxで変数による結果表示とメッ...
質問  にっしゃん  - 06/6/7(水) 17:59 -

引用なし
パスワード
   Exsel VBAの超初心者です。よろしくお願いします。

Dim i As Integer
Dim 件数 As Integer

i = Range("s6").Value
件数 = 0
(省略)

これを基にDO〜LOOPに掛けるのですが、MsgBoxでiの変数を用いて

「今月は○件ありました。
続いて次の処理をして下さい。」

のような表示をさせたいのです。
○が変数iの表示と思ってください。
いろいろ初心者なりに頑張ってみたのですが、コンパイルエラーばっかりでだんだんめいっております。
根本的に無理なことをしているかもしれません。それさえも、分からないのでどなたかお教えくださればと思い投稿しました。
どうぞよろしくお願いいたします。

【38647】Re:MsgBoxで変数による結果表示と...
回答  Blue  - 06/6/7(水) 18:03 -

引用なし
パスワード
   コンパイルエラーになったコードを載せてもらうと、
どのようなことが理解できていないのかがはっきりします。

一応サンプル)
Dim i As Integer

i = 10
MsgBox "今月は" & CStr(i) & "件です。"


※CStrは数値を文字列に変える関数です。
 文字列の連結は &演算子です。

【38666】Re:MsgBoxで変数による結果表示と...
お礼  にっしゃん  - 06/6/8(木) 10:10 -

引用なし
パスワード
   ありがとうございました。
大変助かりました。

因みにコンパイルエラーでは「ステートメントの最後」と出てきていたのです。

MsgBox "今月は"i"件です。"

のようなことをやっていたので、こりゃ無理なことをやっているのだなとは思っていました。まったく関数の知識が足りていないことを思い知りました。

ほんとに、目から鱗です。お世話になりました。

7517 / 13644 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free