開啟一個活頁簿。
expression.Open(FileName, UpdateLinks, ReadOnly, Format, Password, WriteResPassword, IgnoreReadOnlyRecommended, Origin, Delimiter, Editable, Notify, Converter, AddToMru, Local, CorruptLoad)
expression 必選。該運算式傳回 Workbooks 物件。
FileName 必選的 String。要開啟的活頁簿檔案名稱。
UpdateLinks 選擇性的 Variant。指定檔案中連結的更新模式。如果省略本引數,則提示使用者選擇連結的更新模式。否則,該引數的取值應為下表的某個值。
值 | 意義 |
---|
0 | 不更新任何參照。 |
1 | 更新外部參照,但不更新遠端參照。 |
2 | 更新遠端參照,但不更新外部參照。 |
3 | 更新所有遠端參照和外部參照。 |
如果 Microsoft Excel 正在開啟以 WKS、WK1 或 WK3 格式儲存的檔案,並且 UpdateLinks 引數設為 2,則 Microsoft Excel 將根據與該檔案關連的圖形建立圖表。如果該引數設為 0,則不建立任何圖表。
ReadOnly 選擇性的 Variant。True 則以唯讀模式開啟活頁簿。
Format 選擇性的 Variant。如果 Microsoft Excel 正在開啟一個文字檔,則該引數用於指定分隔符號,如下表所示。如果省略本引數,則使用目前的分隔符號。
值 | 分行符號 |
---|
1 | 定位點 |
2 | 逗點 |
3 | 空格 |
4 | 分號 |
5 | 沒有任何字元 |
6 | 自訂字元 (參閱 Delimiter 引數) |
Password 選擇性的 Variant。該字串為用於開啟一個受保護活頁簿的密碼。如果省略該引數並且指定活頁簿已設定密碼,則提示使用者輸入密碼。
WriteResPassword 選擇性的 Variant。該字串為一個寫入保護活頁簿的寫入權密碼。如果省略該參數並且指定活頁簿已設定密碼,則提示使用者輸入密碼。
IgnoreReadOnlyRecommended 選擇性的 Variant。如果為 True,則設定 Microsoft Excel 固定不顯示建議唯讀訊息 (如果該活頁簿是以 [建議唯讀] 選項儲存)。
Origin 選擇性的 Variant。如果該檔案為文字檔,則該引數用於指示該檔案的出處 (以便正確對應字碼頁和輸入鍵符號/換行 (CR/LF))。可為下列 XlPlatform 常數之一:xlMacintosh、xlWindows 或 xlMSDOS。如果省略本引數,則使用目前作業系統。
Delimiter 選擇性的 Variant資料類型。如果該檔案為文字檔並且 Format 引數設定為 6,則此引數用於指定當作分行符號的字元。例如,可使用 Chr (9)
代表定位字元,使用 "," 代表逗點,使用 ";" 代表分號,或者使用自訂字元。如果該參數為字串,則只使用該字串的第一個字元。
Editable 選擇性的 Variant。如果該檔案為 Microsoft Excel 4.0 增益集,則該引數為 True 時可在可見視窗中開啟該增益集。如果該引數設為 False 或者省略該引數,則該增益集以隱藏模式開啟,並且無法設為可見。本選項無法套用至由 Microsoft Excel 5.0 或更新版本的 Microsoft Excel 建立的增益集。如果該檔案是個 Excel 範本,則 True 時可開啟指定的範本進行編輯。False 則開啟一個根據指定的範本而建立的活頁簿。預設值為 False。
Notify 選擇性的 Variant。如果該檔案無法以可讀寫模式開啟,則若該引數設為 True可將該檔案新增到檔案通知清單。Microsoft Excel 將以唯讀模式開啟該檔案並輪詢檔案通知清單,當檔案通知清單中的該檔案可用時則通知使用者。如果該引數設為 False,或者省略該引數,則不請求任何通知,並且無法開啟任何無法使用的檔案。
Converter 選擇性的 Variant。開啟檔案時試用的第一個檔案轉換程式的索引號。首先使用的是指定的檔案轉換程式;如果該轉換程式無法識別此檔案,則試用所有的轉換程式。轉換程式索引號由 FileConverters 屬性所傳回的轉換程式列號組成。
AddToMru 選擇性的 Variant。如果為 True 則將該活頁簿新增到最近使用檔案的清單中。預設值為 False。
Local 選擇性的 Variant。True 根據 Microsoft Excel 的語言儲存檔案 (包含控制台設定)。False (預設值) 則根據 Visual Basic for Applications (VBA) (通常為美式英語,除非執行 Workbooks.Open 的 VBA 專案是舊版的全球 XL5/95 VBA 專案) 的語言儲存檔案。
CorruptLoad 選擇性的 Variant。可為下列常數之一:xlNormalLoad、xlRepairFile 和 xlExtractData。 在 Excel 嘗試開啟檔案的情況下,未指定數值的行為通常是正常的,但有可能是安全載入或資料復原。 第一次嘗試是正常的。 如果 Excel 在檔案開啟期間停止作業,則第二次嘗試時的行為即為安全載入。 如果 Excel 在下一次嘗試時又停止作業,則此行為即資料復原。