Article ID: 157383
Article Last Modified on 11/23/2006
APPLIES TO
- Microsoft Excel 97 Standard Edition
This article was previously published under Q157383
SYMPTOMS
When you use the RefreshTable method to programmatically refresh data in a
PivotTable, the active cell moves to a different location on the active
worksheet.
CAUSE
This problem occurs when the active sheet is not the sheet that contains
the PivotTable.
NOTE: The selected cells on the active sheet have not changed; the screen
is redrawn incorrectly.
WORKAROUND
To work around this problem, refresh the selected cells or select the cells
again. To do this, type the following statement after the RefreshTable
statement in your macro:
Selection.Select
STATUS
Microsoft has confirmed this to be a problem in the Microsoft products
listed at the beginning of this article.
This problem no longer occurs in Microsoft Excel 2000.
REFERENCES
For more information about the RefreshTable method, click the Index tab in
Visual Basic Help, type the following text
and then double-click the selected text to go to the "RefreshTable method"
topic.
Additional query words: XL97 8.00 pivot table
Keywords: kbdtacode kbprb kbprogramming KB157383