如何利用巨集記錄Word列印資訊?

Tags: 文件, 印表機, word,

有時我們可能會需要了解最近一段時間印表機使用情況,其中包括印表機已列印的文件相關資訊。對此,我們可以利用Word巨集來實現。當然此方法還可以應用到其它相關需求中。下面是具體的方法。

如何利用巨集記錄Word列印資訊

方法/步驟

開啟Word2007,切換到”開發工具“選項卡,然後點選“巨集”按鈕。

如何利用巨集記錄Word列印資訊

在開啟的“巨集”視窗中,輸入巨集名稱“FilePrint",如果視窗下方”說明“處顯示”列印活動文件“,則說明我們鍵入的名稱正確,接著點選”建立“按鈕。

如何利用巨集記錄Word列印資訊

在開啟的編輯巨集視窗中,輸入如圖所示的程式碼:

Sub FilePrint()
'
' FilePrint 巨集
' 列印活動文件
'
Dialogs(wdDialogFilePrint).Show
PrintName = ActiveDocument.Path + "" + ActiveDocument.Name
If ActiveDocument.Path = "" Then
PrintName = "未儲存文件"
End If
PrintTime = Str(Date) + "日" + Str(Time)
Open "d:\PrintInfo.dat" For Append As #1
Print #1, "於" + PrintTime + "列印" + PrintName
Close #1

End Sub

最後點選”儲存“按鈕。

如何利用巨集記錄Word列印資訊

完成後,回到Word文件中,再次建立一個名稱為”FilePrintDefault"的巨集,並點選“建立”按鈕。

如何利用巨集記錄Word列印資訊

在開啟的巨集編輯介面中輸入如圖所示的內容:

Sub FilePrintDefault()
'
' FilePrintDefault 巨集
' 以預設方式列印當前文件
'
ActiveDocument.PrintOut
PrintName = ActiveDocument.Path + "" + ActiveDocument.Name
If ActiveDocument.Path = "" Then
PrintName = "未儲存文件"
End If
PrintTime = Str(Date) + "日" + Str(Time)
Open "d:\PrintInfo.dat" For Append As #1
Print #1, "於" + PrintTime + "列印" + PrintName
Close #1
End Sub

最後點選“儲存"按鈕。

如何利用巨集記錄Word列印資訊

接下來,就可以進行測試啦。點選”Office按鈕“→”列印“(或者直接點選”列印“按鈕),在彈出的”列印檔案“視窗中,點選“確定”按鈕,當檔案被列印輸出後,檢視D盤根目錄下的“PrintInfo.dat”檔案,就會發現相關列印資訊已經被寫入啦。

如何利用巨集記錄Word列印資訊

如何利用巨集記錄Word列印資訊

如何利用巨集記錄Word列印資訊

文件, 印表機, word,
相關問題答案