こんばんは、エクセル2010を使っていて、別シートからマクロを実行したいと思っていますが、どうも上手く行きません。
やりたいのは Sheet12のマクロの実行後、Sheet9 の 統合シート.xlsm!Sheet9_ボタン1_Click と言うボタンクリックのマクロを実行させたいと思います。
詳しい方、教えて頂けませんでしょうか、よろしくお願いいたします。
■ 試してみた
sheet12のマクロのコード
Dim vR As Variant
Dim vA As Variant
Dim iRow As Long, iCol As Long
Dim i As Long, j As Long
Const CROW As Long = 11
Const CFIGW As Long = 6
Const CFIGNEXT As Long = CFIGW + 1
~
~
Sheets("sheet9").Select
ボタン1_Click
Sheets("sheet5").Select
Dim a As Integer
a = Cells(1, 1).Value
a = a + 1
Cells(1, 1) = a
MsgBox a
Sheets("sheet9").Select
end sub
No.2ベストアンサー
- 回答日時:
別シートのマクロという概念が少し違う気がします。
Sheet9にボタン1を配置して、そのボタンに登録してあるマクロは標準モジュールにあると思います。
この標準モジュールにあるものを、Sheet9のボタン1に登録してあるだけであって、「シート9のマクロ」
というものではないのでは。
仮にその名前が「Sheet9_ボタン1_Click」と言う名前なんだったら、
Call Sheet9_ボタン1_Click
で動くと思います。
回答ありがとうございます。
Call Sheet9_ボタン1_Click を私が提示した位置では動かなかったのですが、最下行にもって行ったら動作しました。
ありがとうございました。
No.3
- 回答日時:
たぶん、フォームコントロールのボタンでしょうから、私の知っている範囲なら、このようにします。
名称があるなら、Buttonsの中に名前を入れてください。Shapesでも可。コードが別に書かれているかどうかではなく、そのオブジェクトにマクロ登録しているという前提です。Sub Test1()
'フォームボタン
Run Worksheets("Sheet9").Buttons(1).OnAction
End Sub
'ちなみに、ActiveX 側はこちら
Sub Test2()
'ActiveX コントロール・ボタン
Worksheets("Sheet9").CommandButton1.Value = True
End Sub
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 別シートから年齢別の件数をカウントしたいの続き 5 2023/01/24 00:16
- Visual Basic(VBA) ExcelVBAでDo Until loopのネスト、IF文を使って一致する物と一致しない物としたい 11 2022/12/24 17:46
- Visual Basic(VBA) まとめシートから集計シートへA列のコードが一致したら1行コピーするマクロをネット上で見つけました。こ 1 2022/08/30 14:11
- Visual Basic(VBA) いつもお世話になっております、VBAで教えて頂きたいのですが 2 2022/05/05 22:20
- Excel(エクセル) VBAの指示の内容 昨日こちらでご教示頂いたのですが初心者な為、一つ一つの指示が何をやっているのかわ 2 2022/10/25 18:08
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 6 2022/06/08 12:55
- Excel(エクセル) 【マクロ】スクショ印刷がうまく動かない件 5 2022/12/06 17:37
- Visual Basic(VBA) VBA処理追加 こちらでご教示頂いたのですが回答完了させてしまいましたのでこちらからまた質問させてく 2 2022/10/27 09:57
- Visual Basic(VBA) VBA 別ブックからの転記の高速化について VBA 別ブックからの転記の高速化についてご教授下さい。 19 2022/07/26 13:07
- Visual Basic(VBA) excel vbaでvlooupの変数がわかりません。 7 2022/05/30 09:35
このQ&Aを見た人はこんなQ&Aも見ています
-
見学に行くとしたら【天国】と【地獄】どっち?
みなさんは、一度だけ見学に行けるとしたら【天国】と【地獄】どちらに行きたいですか? 理由も聞きたいです。
-
人生最悪の忘れ物
今までの人生での「最悪の忘れ物」を教えてください。 私の「最悪の忘れ物」は「財布」です。
-
【大喜利】看板の文字を埋めてください
旅行先でほぼ消えかけている看板に出会いました。 何を気を付ければいいのか穴埋めをして教えてください。
-
この人頭いいなと思ったエピソード
一緒にいたときに「この人頭いいな」と思ったエピソードを教えてください
-
【選手権お題その2】この漫画の2コマ目を考えてください
サッカーのワンシーンを切り取った1コマ目。果たして2コマ目にはどんな展開になるのか教えてください。
-
別シートのマクロボタンをマクロで実行させることができるかどうか
Excel(エクセル)
-
VBA(エクセル)で自動的にボタンをクリックさせるには
その他(プログラミング・Web制作)
-
excel-vbaで作成したマクロを別シートから実行させたい
Visual Basic(VBA)
-
-
4
作ったマクロを複数のシートで実行できるようにしたい。
Excel(エクセル)
-
5
Excel vbaで別ブックのコマンドボタンをクリック
Visual Basic(VBA)
-
6
エクセル マクロ 別シートから実行すると動かない
Excel(エクセル)
-
7
VBAでエクセルシートを更新(リフレッシュ)する方法を教えて下さい。
Excel(エクセル)
-
8
メッセージボックスのOKボタンをVBAでクリックさせたい
Visual Basic(VBA)
-
9
エクセルのエラーメッセージ「400」って?
Visual Basic(VBA)
-
10
マクロを複数シートに実行するには?
Excel(エクセル)
-
11
マクロを特定の複数シートで実行する方法
Excel(エクセル)
-
12
Application.Runエラー(1004)
Excel(エクセル)
-
13
【Excel VBA】マクロをボタンに登録したがエラーで実行できない
Visual Basic(VBA)
-
14
Excelの入力規則で2列表示したい
Excel(エクセル)
-
15
Excel マクロを各シートごとに実行したい
Excel(エクセル)
-
16
エクセル マクロ 標準モジュールのマクロから、シートモジュールのマクロを呼び出す
Excel(エクセル)
-
17
Excel_マクロ_現在開いているシートにマクロを実行したいです
Visual Basic(VBA)
-
18
エクセルVBAのIf,Then 構文でOr条件とAnd条件の結合方法?
Excel(エクセル)
-
19
VBA シートのボタン名を変更したい
Visual Basic(VBA)
-
20
別のシートから値を取得するとき
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・「みんな教えて! 選手権!!」開催のお知らせ
- ・漫画をレンタルでお得に読める!
- ・【選手権お題その2】この漫画の2コマ目を考えてください
- ・2024年に成し遂げたこと
- ・3分あったら何をしますか?
- ・何歳が一番楽しかった?
- ・治せない「クセ」を教えてください
- ・【大喜利】看板の文字を埋めてください
- ・【大喜利】【投稿~12/17】 ありそうだけど絶対に無いことわざ
- ・【選手権お題その1】これってもしかして自分だけかもしれないな…と思うあるあるを教えてください
- ・【穴埋めお題】恐竜の新説
- ・我がまちの「給食」自慢を聞かせてっ!
- ・冬の健康法を教えて!
- ・一番好きな「クリスマスソング」は?
- ・集合写真、どこに映る?
- ・自分の通っていた小学校のあるある
- ・フォントについて教えてください!
- ・これが怖いの自分だけ?というものありますか?
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・10代と話して驚いたこと
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PC Excel マクロ
-
フォルダの中にファイルがある...
-
【マクロ】AブックからBブック...
-
エクセルで作れる簡単なスケジ...
-
AA、AA(1)、BB、BB(1)、CC、CC(...
-
納期順に勝手に並べ替えられる...
-
excelVBAについて。
-
【マクロ】関数の入力にてエラ...
-
履歴書をパソコンで描きたいの...
-
Excelで並べ替えをするとおかし...
-
エクセルの印刷について
-
識別子の表示について
-
VLOOKUP関数で複数条件を設定に...
-
Excel いい方法教えてください。
-
AM8:30から翌朝8:30まで勤務す...
-
エクセルシートの作成(関数)...
-
エクセルの関数について 理解度...
-
Excelの質問です。 セルA1に文...
-
エクセルの数式について教えて...
-
エクセルのブック名の付け方
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
別シートのマクロを実行する方法
-
Application.Runエラー(1004)
-
エクセルのマクロボタンが編集...
-
Access終了時にマクロまたはVBA...
-
InputBox内の表示について
-
access2010 コマンドまたはアク...
-
マクロ 戻るボタンを押したらシ...
-
エクセル VBA SendKeys ループ...
-
エクセルVBAで、ボタンの文字を...
-
シート保護を掛けたまま並べ替...
-
ExcelVBAで右クリックメニュー...
-
アクセスのマクロについて
-
AccessでExcelファイルを印刷
-
特定のシートだけ印刷はマクロ...
-
今日の日付の範囲を指定して印...
-
マクロとモジュールの違いを教...
-
Workbook_Openを起動時以外に呼...
-
アクセス:検索フォームボタンに...
-
「Access」のフォームを...
-
特定マクロが実行されたか確認...
おすすめ情報