[[20080404163040]] 『Worksheet_SelectionChangeじゃ出来ないんですが』(どがんか) ページの最後に飛ぶ

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

 

『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.