萬盛學電腦網

 萬盛學電腦網 >> Excel教程 >> excel綜合 >> excel FormulaR1C1語法及使用方法

excel FormulaR1C1語法及使用方法

   ①FormulaR1C1屬性的功能

  返回或設置指定對象的公式,使用宏語言 R1C1 格式符號表示。Variant 型,可讀寫。

  ②FormulaR1C1的語法

  表達式.FormulaR1C1

  表達式 一個代表 Range 對象的變量。

  語法說明

  如果單元格包含一個常量,此屬性返回該常量。如果單元格為空,此屬性返回一個空字符串。如果單元格包含公式,此屬性將該公式作為字符串返回,所用格式與在編輯欄(包括等號)中顯示時的格式相同。

  如果將單元格的格式的值或公式設為日期類型,Microsoft Excel 將檢查該單元格的格式是否符合某個日期或時間數組格式,如果不符合,將采用默認的短日期數字格式。

  如果指定區域是一維或二維區域,則可將公式指定為 Visual Basic 中相同維數的數組。同樣,也可在 Visual Basic 數組中使用公式。

  對多重單元格區域設置公式,則該區域中所有單元格都用此公式填充。

  ③FormulaR1C1的簡單例子

  例子一:

  Worksheets("Sheet1").Range("B1").FormulaR1C1 = "=SQRT(R1C1)"

  作用是:給Sheet1工作表的B1單元格設置公式,所設置的公式為:"=SQRT(C2)

  例子二:

  Worksheets(1).Cells(3, 4).FormulaR1C1 = "=Average(RC[-3]:RC[-2])"

  作用是,給編號為1的工作表中的D3單元格設置公式,所設置的公式為: =Average(A3:B3)

copyright © 萬盛學電腦網 all rights reserved