0
我在Excel 2011工作簿中運行了一個宏,用於處理Excel 2003書籍中的數據透視表。到目前爲止,我還沒有添加或隱藏字段的問題。將Excel 2011宏中VBA中的計算字段添加到Excel 2003書籍中的數據透視表中
我想添加一個計算的字段(如這裏 - http://msdn.microsoft.com/en-us/library/ff834479(v=office.14).aspx),它不工作。
ws.PivotTables("RetailerMgmt").CalculatedFields.Add "ASP", " = TYDSMTD/TYUSMTD", FALSE
得到我錯誤450 - 錯誤的參數數量或無效的屬性分配。
當我記錄相同的任務,其結果是:
ExecuteExcel4Macro "(""RetailerMgmt"",1,""ASP"",""=TYDSMTD/TYUSMTD"",TRUE)"
被記錄並保存在2003的文件,所以我敢肯定它的一些Excel 2003點中的業務從運行時(不工作2011)。
那麼,有沒有什麼辦法可以從2011年工作簿中運行的宏中將計算字段添加到2003工作簿中的數據透視表中?
謝謝!