エクセル 特定セルの表示拡大マクロ
エクセル2010のマクロについて質問させていただきます。
特定セルが選択された場合のみ表示を140%に拡大し、そのほかを選択した場合は100%に戻すマクロをご教授願います。
具体的な例としては
エクセル A1~E4 で表を作成しています。
入力セルは A2,B2,C2,D2,E2,A4,B4,C4,D4,E4 の10カ所に数値を入力します。
上記10カ所を毎回選択するのか面倒なので「名前の管理」で10カ所を選択しています。
エクセルファイルを開くと10カ所を選択するマクロを実行しています。
その10カ所を範囲指定した中で選択セルを「Enter」で送っていき、「D2」もしくは「D4」セルを選択した場合のみ、表示倍率を上げそのほかのセルを選択した場合は表示倍率を戻すマクロをご教授願います。
名前の管理(範囲指定)を実行せずに、単にセルだけを選択した場合のマクロは作成できたのですが、範囲指定した中でのセル選択ではマクロが実行されませんでした。
単にセルだけを選択した場合拡大するマクロを記述しますので、よろしくお願いします。
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Address() = "$D$2" Or Target.Address() = "$D$4" Then
ActiveWindow.Zoom = 140
Else
ActiveWindow.Zoom = 100
End If
End Sub
マクロを学び始めて間もないため、初歩的なミス、見当外れな質問をしてしまうかもしれませんが、何卒よろしくお願いします。
お礼
回答ありがとうございました。参考になりました。