《ConvertFormula方法.docx》由会员分享,可在线阅读,更多相关《ConvertFormula方法.docx(2页珍藏版)》请在三一文库上搜索。
1、ConvertFormula 方法 在A1和R1C1引用样式之间进行转换,或者在相对和绝对引用之间进行转换, 或者同时进行这两种转换。Variant类型。expression.ConvertFormula(Formula, FromReferenceStyle, ToReferenceStyle, ToAbsolute, RelativeTo)expression 必需。该表达式返回“应用于”列表中的对象之一。Formula Variant 类型,必需。包含要转换的公式的字符串。 必须为有效的公 式,并且以等号开头。FromReferenceStyle XlReferenceStyle 类型,
2、必需。公式的引用样式。XlReferenceStyle可为以下 XlReferenceStyle吊里一。xlA1xlR1C1ToReferenceStyle XlReferenceStyle 类型,可选。所需返回的引用样式。如果省略本参数,则引用样式不作改变;公式样式保持 FromReferenceStyle参数 所指定的样式。XlReferenceStyle可为以下 XlReferenceStyle吊里一。xlA1xlR1C1ToAbsolute XlReferenceStyle 类型,可选。指定转换引用类型。如果该参数 被忽略,则引用类型不会改变。XlReferenceStyle可为以下
3、XlReferenceStyle常量之一。xlAbsolutexlAbsRowRelColumnxlRelRowAbsColumnxlRelativeRelativeTo Variant 类型,可选。包含一个单元格的 Range对象。与该单元 格相关的相对引用。示例本示例将包含R1C1-样式引用的SUM公式转换为包含A1-样式引用的等价公 式,然后显示转换结果。inputFormula =二SUM(R10C2:R15C2)”MsgBox Application.ConvertFormula( _formula:=inputFormula, _fromReferenceStyle:=xlR1C1, _toReferenceStyle:=xlA1)