[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『マクロのON,OFF』(たろう)
こんにちは。お世話になります。
入力の手間を省くため,セルを選んで左クリックすると●が入力されるように
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
ActiveCell.Value = "●" End Sub
こんなマクロをSheet1に作りました。思いどおりに動いたのですが,このマクロのON,OFFができないと不便なので,ボタンを押すとマクロがオンの状態になったり,解除ができるようにしたいのですが・・。
色々試しましたがうまくいきません。よろしくお願いします。(Windows98,Excel2000)
private sub commandbutton1_click() if range("A1").value = "ON" then range("A1").value = "OFF" else range("A1").value = "ON" end if
として、コマンドボタンでどこかのセルにON・OFFの表示切替処理をさせて、
Private Sub Worksheet_SelectionChange(ByVal Target As Range) if range("A1").value = "ON" then ActiveCell.Value = "●" end if End Sub
というのはいかがでしょうか? (シロ)
簡易にはマクロツールバーのデザインモードのトグルボタンを押せば、 イベントマクロは実行されません。 (KAMIYA)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.