2013-07-10 55 views
0

嘗試在Excel中選擇不連續的行,然後將它們複製到另一個應用程序。複製和選擇非連續行的範圍

當我複製的範圍內它出現爲:

Range("A1:1,A4:D4,A6:D7").Select 
Range("A6").Activate 

然而,當我複製單元格從這個選擇的範圍之副本相當於:

Range("A1:D7").Select 

反正是有避免在所選行之間選擇/複製行?

+0

,在Excel中粘貼到另一個應用程序時,將工作,但不是。我猜你必須手動填充剪貼板,如果你想排除非選定的單元格 –

+0

@TimWilliams你認爲這將工作,如果我的宏將值複製到臨時工作表,然後選擇+複製這些值從臨時工作表中關閉之前? – Zephyremily

+0

這可能很好 - 應該很容易測試。 –

回答