中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

TXT轉HTM、HTML「TXT轉網頁」的vbs實現代碼
來源:易賢網 閱讀:2615 次 日期:2016-07-05 14:42:11
溫馨提示:易賢網小編為您整理了“TXT轉HTM、HTML「TXT轉網頁」的vbs實現代碼”,方便廣大網友查閱!

在眾多文本編輯器中,Microsoft的Word是功能很強大的。況且XP PRO本身支持VBS調用Word文檔對象,那么使用VBS是最好不過的了。思路如下:VBS打開Word,Word打開TXT,另存為網頁,退出。

1. VBS調用Word.Application組件

如果電腦中安裝了Word,那么用VBS打開Word其實很簡單,如下:

Set objWord = CreateObject("Word.Application")

objWord.Visible = True

這樣可以以可視的方式打開Word。在MSDN的頁面{http://msdn.microsoft.com/en-us/library/kw65a0we(VS.80).aspx}上我們可以看到在VBS中僅可以調用兩個Word的子集:

Document object 打開的文檔對象

Selection object 默認選擇對象

不過這兩個子集還包含子集,所以可以使用很多功能。Word文檔對象本身是VBA的組件,VBS和VBA又有著明顯的界限,所以雖然VBS可以調用Word文檔對象,但是具體怎么用又是個未知的領域。幸好從微軟的一些只言片語和一些短篇中能夠大概知道用法。

2. 使用Word實例打開TXT

在創建一個Word實例objWord后,我們應該用其打開TXT了,如下:

Set objDoc = objWord.Documents.Open("e:\temp\1.txt",Format=5)

現在已經打開一個TXT了,Format=5即是說TXT是Unicode的:

──────────────────────────────────────────────────────────────wdOpenFormatAllWord 6 與 Word 早期版本向后兼容的 Microsoft Office Word 格式。

wdOpenFormatAuto 0 現有格式。

wdOpenFormatDocument 1 Word 格式。

wdOpenFormatEncodedText 5 編碼文本格式。

wdOpenFormatRTF 3 RTF 格式。

wdOpenFormatTemplate 2 用作 Word 模板。

wdOpenFormatText 4 未編碼的文本格式。

wdOpenFormatUnicodeText 5 Unicode 文本格式。

wdOpenFormatWebPages 7 HTML 格式。

wdOpenFormatXML 8 XML 格式。

wdOpenFormatAllWordTemplates 13 Word 模板格式。

wdOpenFormatDocument97 1 Microsoft Word 97 文檔格式。

wdOpenFormatTemplate97 2 Word 97 模板格式。

wdOpenFormatXMLDocument 9 XML 文檔格式。

wdOpenFormatXMLDocumentMacroEnabled 10 啟用了宏的 XML 文檔格式。

wdOpenFormatXMLTemplate 11 XML 模板格式。

wdOpenFormatXMLTemplateMacroEnabled 12 啟用了宏的 XML 模板格式。

──────────────────────────────────────────────────────────────由于Word打開TXT后默認字體大小為10.5磅,這個值在網頁中是很小的,合適的值是13~15磅,所以需要更改字體大小,同時還需要更改一下默認的西方字體,這里選用--Times New Roman:

Set oRange = objDoc.Range()

oRange.Font.Size = "13"

oRange.Font.Name = "Times New Roman"

然后就是首行應用“標題一”樣式,如果首行為空行那么用編輯器使其不為空,其實也可以在VBS中實現,不過代碼量增加,這樣就很麻煩不利調試:

Set oSelection = objWord.Selection

oSelection.HomeKey wdStory, wdMove

oSelection.Style = objWord.ActiveDocument.Styles("標題 1")

更改完成后,保存:

objDoc.SaveAs oPath & ".htm", 10

objDoc.Close

下面是wdSaveFormat常數列表:

──────────────────────────────────────────────────────────────wdFormatDocument 0 Microsoft Office Word 格式。

wdFormatDOSText 4 Microsoft DOS 文本格式。

wdFormatDOSTextLineBreaks 5 Microsoft DOS 文本格式,并且保留換行符。

wdFormatEncodedText 7 編碼文本格式。

wdFormatFilteredHTML 10 篩選的 HTML 格式。

wdFormatHTML 8 標準 HTML 格式。

wdFormatRTF 6 RTF 格式。

wdFormatTemplate 1 Word 模板格式。

wdFormatText 2 Microsoft Windows 文本格式。

wdFormatTextLineBreaks 3 Windows 文本格式,并且保留換行符。

wdFormatUnicodeText 7 Unicode 文本格式。

wdFormatWebArchive 9 Web 檔案格式。

wdFormatXML 11 可擴展標記語言 (XML) 格式。

wdFormatDocument97 0 Microsoft Word 97 文檔格式。

wdFormatDocumentDefault 16 Word 默認文檔文件格式。對于 Microsoft Office Word 2007,這是 DOCX 格式。

wdFormatPDF 17 PDF 格式。

wdFormatTemplate97 1 Word 97 模板格式。

wdFormatXMLDocument 12 XML 文檔格式。

wdFormatXMLDocumentMacroEnabled 13 啟用了宏的 XML 文檔格式。

wdFormatXMLTemplate 14 XML 模板格式。

wdFormatXMLTemplateMacroEnabled 15 啟用了宏的 XML 模板格式。

wdFormatXPS 18 XPS 格式。

──────────────────────────────────────────────────────────────Word實例退出:

objWord.Quit

3. 完整代碼

代碼如下:

' ********************************************************************************

' TXT轉網頁,僅作轉換演示

' Created By 千羽之城 / 2009年9月22日

' http://hi.baidu.com/asnahu

' ********************************************************************************

Dim objWord,objDoc,oRange,oPath

Const wdStory = 6

Const wdMove = 0

Const wdOpenFormatUnicodeText = 5

Const wdFormatFilteredHTML = 10

strFile = "E:\temp\1.txt" ' 該路徑必須是完整路徑

Set objWord = CreateObject("Word.Application")

objWord.Visible = True

Set objDoc = objWord.Documents.Open(strFile, Format=5)

Set oRange = objDoc.Range()

oRange.Font.Size = "13"

oRange.Font.Name = "Times New Roman"

Set oSelection = objWord.Selection

oSelection.HomeKey wdStory, wdMove

oSelection.Style = objWord.ActiveDocument.Styles("標題 1")

oPath = Split(strFile,".")(0)

objDoc.SaveAs oPath & ".htm", 10

objDoc.Close

objWord.Quit

如果要實現批量的多文本轉換,那么建議生成一個TXT文件列表,然后用FSO調用其中內容,依次轉換即可。

最后:該方法轉換的質量比較高,但是也附帶一些弊端,那便是垃圾代碼很多,生成的網頁文件很大。

更多信息請查看腳本欄目
由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢為準!

2026上岸·考公考編培訓報班

  • 報班類型
  • 姓名
  • 手機號
  • 驗證碼
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點 | 投訴建議
工業和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網安備53010202001879號 人力資源服務許可證:(云)人服證字(2023)第0102001523號
云南網警備案專用圖標
聯系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關注公眾號:hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權所有:易賢網
云南網警報警專用圖標
中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
国产午夜一区二区三区| 久久久久久久欧美精品| 欧美一级视频免费在线观看| 久久婷婷国产麻豆91天堂| 国产午夜精品一区理论片飘花| 在线视频欧美日韩| 国产精品视频福利| 久久久噜久噜久久综合| 国产欧美日韩免费看aⅴ视频| 亚洲手机在线| 精品成人国产| 国产精品嫩草久久久久| 久久gogo国模裸体人体| 国产日韩视频一区二区三区| 狂野欧美激情性xxxx| 在线视频欧美日韩| 亚洲精品国产精品国自产观看浪潮| 欧美性jizz18性欧美| 免费av成人在线| 久久精品中文字幕一区| 欧美激情一二三区| 99视频有精品| 欧美视频你懂的| 亚洲大黄网站| 亚洲视频狠狠| 欧美日韩国产色综合一二三四| 国产精品嫩草99a| 国产精品入口麻豆原神| 国产精品一区二区三区四区五区 | 亚洲伦理网站| 亚洲精品影院在线观看| 欧美激情一区二区久久久| 欧美精品v日韩精品v国产精品| 亚洲午夜视频| 一区二区久久久久久| 亚洲激情在线观看| 亚洲国产成人porn| 亚洲成色精品| 亚洲日本成人网| 99国产欧美久久久精品| 亚洲精品免费在线播放| 好吊日精品视频| 欧美黄色网络| 欧美日韩亚洲高清| 国产美女一区二区| 亚洲国产午夜| 久久激情综合网| 欧美精品乱码久久久久久按摩| 在线精品国产欧美| 日韩一级裸体免费视频| 久久精品一区蜜桃臀影院 | 亚久久调教视频| 欧美成黄导航| 亚洲免费高清| 六十路精品视频| 欧美大片第1页| 国产欧美精品国产国产专区| 伊人久久成人| 亚洲欧美一区二区激情| 亚洲一区久久久| 国产精品美女主播在线观看纯欲| 国产一区二区三区四区老人| 亚洲片在线资源| 久久综合亚州| 亚洲国产一区二区三区在线播 | 欧美激情国产高清| 久久久.com| 99精品福利视频| 欧美精品色综合| 尤物yw午夜国产精品视频| 欧美一二三视频| 国产伦精品一区二区三区视频孕妇 | 美国十次成人| 国模私拍视频一区| 欧美一区二区视频免费观看| 国产精品乱码久久久久久| 欧美网站在线| 国产精品久线观看视频| 国产精品日本精品| 禁久久精品乱码| 亚洲高清久久网| 在线视频欧美一区| 久久精品国产99| 久久精品系列| 欧美日本网站| 国产一区免费视频| 欧美三级中文字幕在线观看| 国产精品电影在线观看| 久久精品网址| 亚洲少妇在线| 亚洲精品视频二区| 国产精品综合不卡av| 欧美激情国产精品| 久久久久久夜精品精品免费| 99在线热播精品免费| 国内精品久久久久影院色| 欧美日韩国产影片| 国内精品美女av在线播放| 99视频有精品| 国产在线一区二区三区四区| 欧美午夜视频在线| 欧美激情视频一区二区三区不卡| 欧美中文字幕| 在线视频欧美精品| 夜夜嗨网站十八久久| 91久久精品网| 美女视频网站黄色亚洲| 日韩视频第一页| 欧美v国产在线一区二区三区| 欧美视频免费在线| 最新国产拍偷乱拍精品 | 伊人久久亚洲美女图片| 亚洲免费大片| 免费人成网站在线观看欧美高清| 黄色工厂这里只有精品| 亚洲一品av免费观看| 欧美风情在线| 亚洲肉体裸体xxxx137| 麻豆免费精品视频| 久久精品国产清高在天天线| 在线综合视频| 亚洲男人av电影| 国产精品久久久久国产精品日日 | 午夜精品久久久久久久男人的天堂| 久久精品欧美日韩精品| 国产精品v亚洲精品v日韩精品| 亚洲国产精品激情在线观看| 黄网站色欧美视频| 亚洲免费av网站| 国产一区免费视频| 亚洲电影自拍| 亚洲欧美日韩一区二区三区在线| 亚洲一区二区在线播放| 国产精品一区一区| 欧美日韩国产在线一区| 亚洲欧美大片| 国产精品久久久久久久久久久久| 国产女主播一区二区三区| 亚洲国产裸拍裸体视频在线观看乱了中文| 国产精品蜜臀在线观看| 裸体一区二区三区| 亚洲视频观看| 亚洲成人在线视频网站| 亚洲视频欧美视频| 欧美精品一区二区三区一线天视频| 欧美肉体xxxx裸体137大胆| 国产一区二区三区在线观看精品 | 欧美激情一二三区| 国产精品国产三级国产aⅴ入口 | 欧美日韩日日骚| 欧美精品不卡| 国产综合精品| 日韩天堂在线观看| 欧美精品亚洲精品| 日韩视频永久免费观看| 欧美精品一区三区| 一区二区三区国产在线| 欧美午夜a级限制福利片| 亚洲高清久久网| 欧美日韩国内自拍| 亚洲综合视频在线| 日韩一级黄色片| 欧美色视频日本高清在线观看| 亚洲高清视频一区二区| 欧美高清视频| 亚洲网址在线| 在线免费观看一区二区三区| 欧美精品免费在线| 篠田优中文在线播放第一区| 黄页网站一区| 欧美午夜精品久久久久免费视| 亚洲小视频在线观看| 在线观看日韩av先锋影音电影院| 欧美mv日韩mv亚洲| 亚洲精品视频中文字幕| 亚洲深爱激情| 一区二区欧美在线观看| 国产欧美一区二区三区沐欲| 噜噜噜91成人网| 亚洲性感激情| 亚洲精品免费在线播放| 激情成人在线视频| 国产午夜精品美女毛片视频| 欧美超级免费视 在线| 午夜综合激情| 亚洲欧美99| 亚洲一区二区不卡免费| 一区二区三区视频在线看| 亚洲国产精品一区制服丝袜| 久久久免费观看视频| 欧美一区视频| 黑人极品videos精品欧美裸| 欧美欧美天天天天操| 另类综合日韩欧美亚洲| 欧美一区二区三区精品电影| 日韩午夜在线| 日韩视频在线观看| 亚洲欧美成人在线| 亚洲国内欧美| 欧美精品www在线观看|