2013-06-24 47 views
4

如何選擇與當前活動單元格和第一行關聯的行?在VBA Excel 2010中選擇活動行和第一行

我:

Rows(ActiveCell.Row).Select 
    Range("1:1").Select 

但第二個「選擇」在運行時,它消除了第一選擇,所以我只用第一行結束。我如何同時選擇兩個選項?

謝謝!

+2

理想情況下,您不要在代碼中選擇任何東西。 99%的時間是不必要的,因爲'Selection'返回一個'Range'對象,所以最好只使用'Range'變量,或者明確地引用該範圍。一個例外是選擇可能是用戶界面的一部分或宏的末尾,但通常情況下,它是不需要的。 –

回答

4
Union(ActiveCell.EntireRow, Cells(1, 1).EntireRow).Select 
+0

這是有效的。謝謝! – halcyon27