2017-06-19 150 views
0

我想選擇多行來粘貼到一張新表,但得到一個1004錯誤。我認爲我有尺寸不匹配或語法錯誤。下面是代碼,是給我的問題行:運行時1004錯誤,當選擇多行來粘貼VBA

   ActiveSheet.Range(ActiveSheet.Cells(Offsetcount - Rowoffset, 0), ActiveSheet.Cells(Offsetcount, 0)).EntireRow.Select 

我可以貼得更如果需要的話。

+0

什麼是您行的樣子,有沒有錯誤代碼等。參見[如何創建一個最小的,完整的和可驗證的例子](https://stackoverflow.com/help/mcve) –

回答

0

在Excel中的第一列是第1列不是列0

所以儘量

ActiveSheet.Range(ActiveSheet.Cells(Offsetcount - Rowoffset, 1), ActiveSheet.Cells(Offsetcount, 1)).EntireRow.Select 
+0

謝謝!由於某種原因,我認爲它是0。 現在我的代碼複製了正確的行數,但總是隻有最高的X數,所以我需要更多地使用偏移量。 –