寵物集市-寵物集市華東、華南、華北排行榜一覽表
622
2025-03-31
Excel利用VBA轉化公式中區域的引用類型
Excel公式中對區域或單元格的引用有多種引用類型,如:
$A$1 絕對行和絕對列
A$1 絕對行和相對列
$A1 相對行和絕對列
A1 相對行和相對列
如果要用VBA來轉化公式中的引用類型,可以先選擇需要轉換的區域或單元格,然后運行下列代碼。:
Sub ConvFormulaReference()For Each m In SelectionIf m.HasFormula = True Thenm.Formula = Application.ConvertFormula(m.Formula, _xlA1, xlA1, xlRelRowAbsColumn)End IfNext mEnd Sub
上述代碼先用HasFormula屬性判斷所選區域的各單元格中是否包含公式,然后用Application.ConvertFormula 方法對公式的引用類型進行轉換。其中第四個參數指定了所需轉換的類型:
xlAbsolute 絕對行和絕對列
xlAbsRowRelColumn 絕對行和相對列
xlRelRowAbsColumn 相對行和絕對列
xlRelative 相對行和相對列
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。