GET.DOCUMENT宏表函數(shù)說明 語法 GET.DOCUMENT(type_num, name_text) Type_num 指明信息類型的數(shù)。下表列出 type_num 的可能值與對(duì)應(yīng)結(jié)果。 Type_num 返回 1 如果工作簿中不只一張表,用文字形式以“[book1]sheet1”的格式返回工作表的文件名。否則,只返回工作簿的文件名。工作簿文件名不包括驅(qū)動(dòng)器,目錄或窗口編號(hào)。通常最好使用 GET. DOCUMENT(76) 和 GET. DOCUMENT(88) 來返回活動(dòng)工作表和活動(dòng)工作簿的文件名。 2 作為文字,包括 name_text 的目錄的路經(jīng)。如果工作簿name_text 未被保存,返回錯(cuò)誤值 #N/A 3 指明文件類型的數(shù) 1 = 工作表 2 = 圖表 3 = 宏表 4 = 活動(dòng)的信息窗口 5 = 保留文件 6 = 模塊表 7 = 對(duì)話框編輯表 4 如果最后一次存儲(chǔ)文件后表發(fā)生了變化,返回TRUE;否則,返回FALSE。 5 如果表為只讀,返回TRUE;否則,返回FALSE。 6 如果表設(shè)置了口令加以保護(hù),返回TRUE;否則, 返回FALSE。 7 如果表中的單元格,表中的內(nèi)容或圖表中的系列被保護(hù),返回TRUE;否則,返回FALSE。 8 如果工作簿窗口被保護(hù),返回TRUE;否則,返回FALSE。 下面四個(gè) type_num 的數(shù)值只用于圖表。 Type_num 返回 9 指示主圖表的類型的數(shù)。 1 = 面積圖 2 = 條形圖 3 = 柱形圖 4 = 折線形 5 = 餅形 6 = XY (散點(diǎn)圖) 7 = 三維面積圖 8 =三維柱形圖 9 = 三維折線圖 10 = 三維餅圖 11 = 雷達(dá)圖 12 = 三維等形圖 13 = 三維曲面圖 14 = 圓環(huán)圖 10 指示覆蓋圖表類型的數(shù),同以上主圖表的 1,2,3,4,5,6,11 和 14。沒有覆蓋圖表的情況下返回錯(cuò)誤值 #N/A 11 主圖表系列的數(shù) 12 覆蓋圖表系列的數(shù) 下列 Type_num 的值用于工作表,宏表,在適當(dāng)?shù)臅r(shí)候用于圖表。 Type_num 返回 9 第一個(gè)使用行的編號(hào)。如文件是空的,返回零。 10 最后一個(gè)使用行的偏號(hào)。如文件是空的,返回零。 11 第一個(gè)使用列的編號(hào)。如文件是空的,返回零。 12 最后一個(gè)使用列的編號(hào)。如文件是空的 ,返回零。 13 窗口的編號(hào)。 14 指明計(jì)算方式的數(shù)。 1 = 自動(dòng)生成 有 2 = 除表格外自動(dòng)生成 3 = 手動(dòng) 15 如果在[選項(xiàng)]對(duì)話框的[重新計(jì)算設(shè)置]標(biāo)簽下選擇[迭代]選擇框,返回TRUE;否則,返回FALSE。 16 迭代間的最大數(shù)值。 17 迭代間的最大改變 18 如果在[選項(xiàng)]對(duì)話框的[重新計(jì)算設(shè)置]標(biāo)簽下選擇[更新過程引用]選擇框,返回TRUE;否則,返回 FALSE。 19 如果在[選項(xiàng)]對(duì)話框的[重新計(jì)算設(shè)置]標(biāo)簽下選[以顯示值為準(zhǔn)]選擇框,返回TRUE;否則,返回 FALSE。 20 如果在 Options 對(duì)話框的[重新計(jì)算設(shè)置]標(biāo)簽下選擇[1904 日期系統(tǒng)選擇框,返回TRUE;否則,返回 FALSE。 Type_num 是21-29之間的數(shù), 對(duì)應(yīng)于 Microsoft Excel 先前版本的四種默認(rèn)字體。提供這些值是為了宏的兼容性。 下列 Type_num 數(shù)值應(yīng)用于工作表,宏表和指定的圖表。 Type_num 返回 30 以文字形式返回當(dāng)前表合并引用的水平數(shù)組. 如果列表是空的,返回錯(cuò)誤值 #N/A 31 1至11 之間的一個(gè)數(shù),指明用于當(dāng)前合并的函數(shù)。對(duì)應(yīng)于每個(gè)數(shù)的函數(shù)列于下面 CONSOLIDATE 函數(shù)中,默認(rèn)函數(shù)為SUM 32 三項(xiàng)水平數(shù)組,用于指明 Data Consolidate 對(duì)話框中選擇框的狀態(tài)。如果此項(xiàng)為TRUE,選擇選擇框. 如果此項(xiàng)為FALSE,清除選擇框. 第一項(xiàng)指明[頂端行]選擇框,第二項(xiàng)指[最左列]選擇框,第三項(xiàng)指[與源數(shù)據(jù)鏈接]選擇框。 33 如果選擇了[選項(xiàng)]對(duì)話框的[重新計(jì)算設(shè)置]標(biāo)簽下的[保存前重新計(jì)算]選擇框,返回TRUE;否則,返回FALSE。 34 如工作簿定義為只讀,返回TRUE;否則,返回FALSE。 35 工作簿為寫保護(hù),返回TRUE;否則,返回FALSE。 36 如文件設(shè)置了寫保護(hù)口令,并以可讀/可寫方式打開,返回最初使用寫保護(hù)口令存文件的用戶的名字。如文件以只讀形式打開,或文件未設(shè)置口令,返回當(dāng)前用戶的名字。 37 對(duì)應(yīng)于顯示在[另存為]對(duì)話框中的文檔的文件類型。所有 Microsoft Excel 可識(shí)別的文件類型列于 SAVE.AS函數(shù)中。 38 如選擇了[分級(jí)顯示]對(duì)話框中的[明細(xì)數(shù)據(jù)的下方選擇框,返回TRUE;否則,返回FALSE。 39 如果選擇了[分級(jí)顯示]對(duì)話框中的[明細(xì)數(shù)據(jù)的右側(cè)]選擇框,返回TRUE;否則,返回FALSE。 40 如果選擇了[另存為]對(duì)話框中的[建立備份文件]選擇框,返回TRUE;否則,返回FALSE。 41 1至3中的一個(gè)數(shù)字,指明是否顯示對(duì)象: 1 = 顯示所有對(duì)象 2 = 圖和表的位置標(biāo)志符 3 = 所有對(duì)象被隱藏 42 包括表中所有對(duì)象的水平數(shù)組,如無對(duì)象,返回錯(cuò)誤值 #N/A 43 如果在[選項(xiàng)]對(duì)話框的[重新計(jì)算設(shè)置]標(biāo)簽下選擇了[保存外部鏈接值]選擇框,返回TRUE;否則,返回FALSE。 44 如文件中的對(duì)象被保護(hù),返回TRUE;否則,返回FALSE。 45 0至3中的一個(gè)數(shù),指明窗口同步化方式。 0 = 不同步 1 = 水平方向上同步 2 = 垂直方向上同步 3 = 水平方向,垂直方向上均同步 46 七項(xiàng)水平數(shù)組,用于打印設(shè)置,可由 LINE. PRINT 宏函數(shù)完成。 - 建立文字 - 左邊距 - 右邊距 - 頂邊距 - 底邊距 - 頁長 - 用于指明打印時(shí)輸出是否格式化的邏輯值,格式化為TRUE, 非格式化為FALSE。 47 如果在[選項(xiàng)]對(duì)話框的[轉(zhuǎn)換]標(biāo)簽中選擇了[轉(zhuǎn)換表達(dá)式求值]選擇框,返回TRUE;否則,返回FALSE 。 48 標(biāo)準(zhǔn)欄寬度設(shè)置 下列 type_num 值對(duì)應(yīng)于打印與頁的設(shè)置。 Type_num 返回 49 開始頁的頁碼,如未指明或在[頁面設(shè)置]對(duì)話框的[頁]標(biāo)簽下的[起始頁號(hào)]文字框輸入了“自動(dòng)”,返回錯(cuò)誤值#N/A 50 當(dāng)前設(shè)置下欲打印的總頁數(shù),其中包括注釋,如果文件為圖表,值為1 51 如只打印注釋時(shí)的總頁數(shù)。如文件為圖表類型,返回錯(cuò)誤值 #N/A 52 在當(dāng)前指定的單位中,指明邊距設(shè)置(左,右,頂,底)的四項(xiàng)水平數(shù)組。 53 指明方向的數(shù)字: 1 = 縱向 2 = 橫向 54 文本串的頁眉,包括格式化代碼。 55 文本串的腳注,包括格式化代碼。 56 包括兩個(gè)邏輯值的水平數(shù)組,對(duì)應(yīng)于水平垂直方向置中。 57 如打印行或列的上標(biāo)題,返回TRUE;否則,返回FALSE。 58 如打印網(wǎng)格線,返回TRUE;否則,返回FALSE。 59 如表以黑白方式打印,返回TRUE;否則,返回FALSE。 60 1至3中的一個(gè)數(shù),指明打印時(shí)定義圖表大小的方式。 1 = 屏幕大小 2 = 調(diào)整到 3 = 使用整頁 61 指明重排頁命令的數(shù): 1 = 先列后行 2 = 先行后列 如文件為圖表類型,返回錯(cuò)誤值#N/A 62 擴(kuò)縮比,未指定時(shí)為100%。如當(dāng)前打印機(jī)不支持此項(xiàng)操作或文件為圖表類型時(shí),返回錯(cuò)誤值#N/A。 63 一個(gè)兩項(xiàng)水平數(shù)組,指明其報(bào)表需按比例換算,以適合的頁數(shù)印出 ,第一項(xiàng)等于寬度(如未指明寬度按比例縮放,返回#N/A)第二項(xiàng)等于高度(如未指明高度按比例縮放,返回#N/A)。如文件為圖表類型,返回#N/A 64 行數(shù)的數(shù)組,相應(yīng)于手動(dòng)或自動(dòng)生成頁中斷下面的行。 65 列數(shù)的數(shù)組。相應(yīng)于手動(dòng)或自動(dòng)生成的頁中斷右邊的列。 附注 GET.DOCUMENT(62)和GET.DOCUMENT(63)互相排斥,如果其中一個(gè)返回一個(gè)數(shù)值,另外一個(gè)返回錯(cuò)誤值#N/A。 下列type_num數(shù)值對(duì)應(yīng)不同文件設(shè)置。 Type_num 返回 66 Microsoft Excel for Windows 中,如果在[選項(xiàng)]對(duì)話框的[轉(zhuǎn)換]標(biāo)簽中選擇了[轉(zhuǎn)換公式項(xiàng)]選擇框,返回TRUE;否則,返回FALSE。 67 Microsoft Excel 5.0版本下,通常返回TRUE。 68 Microsoft Excel 5.0版本下,通常返回簿的文件名。 69 如果在[選項(xiàng)]對(duì)話框的[查看]標(biāo)志中選擇了[自動(dòng)分頁線],返回TRUE;否則,返回FALSE。 70 返回文件中所有數(shù)據(jù)透視表的文件名 71 返回表示文件中所有類型的水平數(shù)組。 72 返回表示當(dāng)前表顯示的所有圖表類型的水平數(shù)組。 73 返回表示當(dāng)前工作表每一個(gè)圖表中系列數(shù)的水平數(shù)組。 74 返回控制的對(duì)象標(biāo)識(shí)符,控制當(dāng)前執(zhí)行中的由用戶定義的對(duì)話框編輯表中獲得焦點(diǎn)的控制(以對(duì)話框編輯表為基礎(chǔ))。 75 返回對(duì)象的對(duì)象標(biāo)識(shí)符,對(duì)象正在執(zhí)行中的由用戶定義的對(duì)話框編輯表中的默認(rèn)按樞(以對(duì)話框編輯表為基礎(chǔ))。 76 以[Book1]sheel的形式返回活動(dòng)表或宏表的文件名。 77 以整數(shù)的形式返回頁的大小: 1=Letter 8.5x11 in 2 = Letter Small 8.5 x 11 in 5 = Legal 8.5 x 14 in 9 = A4 210 x 297 mm 10 = A4 Small 210 x 297 mm 13 = B5 182 x 257 mm 18 = Note 8.5 x 11 in 78 返回打印分辨率,為一個(gè)二項(xiàng)水平數(shù)組。 79 如在[頁面設(shè)置]對(duì)話框的[工作表]標(biāo)簽中選擇[草稿質(zhì)量]選擇框返回TRUE;否則,返回FALSE。 80 如在[頁面設(shè)置]對(duì)話框的[工作表]標(biāo)簽下選擇了[附注]選擇框,返回TRUE;否則,返回FALSE。 81 做為一個(gè)單元格的引用,從[頁面設(shè)置]對(duì)話框的[工作表]標(biāo)簽返回打印區(qū)域。 82 做為一個(gè)單元格引用從[頁面設(shè)置]對(duì)話框的[工作表]標(biāo)簽回打印標(biāo)題。 83 如果工作表為方案而被保護(hù)起來,返回TRUE;否則,返回FALSE。 84 返回表中第一個(gè)循環(huán)引用的值,如無循環(huán)引用,返回錯(cuò)誤值#N/A。 85 返回表的高級(jí)篩選方式狀態(tài)。這種方式頂部設(shè)有向下的箭頭,如數(shù)據(jù)精單通過選擇[篩選],再從[數(shù)據(jù)]菜單選擇[高級(jí)篩選]被篩選,返回TRUE;否則,返回FALSE。 86 返回表的自動(dòng)篩選方式狀態(tài)。這種方式頂部有向下的箭頭,如選擇了[篩選],再從[數(shù)據(jù)]菜單選擇[自動(dòng)篩選],篩選向下的箭頭被顯示出來,返回TRUE;否則,返回FALSE。 87 返回指示表的位置的數(shù)字,第一張表位置為1。計(jì)算中包含隱藏起來的表。 88 以“book1”的形式返回活動(dòng)工作簿的文件名。 |
聯(lián)系客服