Article ID: 842489 - Last Review: February 1, 2007 - Revision: 3.5 Formulas that are contained in the Font cell of the Character table of a shape's ShapeSheet are replaced by values when you use Visio 2003 to open a drawing that was created in Visio 2002 or in Visio 2000SYMPTOMSWhen you use Microsoft Office Visio 2003 to open a drawing
that was created in Microsoft Visio 2002 or in Microsoft Visio 2000, formulas
that are contained in the Font cell of the
Character table of a shape's ShapeSheet are replaced by
values. For example, if the Font cell contains
"GUARD(ThePage!Prop.Font)" (without the quotation marks), the formula is
replaced by a "0" (without the quotation marks) after you open the drawing in
Visio 2003. CAUSEThis issue occurs if the Font cell of a
shape's ShapeSheet contains a formula that uses the GUaRD function. Visio 2003 implements a change in the file format,
where the Font cell of a shape's ShapeSheet is processed
according to the value that the cell contains. Formulas are not
retained. WORKAROUNDMicrosoft provides programming examples for illustration only,
without warranty either expressed or implied. This includes, but is not limited
to, the implied warranties of merchantability or fitness for a particular
purpose. This article assumes that you are familiar with the programming
language that is being demonstrated and with the tools that are used to create
and to debug procedures. Microsoft support engineers can help explain the
functionality of a particular procedure, but they will not modify these
examples to provide added functionality or construct procedures to meet your
specific requirements.
To work around this issue, use custom code to
programmatically import the Visio 2002 or the Visio 2000 drawing to Visio 2003
and to retain the formula that is used in the Font cell in the
ShapeSheet. To do this, use the following a sample macro: MORE INFORMATIONFor additional information about automating Microsoft Visio,
visit the following Microsoft Web site: http://msdn2.microsoft.com/en-us/office/aa905478.aspx
(http://msdn2.microsoft.com/en-us/office/aa905478.aspx)
APPLIES TO
| Article Translations
|

Back to the top
