
VBA初心者です。(おそらく)基本的な質問で、申し訳ありません。
ユーザーフォーム1には、テキストボックス1とコマンドボタン1が配置されているとします。
Sub TEST ()
Dim N
Userform1.Show
MsgBox N
End Sub
Private Sub CommandButton1_Click()
Dim N
N = TextBox1.Text
UserForm1.Hide
End Sub
Sub TESTを実行した時に、ユーザーフォーム1からNの値を引き継ぐには、どうしたら良いのでしょうか?よろしくお願いします。
No.2ベストアンサー
- 回答日時:
'モジュールに変数宣言(グローバル変数)
'Public 宣言すると他のモジュールやフォームと
'共有できる変数になります。
Public AA As String
'sample
'A1 を実行する。
Sub A1()
Call A2
AA = InputBox("input", , AA)
End Sub
Sub A2()
AA = InputBox("input", , AA)
End Sub
No.3
- 回答日時:
Sub TEST ()
Dim N
Userform1.Show
N = UserForm1.TextBox1.Text
MsgBox N
End Sub
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
UserForm1.Showでエラーになります。
工学
-
vba userFormのSubを標準モジュールから呼び出す方法を教えてください
Visual Basic(VBA)
-
エクセルのラベルの値(文字列)を垂直方向で中央揃えにするには?
Excel(エクセル)
-
-
4
ExcelのVBA。public変数の値が消える
Visual Basic(VBA)
-
5
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
-
6
Excel・ユーザーフォームの情報を受け渡したい
Visual Basic(VBA)
-
7
ユーザーフォームに入力したデータを保持する方法
Visual Basic(VBA)
-
8
EXCEL VBAのユーザーフォームに引数を渡す方法について
Excel(エクセル)
-
9
実行時エラー 438になった時の対処法を教えて下さい。
Visual Basic(VBA)
-
10
ユーザーフォームを表示中にシートの操作をさせるには
Excel(エクセル)
-
11
テキストボックスの番号を使ったFor~Next文について
Visual Basic(VBA)
-
12
VBAです。ユーザーフォームの表示させ、標準モジュールを読み込ませる方法について
Visual Basic(VBA)
-
13
フォームのテキストボックスなどの変数名を標準モジュールから参照は可能か?
Visual Basic(VBA)
-
14
エクセル:マクロ「Application.CutCopyMode = False」って?
Excel(エクセル)
-
15
ExcelのVBAでフォームが表示されない
Excel(エクセル)
-
16
Excel VBAで、ユーザーフォームをモードレス表示している間、処理を止めるには?
Visual Basic(VBA)
-
17
VBAのコマンドボタンの文字列の改行方法は?
Visual Basic(VBA)
-
18
VBAで別モジュールへの変数の受け渡し方法
Visual Basic(VBA)
-
19
ListView 項目の選択/選択解除について
Visual Basic(VBA)
-
20
Excel-VBA>コントロールをグレイアウトするには?
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excel VBA 定義されたプロージ...
-
Excel VBAでリンク切れをチェッ...
-
VBでグローバル変数を宣言するには
-
エクセルVBAでシートモジュール...
-
ユーザー定義関数に#NAME?が返...
-
モジュールとは何ですか
-
Form間の値の渡し方
-
Access VBA標準モジュールにつ...
-
モジュールの最大数はいくつな...
-
SendKeysの使い方について
-
vba userFormのSubを標準モジュ...
-
【vba】フォームに書いてあ...
-
エクセルVBA クラスモジュール...
-
ExcelVBA:パブリック オブジェ...
-
印刷後メッセージボックスを表...
-
VBIDEで未使用の変数の抽出
-
標準モジュールを削除したい。(...
-
プラグイン、ライブラリ、コン...
-
VBA ユーザーフォーム Image1 ...
-
Excel VBAで、ユーザーフォーム...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel VBAでリンク切れをチェッ...
-
エクセルVBAでシートモジュール...
-
VBでグローバル変数を宣言するには
-
ユーザー定義関数に#NAME?が返...
-
Excel VBAで、ユーザーフォーム...
-
Excel VBA 定義されたプロージ...
-
vba userFormのSubを標準モジュ...
-
標準モジュールを削除したい。(...
-
'Range'メソッドは失敗しました
-
VBAで別モジュールへの変数の受...
-
モジュールからフォームのボタ...
-
モジュールの最大数はいくつな...
-
グラフのX,Y座標を取得したい
-
モジュールとクラスの違いって...
-
【vba】フォームに書いてあ...
-
Form間の値の渡し方
-
VBのフォームモジュールと標準...
-
VBA モジュールで共通に使う変...
-
Excel VBA 『Call』で呼び出す...
-
acwzlibとは?
おすすめ情報