SSブログ

ダブルクリックイベント。複数の離れた範囲の設定  EXCEL VBA [マクロ]

以下のマクロをシートモジュールに貼り付けます。

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
   If Not Application.Intersect(Target, Range     ("AT14:AT88,AZ14:AZ88,CY14:CY88,DF14:DF88,DM14:DM88,DT14:DT88")) Is Nothing Then
Call  範囲内を選択された時に実行するマクロ
End If
End Sub

Sub 範囲内を選択された時に実行するマクロ
Range("A1").value="テスト"
End Sub

離れた複数範囲を設定していますが、連続したセルなら
1つのセル範囲の設定でOKです。

シートモジュールへの貼り付けは左下にあるシート名(Sheet1など)を右クリックし、
「コードの表示(V)」を選択すると白紙のモジュールが表示されるので、貼り付ける
だけです。

nice!(0)  コメント(0)  トラックバック(0) 
共通テーマ:パソコン・インターネット
クリック募金 各サイトに直接つながります。
http://www.cosmo-oil.co.jp/kankyo/charity/
http://www.able.co.jp/company/contribute/new-action/clickable/
http://kakaku.com/donation/

http://www.j-energy.co.jp/cp/society/click_tp.php
http://www.chintai.net/contribution/index.html
http://www.nittsu.co.jp/corporate/contribution/1click.html

http://www.daiichisankyo.co.jp/csr/clickdonation/index.html
http://www.nippn.co.jp/csr/unicef/oneclick.html

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0

トラックバックの受付は締め切りました

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。