[[20070408171125]] 『アクティブシートの変更』(青空) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『アクティブシートの変更』(青空)
Excel2000
Sheet1のコマンドボタンにマクロが記述されています。
Sheet1のマクロを実行後Sheet2に移動してSheet2のマクロを実行するには?


 'シート1のコマンドボタン
 Private Sub CommandButton1_Click()

	シート1のコマンドボタンで実行されるマクロ(現状の物)

	Sheets("Sheet2").Select ’シートを移動します。
	Call ??? ’シート2で実行するマクロ

 End Sub

	Call ??? ’シート2で実行するマクロ
 のところで、もしシート2でも
 Private Sub CommandButton2_Click()
 とかなっていて、この中のマクロを動かすには、
 この中のマクロをsubに書き出して、そのsubを指定すれば
 良いでしょう。
 (dokomo)


 質問の意味がよく解かりませんが。 BJ

 シート1のマクロ
 Private Sub CommandButton1_Click()
 MsgBox "シート1のマクロ"
 Sheets("Sheet2").Select
 Sheets("Sheet2").CommandButton1 = True
 End Sub

 シート2のマクロ
 Private Sub CommandButton1_Click()
 MsgBox "aaa"
 End Sub

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.