在 A1 及 R1C1 欄名列號表示法之間、相對及絕對參照之間或兩者都要,轉換公式中的儲存格參照。 Variant.
語法
表達。ConvertFormula (公式、FromReferenceStyle、ToReferenceStyle、ToAbsolute、RelativeTo)
expression 代表 Application 物件的變數。
參數
| 名稱 | 必要/選用 | 資料類型 | 描述 |
|---|---|---|---|
| 公式 | 必要 | Variant | 包含您要轉換之公式的字串。 字串必須為有效的公式,並且以等號開頭。 |
| 來自參考樣式 | 必要 | XlReferenceStyle | 公式的參照樣式。 |
| 到參考樣式 | 選用 | Variant | XlReferenceStyle 的常數,指定您要傳回的參考樣式。 如果省略此引數,則參照樣式不做改變;公式樣式保持 FromReferenceStyle 所指定的樣式。 |
| 到絕對 | 選用 | Variant | XlReferenceType 的常數,可指定轉換的參考類型。 如果省略此引數,則參照類型將會不改變。 |
| RelativeTo | 選用 | Variant | 內含一個儲存格的 Range 物件。 相關的參照與此儲存格有關。 |
傳回值
Variant
註解
公式有 255 個字元的限制。
範例
本範例會將包含 R1C1 表示法的 SUM 公式轉換成包含 A1 表示法的等價公式,然後顯示轉換結果。
inputFormula = "=SUM(R10C2:R15C2)"
MsgBox Application.ConvertFormula( _
formula:=inputFormula, _
fromReferenceStyle:=xlR1C1, _
toReferenceStyle:=xlA1)
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。