最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

用vbscript把 Word 文檔保存為文本文件的代碼

 更新時間:2007年04月02日 00:00:00   作者:  
問: 
嗨,Scripting Guy!我有一系列 Word 文件。我想打開這些文件中的每一個并將它們另存為純文本文件。有沒有一種通過使用腳本實現(xiàn)此目的的方法呢? 

-- CG 

答: 
您好,CG。是的,使用一個腳本,您很容易實現(xiàn)此目的。事實上,除了極少例外情況之外,您在 Microsoft Office 程序中可以做到的事情基本上都可以使用一個腳本來完成。在 Word 中,您可以使用“文件”–“另存為”將 Word 文檔另存為文本文件。您也可以使用一個腳本做同樣的事情。實際上,您可以使用以下腳本實現(xiàn)此目的: 

復(fù)制代碼 代碼如下:

Const wdFormatText = 2  

Set objWord = CreateObject("Word.Application")  
Set objDoc = objWord.Documents.Open("c:\scripts\mylog.doc")  
objDoc.SaveAs "c:\scripts\mylog.txt", wdFormatText  

objWord.Quit  

我們先創(chuàng)建一個名為“wdFormatText”的常量,然后將值 2 分配給它;此常量將用于告訴 Word 我們希望新文件保存為一個文本文件。然后我們創(chuàng)建一個 Microsoft Word 實例,使用“打開”方法打開文件 C:\Scripts\MyLog.doc。文檔打開之后,我們只需要一行代碼就可將此 Word 文檔另存為文本文件: 

objDoc.SaveAs "c:\scripts\mylog.txt", wdFormatText 

As you can see, we call the SaveAs method, and we pass it two parameters: 1) C:\Scripts\MyLog.txt, which is the path for our new text file; and, 2) wdFormatText, which tells Word to save the file as plain text.這樣就可以了。然后我們使用“Quit”方法關(guān)閉 Word 實例。 

兩個重要注意事項。第一,您在屏幕上看不到任何正在發(fā)生的事情,因為,默認(rèn)情況下,無論何時您從一個腳本中調(diào)用 Word,它都將運(yùn)行在一個不可見窗口中。如果您希望看到它在屏幕上彈出,保存文件,然后消失,請使用以下代碼: 

Const wdFormatText = 2 

Set objWord = CreateObject("Word.Application") 
objWord.Visible = TRUE 
Set objDoc = objWord.Documents.Open("c:\scripts\mylog.doc") 
objDoc.SaveAs "c:\scripts\mylog.txt", wdFormatText 

objWord.Quit 

唯一的不同之處在于:我們將“Visible”屬性設(shè)置為 TRUE。 

第二,您可以將 Word 文檔另存為純文本以外的格式。例如,使用常量 wdFormatHTML(值 = 8)將 Word 文檔另存為 HTML 文件;使用常量 wdFormatXML(值 = 11)將 Word 文檔另存為 XML 文件。 

相關(guān)文章

最新評論

凤阳县| 清远市| 忻城县| 三亚市| 杭锦后旗| 抚顺县| 临高县| 安康市| 汕头市| 廊坊市| 舞钢市| 玉山县| 民勤县| 寿阳县| 乌拉特后旗| 洪洞县| 邯郸市| 泰顺县| 茶陵县| 贵定县| 改则县| 内丘县| 兴仁县| 北流市| 永安市| 大石桥市| 蒲城县| 皋兰县| 资源县| 嘉鱼县| 乌兰察布市| 布尔津县| 宾川县| 黎川县| 锡林郭勒盟| 伊吾县| 抚松县| 竹山县| 平谷区| 隆安县| 且末县|