標題:
自動識別儲存格裡是否是公式?
[打印本頁]
作者:
Piagetzu
時間:
2016-3-22 17:41
標題:
自動識別儲存格裡是否是公式?
有時候用公式計算的欄位,會臨時改用手動key-in
如果Excel可以自動標示出來就太好了
目前想到可以用"設定格式化的條件",讓Excel自動標為紅字或加粗體等等...
但是一直沒有找到可以判別儲存格裡是否為公式的方法...
作者:
准提部林
時間:
2016-3-22 20:21
1.選取A1,定義名稱〔xFormula〕公式:=GET.CELL(48,A1)
2.選取有公式欄位,格式化條件公式:=xFormula,設定要的格式或底色
作者:
Piagetzu
時間:
2016-3-25 14:04
回復
2#
准提部林
感謝指教!
平常都是看excel的輔助說明來學公式用法的
請問get.cell這樣的巨集指令要在哪裡查詢呢?
作者:
准提部林
時間:
2016-3-25 15:07
回復
3#
Piagetzu
Get.Cell(type,reference)
參數 內容
1 返回絕對引用。引用樣式由Excel參數決定,等同于 CELL("address")和CELL("address",REF)。
2 返回行號 。等同于 CELL("row")、 CELL("row",REF)或 ROW(REF)。
3 返回列號(數字)。等同于 CELL("col")、 CELL("col",REF)或COLUMN(REF)。
4 返回數據類型。1-數值或空單元格,2-文本,4-邏輯,16-錯誤值。
5 引用內容。即" =單元格地址"。等同于CELL("contents")和CELL("contents",REF)。
6 返回公式或值。如果單元格不含公式,則與5相同。公式中的引用樣式與Excel的設定相同,而宏表函數GET.FORMULA則必然采用R1C1引用樣式。
7 文字顯示參照單元格的數字格式。如“[$-F400]h:mm:ss AM/PM”或“# ?/?”。
8 返回水平對齊方式編號。1-常規,2-靠左(縮進),3-居中,4-靠右(縮進),5-填充,6-兩端對齊,7-跨列居中,8-分散對齊(縮進)。
9 返回單元格左側邊框線的類型。0-無,1-細線,2-中等線,3-虛線,4-點線,5-粗線,6-雙線,7-發絲線,8-中等虛線,9-點划線,10-中等點划線,11-雙點划線,12-中等雙點划線,13-花式線。
10 返回單元格右側邊框線的類型。對應返回結果的描述同Type_num 9。
11 返回單元格頂端邊框線的類型。對應返回結果的描述同Type_num 9。
12 返回單元格底端邊框線的類型。對應返回結果的描述同Type_num 9。
13 返回單元格填充圖案樣式編碼數字。0-無,1-實心,2-50%灰色,3-75%灰色,4-25%灰色,5-水平條紋,6-垂直條紋,7-逆對角線條紋,8-對角線條紋,9-對角線剖面線,10-粗對角線剖面線,11-細水平條紋,12-細垂直條紋,13-細逆對角線條紋,14-細對角線條紋,15-細水平剖面線,16-細對角線剖面線,17-12.5%灰色,18-6.25%灰色。
14 返回鎖定狀態(TRUE鎖定,FALSE未鎖定) 。
15 返回保護工作表時是否隱藏公式(TRUE隱藏,FALSE未隱藏)。
16 返回列寬。
17 返回行高。
18 返回首字符的字體名稱。
19 返回首字符的字體磅值。
20 返回首字符的粗體狀態。結果為TRUE或FALSE。
21 返回首字符的斜體狀態。結果為TRUE或FALSE。
22 返回首字符的單下划線狀態 。單下划線返回TRUE,其他類型下划線返回FALSE。
23 返回首字符的刪除線狀態。結果為TRUE或FALSE。
24 1~56之間的一個數字,代表單元格中首字符的字體顏色編號。如果字體顏色為自動生成,返回0。
25 返回首字符的空心狀態。用于Mac,Windows下無實際顯示效果,但是保留設定。
26 返回首字符的陰影狀態 。用于Mac,Windows下無實際顯示效果,但是保留設定。
27 返回手動分頁狀態。0-無,1-上方,2-左側,3-左側和上方。
28 返回行的級數(分級顯示)。
29 返回列的級數(分級顯示)。
30 返回所包含的活動單元格是否位于分級列表的匯總行。結果為TRUE或FALSE。
31 返回所包含的活動單元格是否位于分級列表的匯總列。結果為TRUE或FALSE。
32 返回"[book1.xlsm]Sheet1"形式的工作表名稱。效果與宏表函數Get.Document(1)相同。與CELL("filename",ERF)的區別是后者包括完整路徑,使用Get.Cell宏表函數得到的結果不包括路徑。
33 返回自動換行狀態。結果為TRUE或FALSE。
34 1~16之間的一個數字,代表左側邊框線顏色。
35 1~16之間的一個數字,代表右側邊框線顏色。
36 1~16之間的一個數字,代表頂端邊框線顏色。
37 1~16之間的一個數字,代表底端邊框線顏色。
38 當圖案為實心時,返回單元格的背景色編號;其他時候返回圖案前景色編號。
39 當圖案為實心時,返回單元格的圖案前景色編號;其他時候返回圖案背景色編號。
40 返回樣式名稱。
41 不經翻譯返回單元格的公式。某些語言版本的Excel函數名稱與英文版不同,注意與參數6的區別。
42 返回單元格左邊界相對窗口左邊界的偏移。
43 返回單元格上邊界相對窗口上邊界的偏移。
44 返回單元格右邊界相對窗口左邊界的偏移。
45 返回單元格下邊界相對窗口上邊界的偏移。
46 如果單元格包含批注,返回TRUE。否則返回FALSE。
47 返回是否包含聲音批注。自97版本開始這個功能被取消。
48 如果單元格包含公式,返回TRUE。否則返回FALSE。
49 如果單元格包含數組公式,返回TRUE。否則返回FALSE。
50 返回垂直對齊方式 。即單元格格式中垂直對齊下拉列表中的序號:1-靠上,2-居中,3靠下,4-兩端對齊,5-分散對齊。
51 返回文字方向。0-水平,1-垂直,2-向上(90度),3-向下(-90度),4-其他。
52 返回單元格前綴字符或對齊方式。若"Lotus 1-2-3常用鍵"功能關閉,則只有'(撇號)這一種前綴,也就是強制文本型。當"Lotus 1-2-3常用鍵"功能打開,有三種前綴:^表示居中,"(引號)為靠右,其他都是'(撇號)。
53 返回文本型的單元格實際顯示值。對于用單元格數字格式設置所定義的結果以及因容量限制而形成的#####等都會照實返回。但不能識別自動換行,不會在相應位置添加換行符。
54 返回包含活動單元格的數據透視表名,如活動單元格不在透視表中則返回#N/A。
55 返回0~8的數字,代表活動單元格在數據透視表中的位置。活動單元格不在透視表中則返回#N/A。
56 在數據透視表視圖中,返回包含活動單元格引用的字段名稱。
57 返回首字符的上標狀態。結果為TRUE或FALSE。
58 返回首字符的字形 。如常規、傾斜、加粗等。
59 返回首字符的下划線類型。1-無,2-單下划線,3-雙下划線,4-會計用單下划線,5-會計用雙下划線。
60 返回首字符的下標狀態。結果為TRUE或FALSE。
61 返回活動單元格在數據透視表中的項目名,活動單元格不在透視表中則返回#N/A。
62 返回帶工作簿名稱的工作表名。
63 返回單元格的填充(背景)顏色。
64 返回單元格的圖案(前景)顏色。
65 返回兩端分散對齊狀態。
66 返回工作簿名稱。
GOOGLE 或 EXCEL-HOME 有很多可參考~~
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)