2016-09-16 27 views
0

我的軸心符號錯誤 2行顯示錯誤,但如果我把「4」而不是「lastRow」它的作品。我究竟做錯了什麼?。如何將固定範圍更改爲動態?vba錯誤的軸心符號

Dim lastRow As Integer 
Set pc = ActiveWorkbook.PivotCaches.Create(xlDatabase, "Sheet1!R1C1:R10C" & "lastRow") 
Set pt = pc.CreatePivotTable(Range("I2")) 
+0

是LASTROW定義ofcourse = LASTROW範圍( 「A」 &Rows.Count).END(xlUp).Row – salti

+0

'「Sheet 1中R1C1:R10C 「&」lastRow「與」Sheet1!R1C1:R10ClastRow「相同。你希望''Sheet1!R1C1:R10C「&lastRow' –

回答

0

刪除報價周圍LASTROW:

Set pc = ActiveWorkbook.PivotCaches.Create(xlDatabase, "Sheet1!R1C1:R10C" & lastRow)