Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 42
Default CreatePivotTable error

Hi,

I am writing a VB program to creat PivotTables and Charts. The source data
is in a Excel file and the output with pivot tables and charts should be
stored in another excel file. My code fails in the following command

oWorkBookOut.PivotCaches.Add(xlDatabase,
"'dec'!R1C1:R179C20").CreatePivotTable oWorkSheetOut.Range("A3"),
PivotTableName

I am getting a "Application-defined error or object-defined error"

I am using VB 6.0 with SP6 and Office 2000 with SP3.

This code works well in Win XP and Office 2003.

Please help

Cheers,
Vijay


  #2   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 170
Default CreatePivotTable error

I don't know why this works in XP and 2003 but fails in 2000. XP certainly
added a lot of new properties & methods to Pivot-related objects, but none
of those appear in the code you posted.

However, if the Source data isn't in the same workbook as the Output (i.e.,
the Pivot Table) then I would think that "'dec'!R1C1:R179C20" would require
a workbook reference, since I assume sheet "dec" does not exist in the
Output book. But, if this is the problem, I don't know why the code would
only fail in 2000 and not in XP & 2003 as well...

This is one of those times where recording a macro - in Excel 2000 - and
looking at the results might answer a lot of questions...

HTH,
--
George Nicholson

Remove 'Junk' from return address.


"Vijay" wrote in message
...
Hi,

I am writing a VB program to creat PivotTables and Charts. The source data
is in a Excel file and the output with pivot tables and charts should be
stored in another excel file. My code fails in the following command

oWorkBookOut.PivotCaches.Add(xlDatabase,
"'dec'!R1C1:R179C20").CreatePivotTable oWorkSheetOut.Range("A3"),
PivotTableName

I am getting a "Application-defined error or object-defined error"

I am using VB 6.0 with SP6 and Office 2000 with SP3.

This code works well in Win XP and Office 2003.

Please help

Cheers,
Vijay




  #3   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 1
Default CreatePivotTable error


A number of Pivot Table functions are not available in Excel 2000 VBA -
introduced in 2002 iirc


--
chubster264
------------------------------------------------------------------------
chubster264's Profile: http://www.excelforum.com/member.php...o&userid=30164
View this thread: http://www.excelforum.com/showthread...hreadid=509998

  #4   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 42
Default CreatePivotTable error

Hi Guys,

I have fixed the problem. I specified "[WorkBook1]dec!R1C1:R179C20" and it
worked. I am not sure why the PivotCaches.Add method is not taking a Range
object for the SourceData argument. Though the help says that a Range object
could be passed.

Cheers,
Vijay

"chubster264" wrote:


A number of Pivot Table functions are not available in Excel 2000 VBA -
introduced in 2002 iirc


--
chubster264
------------------------------------------------------------------------
chubster264's Profile: http://www.excelforum.com/member.php...o&userid=30164
View this thread: http://www.excelforum.com/showthread...hreadid=509998


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
Counting instances of found text (Excel error? Or user error?) S Davis Excel Worksheet Functions 5 September 12th 06 04:52 PM
Form Err.Raise error not trapped by entry procedure error handler [email protected] Excel Programming 1 February 8th 06 10:19 AM
run-time error '1004': Application-defined or object-deifined error [email protected] Excel Programming 5 August 10th 05 09:39 PM
Automation Error, Unknown Error. Error value - 440 Neo[_2_] Excel Programming 0 May 29th 04 05:26 AM


All times are GMT +1. The time now is 02:51 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"