倍可親

回復: 0
列印 上一主題 下一主題

巧讓Word啟動時自動顯示打開窗口

[複製鏈接]

3萬

主題

3萬

帖子

3萬

積分

版主

留學博士后(十二級)

Rank: 7Rank: 7Rank: 7

積分
33179
跳轉到指定樓層
樓主
藍藍的天 發表於 2010-5-10 21:17 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
筆者每天都要使用Word,大多情況下啟動Word后第一件事就是執行「打開」命令,既然如此,何不讓Word一啟動就自動顯示「打開」對話框呢?這樣我們需要多次修改一些個人簡歷表格的時候,就可以快速打開了,因此利用VBA(Visual Basic for Applications)可以輕鬆實現目的,讓Word滿足個性化的需求。

只要編寫一個非常簡單的宏即可,依次單擊菜單[工具]→[宏]→[宏],在「宏名」文本框中輸入宏的名稱,這個宏必須取名為「Autoexec」。

單擊「創建」,在彈出的VBA代碼窗口中「Sub Autoexec()」與「End Sub」兩行間輸入完成以下內容:

Sub Autoexec()

Dialogs(wdDialogFileOpen).Show

End Sub

宏錄入完成後單擊[保存]按鈕將宏保存在Normal模板,接著按[Alt+Q]返回到Word中,重新啟動Word,當進入Word時就直接出現「打開」對話框了。

給大家一個小提示:這個名為「Autoexec」的宏,是一個自動運行宏,它在啟動Word時自動運行。宏的操作對象是「打開」對話框,VBA對Word對話框對象的命名形式是:「Dialogs?wdDialog-command 」,例如,「打開」命令的名稱為「FileOpen」,對應的對話框對象的命名為「Dialogs?wdDialogFileOpen 」。利用Show方法可顯示一個對象,上述代碼中的「Dialogs?wdDialogFileOpen .Show」的作用是顯示「打開」對話框。
有兩種偉大的事物,我們越是經常越是執著地思考它們,我們心中就越是充滿永遠新鮮、有增無已的讚歎和敬畏,那就是我們頭上的星空,我們心中的道德法則!
您需要登錄后才可以回帖 登錄 | 註冊

本版積分規則

關於本站 | 隱私權政策 | 免責條款 | 版權聲明 | 聯絡我們

Copyright © 2001-2013 海外華人中文門戶:倍可親 (http://big5.backchina.com) All Rights Reserved.

程序系統基於 Discuz! X3.1 商業版 優化 Discuz! © 2001-2013 Comsenz Inc.

本站時間採用京港台時間 GMT+8, 2025-6-21 13:22

快速回復 返回頂部 返回列表