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

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)版權所有:易賢網
云南網警報警專用圖標
中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
亚洲人成网站色ww在线| 激情小说亚洲一区| 久久精品一区四区| 另类天堂视频在线观看| 免费亚洲视频| 欧美丝袜一区二区三区| 国产欧美日韩亚洲| 亚洲黄色视屏| 午夜久久久久久久久久一区二区| 亚洲欧美色一区| 久色婷婷小香蕉久久| 欧美日韩激情小视频| 国产精品美女久久久浪潮软件| 国产亚洲人成网站在线观看| 亚洲国产激情| 亚洲免费在线观看| 男同欧美伦乱| 国产手机视频精品| 一本色道**综合亚洲精品蜜桃冫 | 亚洲大片一区二区三区| 亚洲人在线视频| 久久九九99视频| 国产视频一区二区在线观看| 中日韩在线视频| 欧美福利一区二区| 在线观看欧美日韩国产| 久久gogo国模啪啪人体图| 国产精品国产三级国产a| 日韩午夜在线观看视频| 欧美高清在线观看| 亚洲黑丝在线| 欧美好骚综合网| 亚洲激情在线观看| 欧美国产视频日韩| 亚洲国产一二三| 欧美jjzz| 亚洲美女精品成人在线视频| 欧美成人有码| 亚洲国产午夜| 欧美丝袜一区二区| 一区二区三区日韩欧美| 欧美日韩在线免费观看| 在线亚洲欧美视频| 国产精品扒开腿做爽爽爽视频| 欧美亚洲一区二区在线观看| 一区二区欧美激情| 亚洲久久一区二区| 狂野欧美一区| 在线看成人片| 欧美11—12娇小xxxx| 中日韩美女免费视频网站在线观看| 韩日精品视频| 亚洲丰满在线| 欧美日产一区二区三区在线观看| 国产欧美日韩精品在线| 一区二区三区免费观看| 欧美激情第六页| 亚洲国产精品一区在线观看不卡 | 另类成人小视频在线| 国产美女一区二区| 国产精品一二三四| 黄网站免费久久| 久久精品中文字幕一区| 好吊一区二区三区| 另类综合日韩欧美亚洲| 欧美一区二区精品| 亚洲精品三级| 免费观看在线综合色| 亚洲成人中文| 久久久噜噜噜久久中文字幕色伊伊 | 久久久久一区二区三区| 国产一区二区三区免费观看| 欧美金8天国| 国产欧美日韩中文字幕在线| 欧美午夜精品久久久久久孕妇| 欧美在线www| 国内精品久久久久影院色| 欧美综合国产精品久久丁香| 国产一区999| 久久婷婷麻豆| 国内精品一区二区三区| 欧美黄色aa电影| 在线亚洲伦理| 国产欧美一区二区三区久久| 久久久久国产精品一区三寸| 激情综合色综合久久| 欧美成人免费全部观看天天性色| 亚洲精品美女91| 国产精品福利在线观看| 久久久久88色偷偷免费| 亚洲精品日本| 国产精品免费视频观看| 国产欧美欧美| 日韩网站在线观看| 国产精品免费网站| 巨胸喷奶水www久久久免费动漫| 黄色成人精品网站| 国产区日韩欧美| 欧美日韩国产精品专区| 欧美日韩一区精品| 樱花yy私人影院亚洲| 亚洲作爱视频| 欧美一区二区三区在线观看| 欧美亚洲一区二区在线观看| 久久久久久亚洲精品不卡4k岛国| 中文一区字幕| 久久天天狠狠| 欧美日韩在线播放三区| 国产一区二区三区视频在线观看| 亚洲一区二区四区| 国产精品日韩一区二区| 99ri日韩精品视频| 韩国一区二区三区美女美女秀| 亚洲精品久久久久| 国产在线乱码一区二区三区| 亚洲性图久久| 国产日韩欧美| 亚洲砖区区免费| 国产一区二区三区久久| 一区二区高清在线| 欧美不卡一区| 中国亚洲黄色| 国产精品美女黄网| 一区免费观看视频| 欧美日韩在线视频一区| 欧美日韩日日骚| 欧美不卡福利| 欧美日韩中字| 欧美色图一区二区三区| 欧美不卡一区| 欧美激情一区二区三区成人| 免费观看在线综合| 久久久久看片| 久久精品亚洲乱码伦伦中文| 欧美在线视频日韩| 欧美91大片| 欧美91精品| 欧美国产亚洲精品久久久8v| 久久在线视频| 欧美成人午夜影院| 国产精品区二区三区日本| 欧美精品精品一区| 欧美日韩精品免费观看视频| 欧美日韩国产91| 欧美日韩第一区日日骚| 免费在线播放第一区高清av| 欧美日韩午夜剧场| 欧美日韩四区| 国产精品尤物福利片在线观看| 欧美黄污视频| 欧美三级资源在线| 国产精品v亚洲精品v日韩精品 | 久久精品一本| 午夜视频在线观看一区| 夜夜嗨av一区二区三区四季av| 午夜精品久久久久久久99水蜜桃| 亚洲毛片av| 99天天综合性| 欧美亚洲综合在线| 蜜臀av性久久久久蜜臀aⅴ| 在线观看一区二区精品视频| 日韩视频在线一区二区| 一本色道久久88综合亚洲精品ⅰ| 一区二区三区日韩精品视频| 亚洲一区二区在线观看视频| 欧美一级久久久| 欧美精品一区二区三区蜜臀| 国产精品―色哟哟| 国产亚洲精品美女| 好男人免费精品视频| 亚洲日本久久| 日韩亚洲精品电影| 欧美一区91| 欧美日韩国产综合视频在线观看中文| 国产日韩欧美不卡| 伊人色综合久久天天| 午夜影视日本亚洲欧洲精品| 欧美日韩国产限制| 国产一区二区黄色| 一本久道久久久| 欧美中文字幕视频| 欧美精品在线观看| 亚洲盗摄视频| 久久黄色影院| 蜜臀久久99精品久久久久久9| 国产精品每日更新| 亚洲精品欧美极品| 免费成人av在线| 精品99一区二区三区| 欧美一级黄色网| 免费不卡在线视频| 国产伦精品一区二区三区免费迷| 亚洲精品视频免费| 亚洲女性喷水在线观看一区| 日韩视频专区| 亚洲欧洲中文日韩久久av乱码| 国产欧美日韩免费| 亚洲一区二区三区精品动漫| 欧美精品一区在线播放| 亚洲国产精品999|