Help and Support
 

powered byLive Search

XL2000: Incorrect Classic PivotTable Format Constant Recorded in Macro

Article ID:236378
Last Review:September 12, 2006
Revision:3.2
This article was previously published under Q236378

SYMPTOMS

When you run a recorded macro that formats a PivotTable, the PivotTable may be incorrectly formatted with the Report 1 style.

Back to the top

CAUSE

This problem may occur if you formatted your PivotTable with the PivotTable Classic AutoFormat when you recorded your macro.

In this case, the macro recorder adds an invalid constant (xlClassicPivotTable) to the Format method in your code. So, this constant gets evaluated to a value of zero, which is the same value as the xlReport1 constant.

Back to the top

WORKAROUND

To work around this problem, modify the macro code that was generated by the macro recorder as follows:
1.Start the Visual Basic Editor (press ALT+F11).
2.Replace the invalid constant xlClassicPivotTable with the correct constant xlPTClassic.
3.Close the Visual Basic Editor (press ALT+F11).

Back to the top

STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.

Back to the top


APPLIES TO
Microsoft Excel 2000 Standard Edition

Back to the top

Keywords: 
kbbug kbmacro kbdtacode kbpending KB236378

Back to the top

Article Translations

 

Related Support Centers

Other Support Options

  • Need More Help?
    Contact a Support professional by E-mail, Online or Phone.
  • Customer Service
    For non-technical assistance with product purchases, subscriptions, online services, events, training courses, corporate sales, piracy issues, and more.
  • Newsgroups
    Pose a question to other users. Discussion groups and Forums about specific Microsoft products, technologies, and services.