[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『Worksheet_SelectionChangeじゃ出来ないんですが』(どがんか)
マクロのあるBOOKがAとします。 アクティブなマクロは入っていないBOOKがBとします。(SHEET1) BOOKのBのセルをクリックするなり、セルを移動すると、そのセルに 値を書き込みたいのですが、Worksheet_SelectionChangeですと、BOOKのAに 書く事となり、処理できません。 何か良い方法はありますか?
マクロのあるAというブックの Thisworkbookのモジュールに '=========================================================================== Option Explicit Private WithEvents app As Application Private Sub app_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range) If Sh Is Application.ActiveSheet Then Target.Value = "なんとか" End If End Sub Sub set_app() Set app = Application End Sub Sub reset_app() Set app = Nothing End Sub
として、set_appを実行後に、Bブックにてセルを移動すると 上記の app_SheetSelectionChangeイベントプロシジャーが実行されます。 これを使ったらいかがですか?
ichinose@今週も終わった
ichinoseさん有り難う御座いました。すごいですわ。(どがんか)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.