- ベストアンサー
マクロの対象範囲
以前にセルを普段はたたんでおきダブルクリックで展開させるマクロを教えていただきました。 そのマクロで実行の対象セルが複数になった時の対象の設定がわかりません。マクロは↓です。 Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) If Target.Address = "$B$1" Then If Target.Offset(0, 1).ColumnWidth = 0 Then Target.Offset(0, 1).ColumnWidth = 10 Else Target.Offset(0, 1).ColumnWidth = 0 End If End If End Sub このマクロだと"B1"をダブルクリックするとC列が対象となり、Offset(x、y)内で対象を指定されているのですがB列をダブルクリックでC,D,Eと複数の列を隠すようにするにはどのように設定すればよいのでしょうか? また、その対象をセルの名前の定義で行うことは可能でしょうか? 何から何までお伺いして申し訳ありませんが、宜しくお願いいたします。
- みんなの回答 (4)
- 専門家の回答
お礼
ありがとうございます。 思っていた通りの結果が得られました。