No.2ベストアンサー
- 回答日時:
時間が無いので簡単説明(呼び出される側のみ)
フォーム
PrivateからPublicに変更しているだけ
Public Sub CommandButton1_Click()
'本来の処理
MsgBox "aaaaa"
End Sub
標準モジュール
Sub a()
'フォーム表示(モーダレス)モーダルだと処理が止まる為
UserForm1.Show vbModeless
'フォーム名指定でプロシージャを呼び出す。
Call UserForm1.CommandButton1_Click
End Sub
それじゃあ頑張って下さい。
No.1
- 回答日時:
エクセルのバージョンが分からないですが、エクセルの場合マクロ記録を使って実際にマクロ記録させて、後で解析すれば直ぐ分かると思います。
で前回別件で回答した内容を参考URLに張っておきますので確認して下さい。
単に別ブックのマクロを実行するという方法の説明です。
参考URL:http://odn.okweb.ne.jp/kotaeru.php3?q=247383
yanmaa 様
回答ありがとうございました。
参考URLまでも添付していただきうれしいです。
マクロの記録で別ブックのマクロを呼んで、ユーザーフォームも実行して、元のブック
に戻ってくるまでを記録させてみたのですが、別ブックマクロは実行されますが、ユーザーフォームのなかまでは行かないようです。。。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 【マクロ】マクロが保存されているエクセルとは、別のエクセルブックの全シートの非表示列を再表示したい 1 2022/12/24 20:48
- Visual Basic(VBA) VBA 複数のブックに同じ列を表示させる方法 2 2022/07/20 23:49
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/06/09 12:17
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/21 09:28
- Excel(エクセル) 【困っています】VBA 追加処理の記述を教えてください。 1 2022/08/25 22:54
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/16 14:36
- Visual Basic(VBA) 【ExcelVBA】動的にボタン、ボタン名を生成できますか? 7 2022/04/08 12:54
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/01/23 11:02
- Excel(エクセル) 【マクロ】マクロが保存されているエクセルとは、別のエクセルのオートフィルターのしぼりをクリアーしたい 2 2022/12/24 08:36
- Visual Basic(VBA) 複数ファイルのデータの統合について 12 2022/05/14 12:03
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
エクセルVBA 別のブックのユーザーフォームを開く
Excel(エクセル)
-
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
-
Excel VBAで別のブックからユーザーフォームの閉じる
その他(プログラミング・Web制作)
-
-
4
Excel vbaで別ブックのコマンドボタンをクリック
Visual Basic(VBA)
-
5
Application.Runエラー(1004)
Excel(エクセル)
-
6
ユーザーフォームを表示中にシートの操作をさせるには
Excel(エクセル)
-
7
Excel VBA ユーザーフォーム1のコンボボックスに別ブックの値を反映させたいです。
Visual Basic(VBA)
-
8
エクセル:マクロ「Application.CutCopyMode = False」って?
Excel(エクセル)
-
9
エクセルVBAでUserFormを起動した時
Excel(エクセル)
-
10
別のユーザーフォームのコマンドボタンを押す
Visual Basic(VBA)
-
11
【VBAユーザーフォームで閉じるボタンを表示したくない】
Visual Basic(VBA)
-
12
EXCEL VBAで全選択範囲の解除
Excel(エクセル)
-
13
VBAでエクセルシートを更新(リフレッシュ)する方法を教えて下さい。
Excel(エクセル)
-
14
VBAでブックを非表示で開いて処理して閉じる方法
Excel(エクセル)
-
15
UserForm1.Showでエラーになります。
工学
-
16
エクセルVBAのIf,Then 構文でOr条件とAnd条件の結合方法?
Excel(エクセル)
-
17
VBAのコマンドボタンの文字列の改行方法は?
Visual Basic(VBA)
-
18
エクセルVBAでフォームのListboxをスクロールするには?
その他(Microsoft Office)
-
19
どこにもフォーカスを当てたくない
Access(アクセス)
-
20
VBAでユーザーフォームの表示を確認
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルでツールバーに「縮小...
-
Powerpointでランダムな数字の...
-
マクロについて2
-
エクセルのマクロでSelection.S...
-
【エクセルマクロ】合計値が指...
-
複数のデータ系列の線の太さを...
-
cellsで特定の離れた範囲を選択...
-
Windows7, MSWord2007 でマクロ...
-
エクセル2007 テキストボ...
-
選択範囲に黒の格子を付けるマクロ
-
エクセル vba クリック~離し...
-
excel2000 条件付書式5つ
-
excelファイルに使われているVB...
-
マクロエクセルのブロック解除
-
エクセルの指数を無効にしたい
-
エクセルファイルを自身のファ...
-
EXCEL VBAで声を出すマクロ
-
VB.NetでExcelファイルをAccess...
-
VBA マクロ実行時エラー’1004Ra...
-
マクロでマクロを削除する
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
複数のデータ系列の線の太さを...
-
エクセルでツールバーに「縮小...
-
cellsで特定の離れた範囲を選択...
-
ファイル名を今日の日付、時刻...
-
Powerpointでランダムな数字の...
-
VBA[Private Sub]のコードをシ...
-
エクセルシートをまとめて印刷...
-
エクセル2007 テキストボ...
-
別ブックからユーザーフォーム...
-
ピボットグラフの書式の固定に...
-
VBAを使ってエクセルシート...
-
エクセルのマクロでSelection.S...
-
最初の1回のみにボタンクリッ...
-
VBAに詳しい方教えてください。
-
VBAをVBに変換する方法
-
エクセルワークシート上に印刷...
-
【ExcelVBA】クエリの更新とピ...
-
Pictures.Insertメソッド⇒Shape...
-
エクセルVBAで、画像の倍率を知...
-
エクセル vba クリック~離し...
おすすめ情報