[英]Compile Error: Expected List Separator or) : error message
我收到“編譯錯誤:預期的列表分隔符或”錯誤消息。 任何人都可以通過以下代碼幫助我解決導致錯誤消息的問題。
我所做的唯一更改是在最后一個括號中,我用“ Range(“ AO294”)。Text”替換了“ Delta”
Sub MyPvt()
'
' MyPvt Macro
ActiveSheet.PivotTables("MyPvt").PivotFields( _
"[Append1].[Manufacturer].[Manufacturer]").VisibleItemsList = Array( _
"[Append1].[Manufacturer].&[Range("AO294").Text]"
End Sub
謝謝
Sub MyPvt()
'
' MyPvt Macro
ActiveSheet.PivotTables("MyPvt").PivotFields( _
"[Append1].[Manufacturer].[Manufacturer]").VisibleItemsList = Array( _
"[Append1].[Manufacturer].[" & Range("AO294").Text & "])"
End Sub
您不能使用.Range.Text
。 而是嘗試使用set
將引用分配給范圍對象。 另外,您需要關閉陣列。
Sub MyPvt1() ' ' MyPvt Macro
Dim arrPivot
Dim pvtValue
pvtValue = Range("AO294").Value
arrPivot = "[Append1].[Manufacturer].&[" & pvtValue & "]"
ActiveSheet.PivotTables("MyPvt").PivotFields( _
"[Append1].[Manufacturer].[Manufacturer]").VisibleItemsList = _
Array(arrPivot)
End Sub
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.