技術(shù) 點
- 技術(shù)
- 點
- V幣
- 點
- 積分
- 22799
|
GET.CELL函數(shù)對于骨灰級Excel使用者(例如我們的小妖姐姐版主)來說,其實不是什么秘密的了,別說這個函數(shù)啦,他們隨手編寫的VBA代碼,Roych還要花N多時間才能理解!狧OHO,扯遠了,還是回到主題上來吧。
這個函數(shù)有64個屬性,用來獲取關(guān)于單元格的相關(guān)信息。不過,實際上,我們一般用到的其實并不多。這里列舉出常用的那部分供潛水員參考:
GET.CELL(1,單元格)獲取單元格地址,相當于Address函數(shù),在同一個工作表時,例如,MyCell=GET.CELL(ROW(),Sheet2!B$2),如果引用的MyCell也在sheet2,返回$B$2。如果在sheet1里輸入=MyCell,則返回絕對地址[工作簿1.xls]sheet2!$B$2!绻沒保存的話,返回值則沒有擴展名,即:[工作簿1]sheet2!$B$2。
GET.CELL(2,單元格)和GET.CELL(3,單元格)分別返回單元格的行標和列標。
GET.CELL(24,單元格)返回單元格數(shù)值第一個字符的顏色!@一點很重要。很多網(wǎng)友提到過,怎么按文字顏色(或者背景色)進行篩選。這就是答案了:例如,需要對F列進行字體的顏色篩選。
第一步:選中F列任意一個單元格(如F2),按Ctrl+F3,在彈出的對話框中輸入:名稱——Color(如果不喜歡,你也可以命名為其它非保留字);來源——get.cell(24,$F2)!枰⒁獾氖,要用混合引用。
第二步,增加輔助列。選中一個空列,例如L列,在L1輸入“顏色”(有一個表頭,方便后面的自動篩選),然后再L2輸入:=Color,下拉手柄復制公式。后面就是自動篩選L列的數(shù)值,應該不用多說了吧?
和GET.CELL(24,單元格)相對應的是GET.CELL(63,單元格),返回填充色,也就是底紋。在我看來,GET.CELL(63,單元格)和GET.CELL(38,單元格)應該是一樣的,——這一點和提供的附件不相符,請注意,——此外,我還沒搞清楚它們之間有什么不同!愣牟环粱貜拖。
和上面的類似,GET.CELL(32,單元格)和GET.CELL(62,單元格)返回單元格所在的工作表,例如:[工作簿1.xls]sheet2,——它們之間的不同我也沒想清楚。
返回單元格內(nèi)容,GET.CELL(6,單元格),這一點我已經(jīng)在另一個帖子里回復了olive_fy,詳見:
http://ctxi.cn/forum.php?mod=viewthread&tid=95794&page=1#pid577888
|
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有帳號?注冊
x
評分
-
查看全部評分
|