Workbooks 对象的 Open 方法参数说明
打開一個工作簿。
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) 的語言保存文件,其中 Visual Basic for Applications (VBA) 為典型安裝的美國英語版本,除非 VBA 項目的 Workbooks.Open 來自舊的國際化的 XL5/95 VBA 項目。
CorruptLoad????? Variant 類型,可選。可為以下常量之一:xlNormalLoad、xlRepairFile 和 xlExtractData。如果未指定任何值,則默認值通常為普通狀態,但如果 Excel 已嘗試打開該文件,則可以是安全加載或數據恢復狀態。首選值為普通狀態。如果 Excel 在打開文件時停止操作,則為安全加載狀態。如果 Excel 再次停止操作,則為數據恢復狀態。
轉載于:https://www.cnblogs.com/zhangchenliang/archive/2011/07/22/2113709.html
總結
以上是生活随笔為你收集整理的Workbooks 对象的 Open 方法参数说明的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java多线程之一:进程与线程
- 下一篇: 开始学习3年前的东西——MCMS