XL: Arc/Block Arc Adjusted Incorrectly When You Run MacroLast reviewed: February 5, 1998Article ID: Q177829 |
The information in this article applies to:
SYMPTOMSIf you draw and adjust an arc or a block arc while recording a Microsoft Visual Basic for Applications macro, the arc may be adjusted incorrectly when you run the recorded macro.
CAUSEIncorrect values may be recorded into the code. In the following sample code, the value 97.1806 may be incorrect:
Selection.ShapeRange.Adjustments.Item(1) = 97.1806 Selection.ShapeRange.Adjustments.Item(2) = 0.3785 RESOLUTIONTo correct this problem, add a minus sign (-) to the left of the value of "Item(1)." Example:
' Instead of 97.1806, use -97.1806. Selection.ShapeRange.Adjustments.Item(1) = -97.1806 Selection.ShapeRange.Adjustments.Item(2) = 0.3785 STATUSMicrosoft has confirmed this to be a problem in the Microsoft products listed at the beginning of this article. We are researching this problem and will post new information here in the Microsoft Knowledge Base as it becomes available.
MORE INFORMATIONYou can insert an arc or a block arc into a worksheet by performing the following steps:
However, because of a problem in Microsoft Excel, the first value may be recorded incorrectly; instead of appearing as a negative value, it may appear as a positive value. If you use the workaround in the "Resolution" section of this article, the recorded code will correctly adjust the arc.
|
Additional query words: XL97 XL98
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |