回復(fù)7#測(cè)試最好用絕對(duì)引用,,不然,,未必取的是A1的格式(如果了解原理不會(huì)搞錯(cuò)的話,當(dāng)然用相對(duì)的也行)OK=GET.CELL(7,Sheet1!$A$1) 7對(duì)應(yīng)的是數(shù)字格式,,修改單元格數(shù)字格式,,不要是常規(guī)(Gernaral), Ctrl+Alt+F9刷新結(jié)果看看? 發(fā)現(xiàn)1#有些寫的不準(zhǔn)確或不完整哦 GET,CELL(格式編號(hào)[,區(qū)域引用]) 返回第二參數(shù)指定區(qū)域(如果是聯(lián)合應(yīng)用,,則為第一個(gè)區(qū)域)的左上角單元格的相應(yīng)格式,,第二參數(shù)省略則返回活動(dòng)單元格的相應(yīng)格式 格式編號(hào): 1 - 返回絕對(duì)引用 //引用樣式由Excel參數(shù)決定,可以用工作表函數(shù) CELL('address'); CELL('address',REF) 2 - 返回行號(hào) //可以用工作表函數(shù) CELL('row'); CELL('row',REF); ROW(REF) 3 - 返回列號(hào)(數(shù)字) //可以用工作表函數(shù) CELL('col'); CELL('col',REF); COLUMN(REF) 4 - 返回?cái)?shù)據(jù)類型(1-數(shù)值或空單元格,2-文本,4-邏輯,16-錯(cuò)誤值) //基本可以用工作表函數(shù)TYPE,,除了針對(duì)活動(dòng)單元格的情形,。注意與CELL('type')不同 5 - 返回值 // 直接用 =單元格地址,完美的替代是CELL('contents'), CELL('contents',REF) 6 - 返回公式或值 //如果單元格不含公式,,則與5相同,。 公式中的引用樣式與Excel的設(shè)定相同,而宏表函數(shù)GET.FORMULA則必然采用R1C1引用樣式 7 - 返回?cái)?shù)字格式 //常規(guī)格式對(duì)應(yīng)的代碼與Excel的語(yǔ)言設(shè)定有關(guān),,可以定義名稱擁帶宏表函數(shù)的公式=INDEX(GET.WORKSPACE(37),26) 得到 該常規(guī)格式對(duì)應(yīng)的當(dāng)前代碼,。 8 - 返回水平對(duì)齊方式編號(hào) //即單元格格式中水平對(duì)齊下拉列表中的序號(hào)(1-常規(guī),2-靠左,3-居中,4-靠右,5-填充,6-兩端對(duì)齊,7-跨列居中,8-分散對(duì)齊) 9 - 返回左邊框線型編號(hào) //編號(hào)表見(jiàn)附表1,下面3個(gè)也是 10 - 返回右邊框線型編號(hào) 11 - 返回上邊框線型編號(hào) 12 - 返回下邊框線型編號(hào) 13 - 返回背景圖案編號(hào) //編號(hào)表見(jiàn)附表2 14 - 返回鎖定狀態(tài)(True鎖定,,F(xiàn)alse未鎖定) 15 - 返回隱藏狀態(tài)(True隱藏,,F(xiàn)alse未隱藏) //注意不是隱藏行列,是指的保護(hù)工作表時(shí)是否隱藏公式(編輯欄內(nèi)容),,對(duì)應(yīng) 單元格格式>>保護(hù)>>隱藏 這項(xiàng)設(shè)定,。 16 - 返回列寬及其自適應(yīng)性 //1行2列數(shù)組,第一項(xiàng)是數(shù)值,,即列寬的設(shè)定值,,第二項(xiàng)為邏輯值,表示是否是原始的自適應(yīng)列寬,,注意并不是說(shuō)等于默認(rèn)的列寬就是True,,當(dāng)你改過(guò)該列的列寬后就不會(huì)是True了。沒(méi)有可替代的函數(shù),,甚至VBA似乎也無(wú)法準(zhǔn)確取得第二項(xiàng)的值(前提是不調(diào)用這個(gè)宏表函數(shù)) 17 - 返回行高 18 - 返回首字符的字體名稱 //只與首字符有關(guān),,后面幾個(gè)類似 19 - 返回首字符的字體磅值 20 - 返回首字符的粗體狀態(tài) 21 - 返回首字符的斜體狀態(tài) 22 - 返回首字符的單下劃線狀態(tài) //注意只對(duì)“單下劃線”返回True,其他類型的下劃線都返回False,, 23 - 返回首字符的刪除線狀態(tài) 24 - 返回首字符的顏色編號(hào) //參見(jiàn)附表3,,0表示'默認(rèn)'顏色 25 - 返回首字符的空心狀態(tài) //用于Mac,Windows下無(wú)實(shí)際顯示效果,,但是保留設(shè)定 26 - 返回首字符的陰影狀態(tài) //用于Mac,,Windows下無(wú)實(shí)際顯示效果,,但是保留設(shè)定 27 - 返回手動(dòng)分頁(yè)狀態(tài)(0-無(wú),1-上方,2-左側(cè),3-左側(cè)和上方) //只針對(duì)手動(dòng)分頁(yè)符,忽略自動(dòng)分頁(yè)符 28 - 返回行的級(jí)數(shù) //不曾建立分級(jí)列表的話就是第1級(jí) 29 - 返回列的級(jí)數(shù) //不曾建立分級(jí)列表的話就是第1級(jí) 30 - 返回是否位于分級(jí)列表的匯總行 31 - 返回是否位于分級(jí)列表的匯總列 32 - 返回工作表全名 //包括工作簿文件名,,即[book1.xls]Sheet1形式,,當(dāng)工作簿主名(第一個(gè)小數(shù)點(diǎn)之前的部分)與工作表名相同,此時(shí)僅返回工作簿名稱,,如book1.xls,。 效果與宏表函數(shù)Get.Document(1)一樣。與CELL('filename',REF)的區(qū)別是,,后者包括完整路徑,,而Get.Cell不帶路徑,。 33 - 返回自動(dòng)換行狀態(tài) 34 - 返回左邊框線顏色編號(hào) 35 - 返回右邊框線顏色編號(hào) 36 - 返回上邊框線顏色編號(hào) 37 - 返回下邊框線顏色編號(hào) 38 - 當(dāng)圖案為實(shí)心時(shí),,返回單元格的背景色編號(hào);其他時(shí)候返回圖案前景色編號(hào) 39 - 當(dāng)圖案為實(shí)心時(shí),,返回單元格的圖案前景色編號(hào),;其他時(shí)候返回圖案背景色編號(hào) 40 - 返回樣式名稱 41 - 不經(jīng)翻譯返回單元格的公式 //某些語(yǔ)言的excel,函數(shù)名稱與英文版不同,,參數(shù)41與6的區(qū)別應(yīng)該就在此處 42 - 返回單元格左邊界相對(duì)窗口左邊界的偏移 43 - 返回單元格上邊界相對(duì)窗口上邊界的偏移 44 - 返回單元格右邊界相對(duì)窗口左邊界的偏移 45 - 返回單元格下邊界相對(duì)窗口上邊界的偏移 46 - 返回是否含批注 47 - 返回是否含聲音批注 //該功能只適用于Excel5和95,,自97版本開始這個(gè)功能被取消 48 - 返回是否含公式 49 - 返回是否含數(shù)組公式 50 - 返回垂直對(duì)齊方式 //即單元格格式中垂直對(duì)齊下拉列表中的序號(hào)(1-靠上,2-居中,3靠下,4-兩端對(duì)齊,5-分散對(duì)齊) 51 - 返回文字方向(0-水平,1-垂直,2-向上(90度),3-向下(-90度),4-其他) 52 - 返回前綴字符 //若“1-2-3常用鍵”功能關(guān)閉,,則只有'這一種前綴,,也就是強(qiáng)制文本型;當(dāng)“1-2-3常用鍵”功能打開,,有三種前綴,,^表示居中(跨列居中也會(huì)返回這個(gè)前綴),'為靠右(填充也會(huì)顯示這個(gè)前綴),,其他都是'(輸入時(shí)表示左對(duì)齊),。在“1-2-3常用鍵”功能打開時(shí),除了跨列居中,,其他的判斷為文本型的單元格都會(huì)再編輯框中顯示一個(gè)前綴符,,對(duì)于跨列居中,雖然不顯示,,但是用該宏表函數(shù)還是會(huì)返回^,。不過(guò)在“1-2-3常用鍵”功能關(guān)閉時(shí),只有用戶確實(shí)輸入過(guò)前綴的單元格才會(huì)保留前綴,,全都變成'(與對(duì)齊無(wú)關(guān)),,這時(shí)候此宏表函數(shù)也只對(duì)輸入過(guò)前綴的返回',不然返回空字符串,。注意,,這里的行為與CELL('perfix')不同,,后者忽略“1-2-3常用鍵”這個(gè)設(shè)置,對(duì)于判斷為文本型的單元格,,按照對(duì)齊方式返回相應(yīng)的符號(hào),。 53 - 返回單元格的實(shí)際顯示值,文本型 //對(duì)于靠單元格數(shù)字格式設(shè)置所定義的結(jié)果以及因容量限制而形成的#####等都會(huì)照實(shí)返回,,不過(guò)不識(shí)別自動(dòng)換行,,不會(huì)為在相應(yīng)位置添加換行符。 54 - 返回?cái)?shù)據(jù)透視表名,,不在透視表中則返回#N/A 55 - 返回在數(shù)據(jù)透視表中的位置(0-行標(biāo)題,,1-列標(biāo)題,2-頁(yè)標(biāo)題,,4-行項(xiàng)目,,5-列項(xiàng)目,6-頁(yè)項(xiàng)目,,7-數(shù)據(jù)項(xiàng)標(biāo)題,,8-表格主體),不在透視表中則返回#N/A 56 - 返回字段名,,不在透視表中則返回#N/A 57 - 返回首字符的上標(biāo)狀態(tài) 58 - 返回首字符的字形 //常規(guī),、傾斜、加粗,、加粗 傾斜 59 - 返回首字符的下劃線類型(1-無(wú),,2-單下劃線,3-雙下劃線,,4-會(huì)計(jì)用單下劃線,,5-會(huì)計(jì)用雙下劃線) 60 - 返回首字符的下標(biāo)狀態(tài) 61 - 返回在數(shù)據(jù)透視表中的項(xiàng)目名,不在透視表中則返回#N/A 62 - 返回帶工作簿名稱的工作表名 //與32不同的是,,無(wú)論何種情況都是[book1]sheet1形式 63 - 返回圖案背景色 64 - 返回圖案前景色 65 - 返回兩端分散對(duì)齊狀態(tài) 66 - 返回工作簿名稱 附表1 - 單元格邊框線線型編號(hào)表(注意與單元格格式對(duì)話框中的排列順序不同): 0-無(wú) 1-細(xì)線 2-中等線 3-虛線 4-點(diǎn)線 5-粗線 6-雙線 7-發(fā)絲線 8-中等虛線 9-點(diǎn)劃線 10-中等點(diǎn)劃線 11-雙點(diǎn)劃線 12-中等雙點(diǎn)劃線 13-花式線 附表2 - 圖案編號(hào)表(注意與單元格格式對(duì)話框中的排列順序不同) 0-無(wú) 1-實(shí)心 2-50%灰色 3-75%灰色 4-25%灰色 5-水平條紋 6-垂直條紋 7-逆對(duì)角線條紋 8-對(duì)角線條紋 9-對(duì)角線剖面線 10-粗對(duì)角線剖面線 11-細(xì)水平條紋 12-細(xì)垂直條紋 13-細(xì)逆對(duì)角線條紋 14-細(xì)對(duì)角線條紋 15-細(xì)水平剖面線 16-細(xì)對(duì)角線剖面線 17-12.5%灰色 18-6.25%灰色 附表3 - 調(diào)色板顏色編號(hào) 編號(hào)對(duì)應(yīng)的是調(diào)色板上的位置,,與具體顏色設(shè)定無(wú)關(guān) 顏色 行 列 默認(rèn)設(shè)置(用的是2003版,括號(hào)中是Excel XP中的名稱) [顏色1] 1 1 黑色 [顏色2] 5 8 白色 [顏色3] 3 1 紅色 [顏色4] 4 4 鮮綠 [顏色5] 2 6 藍(lán)色 [顏色6] 4 3 黃色 [顏色7] 4 1 粉紅 [顏色8] 4 5 青綠 [顏色9] 2 1 深紅 [顏色10] 2 4 綠色 [顏色11] 1 6 深藍(lán) [顏色12] 2 3 深黃 [顏色13] 3 7 紫羅蘭 [顏色14] 2 5 青色 (XP: 藍(lán)綠色) [顏色15] 4 8 灰-25% [顏色16] 2 8 灰-50% [顏色17] 6 1 海螺 [顏色18] 6 2 梅紅 [顏色19] 6 3 象牙色 (XP: 乳白) [顏色20] 6 4 淺青綠 [顏色21] 6 5 深紫 [顏色22] 6 6 珊瑚紅 [顏色23] 6 7 海藍(lán) [顏色24] 6 8 冰藍(lán) [顏色25] 7 1 深藍(lán) [顏色26] 7 2 粉紅 [顏色27] 7 3 黃色 [顏色28] 7 4 青綠 [顏色29] 7 5 紫羅蘭 (XP: 紫色) [顏色30] 7 6 深紅 [顏色31] 7 7 青色 (XP: 藍(lán)綠色) [顏色32] 7 8 藍(lán)色 [顏色33] 4 6 天藍(lán) [顏色34] 5 5 淺青綠 [顏色35] 5 4 淺綠 [顏色36] 5 3 淺黃 [顏色37] 5 6 淡藍(lán) [顏色38] 5 1 玫瑰紅 [顏色39] 5 7 淡紫 [顏色40] 5 2 茶色 (XP: 棕黃) [顏色41] 3 6 淺藍(lán) [顏色42] 3 5 水綠色 (XP: 寶石藍(lán)) [顏色43] 3 3 酸橙色 [顏色44] 4 2 金色 [顏色45] 3 2 淺橙色 (XP: 淺桔黃) [顏色46] 2 2 橙色 (XP: 桔黃) [顏色47] 2 7 藍(lán)-灰 [顏色48] 3 8 灰-40% [顏色49] 1 5 深青 (XP: 深灰藍(lán)) [顏色50] 3 4 海綠 [顏色51] 1 4 深綠 [顏色52] 1 3 橄欖色 (XP: 橄欖綠) [顏色53] 1 2 褐色 [顏色54] 4 7 梅紅 [顏色55] 1 7 靛藍(lán) [顏色56] 1 8 灰-80% |
|
來(lái)自: 姜小專同學(xué) > 《待分類》