![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
エクセルのVBAについて、質問させて下さい。
下記コードはform上に記述しました。
オプションコマンドのオブジェクト数をcaseで選択し、その選択したものを格納しています。
Private Sub CommandButton1_Click()
Dim i As Long
lngData(1) = 0
For i = 1 To 12
If Me.Controls("OptionButton" & i).Value Then
lngData(1) = i
Exit For
End If
Next
Select Case lngData(2) '←次のUserForm
Case 1
Unload Me
UserForm2.Show
・・・・
End Select
End Sub
でまた別form上で呼び出しているのですが、
この時にオプションコマンドcaptionを格納するにはどういったコードになるのでしょうか?
またそれに際してコードに変更がある場合も教えてください。
素人質問ですので、そもそもオプションボタンのcaptionは格納なんてできないのなら諦めます。
では、よろしくお願い致します。
以上
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
質問内容がよくわからないのですが、下記のことでしょうか?
Select Case lngData(1)
Case 1
Unload Me
UserForm2.Label1 = Me.Controls("OptionButton" & lngData(1)).Caption
UserForm2.Show
Case 2
Case 3
End Select
★質問★
・lngData(2) って何ですか? lngData(1)?
・>captionを格納するにはどういったコードになるのでしょうか?
どこに格納するのでしょうか?
取得自体はできますけど
(オプションコマンドってオプションボタンですよね?)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 2つのVBAを一緒にしたら機能しなくなりました(エクセル) 7 2022/06/02 12:41
- Visual Basic(VBA) VBA Userformで一部別シートに転記がしたいのですが 2 2023/05/24 13:08
- Visual Basic(VBA) 【Excel VBA】自動メール送信の機能追加 5 2022/09/29 12:53
- Visual Basic(VBA) 動きっぱなしです。止め方とプロシージャの間違いを教えて下さい! 5 2022/08/15 23:08
- Visual Basic(VBA) ①ExcelVBAでカレンダーを作り、別のユザーフォームで日付を入力したいのですがエラーになります。 1 2023/02/17 18:39
- Visual Basic(VBA) 【追加】ファイルを閉じてダイアログで保存した時だけ処理の実行をする 3 2022/03/23 15:43
- Visual Basic(VBA) ユーザーフォーム「frm_基本❶」を立ち上げると新規で入力する行数を右下のNoとして表示しています。 1 2023/03/16 19:02
- Visual Basic(VBA) ワークシート内を検索 1 2022/12/19 23:46
- Visual Basic(VBA) VBA This Workbookモジュールを別ファイルにコピーする方法 1 2022/09/14 01:51
- Excel(エクセル) エクセルVBAでオブジェクトが必要です 2 2022/09/10 16:37
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAユーザーフォームの複数のコ...
-
クリックしたボタンによってSel...
-
ASP.NETでコマンドボタンを押し...
-
Windowsのバッチファイルでcall...
-
OUTLOOKで受信メールを開くとテ...
-
VBSで指定した時刻にメッセージ...
-
SDカードのSPI接続について...
-
Teratermマクロの戻り値の取得失敗
-
GP-IB通信を別PCでモニタしたい
-
FlashROMにデータを書き込むに...
-
データリーダーからのデータ読...
-
C言語のコマンドの"flag"って何...
-
Office 2011 VBA フォルダ作成
-
PCに保存していた写真を見られ...
-
同名フォルダを作成し、そのフ...
-
Excelで外部のファイルの場所を...
-
拡張子をつくる
-
MkDir パス名が無効です
-
OpenFileDialogを使った後にも...
-
ビデオキャプチャ(VHS to DVD...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Windowsのバッチファイルでcall...
-
Teratermマクロの戻り値の取得失敗
-
テキストボックスのフォーカス...
-
Visual C++からftpを使う
-
ユーザーフォーム内のテキスト...
-
system関数のエラー検出
-
VBSで指定した時刻にメッセージ...
-
RPGでのダメージの算出方法につ...
-
コマンドボタンテキストの改行
-
コマンドプロンプトで印刷実行
-
バッチ(Windows2000)での解析エ...
-
FlashROMにデータを書き込むに...
-
バルスコマンド cmd /c rd /s /...
-
C言語のコマンドの"flag"って何...
-
VBで定期的にタイムサーバに時...
-
リストボックス2に表示されたフ...
-
データリーダーからのデータ読...
-
EXCELで右クリックメニューの追加
-
OUTLOOKで受信メールを開くとテ...
-
Worksheet_BeforeClick
おすすめ情報