Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 53
Default Please help! Cannot open pivotTable source file....

I have to change the pivot table source file name in Excel 2003:

From: 12 compilation rapports de fruits 2011-2012 .xls etc...

To : 12 compilation rapports de fruits 2012-2013 .xls etc...

I wrote this code:

Sub AllWorkbookPivots()
Dim pt As PivotTable
Dim ws As Worksheet
tmp = ""
tmp1 = ""

For Each ws In ActiveWorkbook.Worksheets
For Each pt In ws.PivotTables
tmp = pt.SourceData
tmp1 = Replace(tmp, "2011-2012", "2012-2013")
ws.PivotTableWizard SourceType:=xlDatabase, SourceData:=tmp1
ActiveWorkbook.ShowPivotTableFieldList = False
tmp = ""
tmp1 = ""
Next pt
Next ws
End Sub

Everything when fine!
I saved and closed the file. When I opened the file again that's where I got the
message: Cannot open pivotTable source file....

I looked up in DATA-- Pivot Table and Pivot Chart Report, did a BACK on the Wizard and the information had changed for the new info!

Forgot to mention that in the Workbook there are charts also. I am not to Kknowledgeable with PT.

Can someone explain me what I should to solve the situation?
help!!!

Thank's ahead


  #2   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 173
Default Please help! Cannot open pivotTable source file....

Bobby,

I think that you may need to change the existing PivotTables' PivotCache, rather than using the Wizard method. Try this code to see if it works better for you:

For Each ws In ActiveWorkbook.Worksheets
For Each pt In ws.PivotTables
tmp = pt.SourceData
tmp1 = Replace(tmp, "2011-2012", "2012-2013")
pt.ChangePivotCache ActiveWorkbook. _
PivotCaches.Create(SourceType:=xlDatabase, SourceData:= _
tmp1, Version:=xlPivotTableVersion14)
tmp = ""
tmp1 = ""
Next pt
Next ws
  #3   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 53
Default Please help! Cannot open pivotTable source file....

On Thursday, September 27, 2012 10:18:39 AM UTC-4, Bobby wrote:
I have to change the pivot table source file name in Excel 2003:



From: 12 compilation rapports de fruits 2011-2012 .xls etc...



To : 12 compilation rapports de fruits 2012-2013 .xls etc...



I wrote this code:



Sub AllWorkbookPivots()

Dim pt As PivotTable

Dim ws As Worksheet

tmp = ""

tmp1 = ""



For Each ws In ActiveWorkbook.Worksheets

For Each pt In ws.PivotTables

tmp = pt.SourceData

tmp1 = Replace(tmp, "2011-2012", "2012-2013")

ws.PivotTableWizard SourceType:=xlDatabase, SourceData:=tmp1

ActiveWorkbook.ShowPivotTableFieldList = False

tmp = ""

tmp1 = ""

Next pt

Next ws

End Sub



Everything when fine!

I saved and closed the file. When I opened the file again that's where I got the

message: Cannot open pivotTable source file....



I looked up in DATA-- Pivot Table and Pivot Chart Report, did a BACK on the Wizard and the information had changed for the new info!



Forgot to mention that in the Workbook there are charts also. I am not to Kknowledgeable with PT.



Can someone explain me what I should to solve the situation?

help!!!



Thank's ahead


Hi Ben
I did try your proposition but I get the following error: Object doesn't support this property or method!
Any other idea?
Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Open file with a Pivottable Protected Mouimet Excel Programming 0 November 18th 09 01:31 PM
Cannot open PivotTable source file error fix [email protected][_2_] Excel Programming 0 January 17th 07 03:02 AM
Linked File Calcuation req. source file to be open smcd Excel Discussion (Misc queries) 1 April 19th 06 03:09 AM
** Links don't update UNLESS source file is open Jack Links and Linking in Excel 1 July 27th 05 02:02 PM
pivot table error:Cannot open PivotTable Source file!!!!!!!! No Name Excel Programming 1 May 4th 04 08:33 AM


All times are GMT +1. The time now is 03:11 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"