- ベストアンサー
エクセルVBA セルの値で、複数の列範囲を同時に
セルの値を利用して複数の列範囲を選択したいです セルA1に 3 と入力されていて、AA列がアクティブの場合 Range("AD:AF,AJ:AL").Select の様に、アクティブ列から3列空けて、3列選択、3列空けて、3列選択の様にしたいです AA、アクティブ AB AC AD、選択 AE、選択 AF、選択 AG AH AI AJ、選択 AK、選択 AL、選択 AM
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
丁寧に拾っていくだけです sub macro1() dim i as long i = range("A1").value union( _ activecell.offset(0, i).resize(1, i).entirecolumn, _ activecell.offset(0, i * 3).resize(1, i).entirecolumn _ ).select end sub
お礼
ありがとう御座います 拾っていきます