Application 物件代表 Word 應用程式本身,透過它可取得應用程式層級的資訊與設定。以下整理常用屬性與回傳值說明,供 VBA 開發快速參考。
| 屬性/方法 | 說明 |
|---|---|
Application.ActivePrinter | 取得目前預設印表機名稱 |
Application.Height | 應用程式視窗高度(點) |
Application.Width | 應用程式視窗寬度(點) |
Application.Build | Word 版本號與建置編號 |
Application.Caption | 應用程式標題列文字 |
Application.DefaultSaveFormat | 預設儲存格式(空字串表 Word 文件) |
Application.DisplayRecentFiles | 是否顯示最近使用檔案清單 |
Application.Documents.Count | 目前開啟的文件數量 |
Application.FontNames.Count | 系統可用字型數量 |
Application.Left | 應用程式視窗水平位置 |
Application.MacroContainer.FullName | 含路徑的目前文件完整檔名 |
Application.NormalTemplate.FullName | Normal 樣板完整路徑與檔名 |
Application.RecentFiles.Count | 最近使用檔案清單項目數 |
Application.System.CountryRegion | 系統地區代碼 |
Application.System.FreeDiskSpace | 系統磁碟可用空間(位元組) |
Application.System.HorizontalResolution | 螢幕水平解析度 |
Application.System.VerticalResolution | 螢幕垂直解析度 |
Application.System.LanguageDesignation | 系統語言名稱 |
Application.System.MathCoprocessorInstalled | 是否裝有數學協處理器 |
Application.System.OperatingSystem | 作業系統名稱 |
Application.System.ProcessorType | 處理器型號 |
Application.System.Version | 作業系統版本號 |
Application.Templates.Count | 已載入樣板數量 |
Application.UserName | 登入使用者名稱 |
Application.Version | Word 應用程式版本號 |
這些屬性多為唯讀,適合用於環境偵測、日誌記錄、條件判斷等情境。實際開發時請注意版本差異(如 FontNames 在新版可能需用 Application.FontNames 集合)。