Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


9931 / 76734 ←次へ | 前へ→

【72358】Re:他ブックのデータ取得
お礼  亜矢  - 12/7/20(金) 14:36 -

引用なし
パスワード
   ▼UO3 さん:
>▼亜矢 さん:
>
>こんにちは。横から失礼します。
>
>申し上げているように、引数でブック情報を渡さなくても呼び出された側で、
>その情報を取得できるのですが、引数で渡すとすれば、たとえば、以下の
>CommandButton2 や CommandButton3 のような形で記述します。
>
>Private Sub CommandButton1_Click()
>  Application.Run "呼び出されるブック名!Test1"
>End Sub
>
>Private Sub CommandButton2_Click()
>  Application.Run "呼び出されるブック名!Test2", ThisWorkbook
>End Sub
>
>Private Sub CommandButton3_Click()
>  Application.Run "呼び出されるブック名!Test3", ThisWorkbook.Name
>End Sub
>
>で、呼び出される側の標準モジュールで
>
>Sub Test1()
>  MsgBox ActiveWorkbook.Name
>End Sub
>
>Sub Test2(wb As Workbook)
>  MsgBox wb.Name
>End Sub
>
>Sub Test3(wbn As String)
>  MsgBox wbn
>End Sub
>
>このようにしてCommandButton1,2,3 いずれをおしても同じ情報が取得できることが
>わたると思います。逆に言えば、CommandButton1 --> Test1 の組み合わせでも
>なんら問題はないということなんですが?
>
>また、kanabunさんからご提案があるフォームツールボタンもご検討ください。
>これについても、呼び出される側のマクロを Test1 のようにしておけば問題ありませんので。
皆様色々お手数をお掛けしました。ありがとうございました。
 解決できました。

8 hits

【72349】他ブックのデータ取得 亜矢 12/7/20(金) 6:35 質問
【72350】Re:他ブックのデータ取得 kanabun 12/7/20(金) 9:20 発言
【72352】Re:他ブックのデータ取得 亜矢 12/7/20(金) 11:07 質問
【72353】Re:他ブックのデータ取得 kanabun 12/7/20(金) 11:55 発言
【72354】Re:他ブックのデータ取得 UO3 12/7/20(金) 12:00 発言
【72356】Re:他ブックのデータ取得 kanabun 12/7/20(金) 13:06 発言
【72351】Re:他ブックのデータ取得 ichinose 12/7/20(金) 11:07 発言
【72355】Re:他ブックのデータ取得 亜矢 12/7/20(金) 12:53 質問
【72357】Re:他ブックのデータ取得 UO3 12/7/20(金) 13:45 発言
【72358】Re:他ブックのデータ取得 亜矢 12/7/20(金) 14:36 お礼

9931 / 76734 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free