一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

Excel VBA 中的 FormulaR1C1 方法

 lkyhzuma 2011-04-12

最近在做項目的時候遇到了在 Excel VBA 代碼中給 Sheet 中的單元格內(nèi)輸入公式的問題,自己 Google 了一下,發(fā)現(xiàn) FormulaR1C1 這個函數(shù),這個函數(shù)還是很強大的,自己簡單了研究一下,為什么 Excel 能實現(xiàn)拖拽單元格時單元格中的公式能智能的根據(jù)位置而變換?答案就是這個函數(shù)。

FormulaR1C1 是公式輸入方法

中括號表示的是相對于選定單元格的相對偏移量,”-”為向左或向上偏移,正數(shù)為右或下偏移。

無中括號表示的是相對于選定單元格的絕對偏移量,沒有負(fù)數(shù)。

“R”和”C”表示的是待變“行”和“列”。

如:選定單元格為C8

R[-1]C[-1]為B7單元格,行列都-1,R[1]C[2]為E9單元格,行+1,列+2
R1C1代表A1單元格,R5C6代表F5單元格
例:C1單元格為"=A1+B1"
Range("C1").FormulaR1C1 = "=RC[-2]+RC[-1]"
例:C1單元格為"=A2+E3"
Range("C1").FormulaR1C1 = "=R[1]C[-2]+R[2]C[2]"

關(guān)于絕對引用的補充:

例:C1單元格為"=$A$2+$E$3"
Range("C1").FormulaR1C1 = "=R2C1+R3C5"

說明:

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

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

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

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

Via MSDN

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    91日韩欧美国产视频| 国产精品亚洲二区三区| 国产精品大秀视频日韩精品| 国产午夜福利在线观看精品| 免费观看日韩一级黄色大片| 少妇在线一区二区三区| 果冻传媒在线观看免费高清| 人妻少妇av中文字幕乱码高清| 中文字幕精品一区二区三| 国产91色综合久久高清| 国产不卡免费高清视频| 欧美日韩高清不卡在线播放| 91精品蜜臀一区二区三区| 高中女厕偷拍一区二区三区| 亚洲伦理中文字幕在线观看| 国产亚洲视频香蕉一区| 五月情婷婷综合激情综合狠狠| 久久午夜福利精品日韩| 国产一级特黄在线观看| 最新国产欧美精品91| 黄片在线观看一区二区三区| 国产内射一级二级三级| 最新日韩精品一推荐日韩精品| 黄色美女日本的美女日人| 日韩三极片在线免费播放| 太香蕉久久国产精品视频| 老司机精品线观看86| 日本在线不卡高清欧美| 欧美乱码精品一区二区三| 久久精品国产99精品最新| 在线视频免费看你懂的| 男人把女人操得嗷嗷叫| 国产在线日韩精品欧美| 久久综合日韩精品免费观看| 男人和女人黄 色大片| 欧美一区二区三区播放| 欧美一区日韩二区亚洲三区| 亚洲精品伦理熟女国产一区二区 | 人妻久久这里只有精品| 欧美综合色婷婷欧美激情| 亚洲欧洲精品一区二区三区|