• 締切済み

エクセルV.BAで列の離れた範囲を選択する方法

困っています。 エクセルV.B.Aで列の離れた同じ行数の範囲を選択する方法を教えてください。

みんなの回答

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.4

本当に操作をしてマクロの記録も取らないで質問しているのでは。 ーー Sub test01() Worksheets("Sheet1").Activate Range("A1,D1,G1").EntireColumn.Select End Sub Sub test02() Worksheets("Sheet1").Activate Range("A1:D1,G1").EntireColumn.Select End Sub を参考に。 ーー WEBで、Googleででも「エクセルVBA 複数列の選択」ででも照会したのかな。 http://www.eurus.dti.ne.jp/~yoneyama/Excel/vba/vba_cell.html

pcnet_naha_0122
質問者

お礼

回答ありがとうございました。 参考にします。

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.3

Cells(行,列)で行を変数とした場合、列は"A"・"B"・"C"~"IV"又は、1・2・3~256として指定できるが如何でしょうか。

回答No.2

Range("A1:B3,E1:F3").Select みたいな感じですか?

  • nattocurry
  • ベストアンサー率31% (587/1853)
回答No.1

そういう場合は、手動?でその動作をして、それを「マクロの記録」で記録して、記録されたマクロを確かめてみるというのが、手っ取り早い方法です。