VBAでifとかelseとかelseifとかの後に書く文の出力で
現在プログラムを書きました。2行書く場合
たとえば
else if
『a』を出力させるプログラム
『b』を出力させるプログラム
Sheets("Sheet2").Range("A1").Value = Application.WorksheetFunction.Clean(StrConv(toDateStr(a(0)), vbWide))
Sheets("Sheet2").Range("A2").Value = Application.WorksheetFunction.Clean(StrConv(toDateStr(a(1)), vbWide))
をプログラム書いた場合、実行されるのは『a』を出力させるプログラムだけなのですが、else ifの後は次の1行目しかこのプログラムだと実行できない感じなのでelse ifの中に2行文の内容をいれたいのですが
else if()で全部囲めばいいのか?
else if{}で全部囲んだりするのか?このような全部ひっくるめられるプログラムはないのでしょうか?
お願いします。教えてください
No.1ベストアンサー
- 回答日時:
If 条件1
実行文1
ElseIf 条件2
実行文2
Else
実行文3
End If
とすれば、2つ以上の命令を実行できます。
この回答への補足
今のプログラムだとどうしてもElse if の後に前記の2行をいれなくてはならないのですが、くくるようなプログラムはやはりないのでしょうか?
補足日時:2005/12/19 20:27No.2
- 回答日時:
Else if
『a』を出力させるプログラム
『b』を出力させるプログラム
End If ← これが重要
Sheets("Sheet2").Range("A1").Value = Application.WorksheetFunction.Clean(StrConv(toDateStr(a(0)), vbWide))
とすればいいのです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript jsで、配列内の文章を改行する際どのようにすればいいですか。 3 2022/07/05 20:40
- C言語・C++・C# c言語の問題です 3 2023/01/10 16:15
- Visual Basic(VBA) excel2021で実行できないマクロ。どこを直したらいいのか 2 2022/03/28 03:40
- JavaScript セレクトボックスで配列を呼び出したい。 1 2022/07/08 20:14
- C言語・C++・C# プログラムの時、フローチャートはどうなりますか?図でお願いします。 int main(void) { 1 2022/10/01 22:45
- Visual Basic(VBA) ファイル全てを .xlsm に変更したところ、プログラムが途中で落ちてしまっています 17 2022/12/07 12:03
- C言語・C++・C# c言語 プログラムのエラー 1 2023/02/11 20:31
- Visual Basic(VBA) VBAの繰り返し処理について教えてください。 3 2022/08/02 13:21
- Visual Basic(VBA) [Excel VBA] このコードでは行の挿入や行の消去をすると13のエラーが出てしまう。 3 2022/12/09 00:29
- C言語・C++・C# C言語 3 2022/11/09 13:27
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
あるプログラムのコマンドライ...
-
VBAにてメール作成した際、一部...
-
「Outlookが他のプログラムによ...
-
テキストボックスのエンターキ...
-
セルフイメージを高める21日...
-
Excelで4096点以上のFFTの方法
-
Excelに埋め込んだVBAのプログ...
-
C言語で移動平均のプログラムを...
-
Vba UserFormを前面に出す方法...
-
自作のプログラムがウイルスと...
-
Notepad++の関数リスト表示でC...
-
3つの整数を読み込み昇順に並べ...
-
エクセルとワードをデスクトッ...
-
USBカメラ
-
プログラムを斜めに並べる
-
このプログラミング誰か教えて...
-
VBAでユーザーフォームが自動的...
-
PICマイコンのコピー(クローン...
-
モジュール、アプリケーション...
-
.cfgファイルについての質問
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelに埋め込んだVBAのプログ...
-
Notepad++の関数リスト表示でC...
-
あるプログラムのコマンドライ...
-
これってほんとにみますか?
-
Excelで4096点以上のFFTの方法
-
「Outlookが他のプログラムによ...
-
自動クエリとはどういうもので...
-
VBAでユーザーフォームが自動的...
-
VBAにてメール作成した際、一部...
-
PICマイコンのコピー(クローン...
-
テキストボックスのエンターキ...
-
読み込み中にアクセス違反が発...
-
特定のwebサイトのタイトルや記...
-
未使用の変数を一括検索する方法
-
モジュール、アプリケーション...
-
COBOLの連絡領域について
-
Google カレンダーの商用利用
-
エクセルとワードをデスクトッ...
-
ドロップダウンリストの文字を...
-
binファイルってiphone専用です...
おすすめ情報