![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?c9bd177)
uwcs マクロについてご質問させていただきます
n = INPUT("番号")
select n
case 1
MSGBOX("A")
case 2
MSGBOX("B")
case 3
MSGBOX("C")
case 4
MSGBOX("D")
case 5
MSGBOX("E")
case 6
MSGBOX("F")
case 7
MSGBOX("G")
case 8
MSGBOX("H")
case 9
MSGBOX("I")
case 10
MSGBOX("J")
selend
だと正常に動くのに
n = INPUT("番号")
select n
case 1-1
MSGBOX("A")
case 1-2
MSGBOX("B")
case 1-3
MSGBOX("C")
case 1-4
MSGBOX("D")
case 1-5
MSGBOX("E")
case 2-1
MSGBOX("F")
case 2-2
MSGBOX("G")
case 2-3
MSGBOX("H")
case 2-4
MSGBOX("I")
case 2-5
MSGBOX("J")
selend
だと正常に動かないのは何故でしょう?
No.1ベストアンサー
- 回答日時:
正常に動きますよ。
0を入力すれば1-1=0の"A"が表示されるし。
-2を入力すれば1-3=-2の”C”が表示されるし。
入れた数値に対応したcaseがきちんと実行されます。
--
その正常ってのが、
「1-2」と入れたら「B」
「2-3」と入れたら「H」
って表示したいとかなら、分岐条件をダブルクォートで囲って数値でなくて文字列で分岐して下さい。
select n
case "1-1"
MSGBOX("A")
case "1-2"
MSGBOX("B")
case "1-3"
MSGBOX("C")
~
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 【追加】ファイルを閉じてダイアログで保存した時だけ処理の実行をする 3 2022/03/23 15:43
- Excel(エクセル) エクセルVBA Msgboxでの変数の活用 4 2023/07/23 08:33
- Visual Basic(VBA) 【変更】ファイルを閉じてダイアログで保存した時、更新したシートだけの処理の実行をする 5 2022/03/26 18:31
- Visual Basic(VBA) VBAコードが作動せず、どこに問題があるのか教えて下さい。 3 2023/06/13 13:20
- Visual Basic(VBA) 【Excel VBA】自動メール送信の機能追加 5 2022/09/29 12:53
- C言語・C++・C# C++のcase文の書き方 4 2023/02/24 20:50
- JavaScript セレクトボックスを2つ設けて選択して初めてメッセを表示 1 2022/07/27 12:15
- JavaScript switch文のswitch(n)の部分を複数の値にするか、if文に変えてほしいです。 1 2022/07/27 17:18
- Excel(エクセル) マクロでボタンにつける名前がどこに設定されているかわからないケースがありました。 1 2023/06/19 19:37
- C言語・C++・C# C++のcinの動作 5 2023/02/26 00:13
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
キャレットの現在位置の表示 (W...
-
ボタンの色(WINAPI)
-
1~1000,1001~2000の間に素数が...
-
C言語win32api、エディットボッ...
-
Win32APIでウィンドウを中央に...
-
VC++2005での警告について教え...
-
c++でテンプレートのコードでわ...
-
#define _CRT_SECURE_NO_WARNIN...
-
Enterキーを押されたら次の処理...
-
2分法で方程式の複数の解を自...
-
比較回数と交換回数表示について
-
「Aに対するBの割合」と「Aに対...
-
「指定されたキャストは有効で...
-
正負を反転させて出力するプロ...
-
C言語での引数の省略方法
-
マイナスからプラスへ転じた時...
-
変数とパラメータとは違うもの...
-
*をユーザーが入力した数字の数...
-
float型とdouble型の変数の違い...
-
DWORDの実際の型は何でしょうか
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Win32APIでウィンドウを中央に...
-
エラー Run-Time Check Failur...
-
コンソールアプリケーションの...
-
MessageBoxについて
-
画像を表示したいのですが……
-
【Windowsアプリ】ファイルのド...
-
PeekMessageについて
-
キャレットの現在位置の表示 (W...
-
C言語win32api、エディットボッ...
-
ボタンの色(WINAPI)
-
Win32APIにて、ウィンドウ全体...
-
音量調節
-
エディットコントロール入力時...
-
ダイアログプログラムでEnterキ...
-
不明なエラー
-
C++のcase文の書き方
-
オーバーレイみたいな処理がしたい
-
ゲームとかの解像度変更&全画...
-
WM_CREATE について
-
LoadImageとSetCursorについて
おすすめ情報