Foxtable(狐表)用户栏目专家坐堂 → 如何用命令将一篇word文档直接存储为一个网页


  共有2951人关注过本帖树形打印复制链接

主题:如何用命令将一篇word文档直接存储为一个网页

帅哥哟,离线,有人找我吗?
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107440 积分:546479 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/7/3 8:41:00 [显示全部帖子]


 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107440 积分:546479 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/7/4 9:06:00 [显示全部帖子]

Dim tmp As String  =  "D:\问题\123.docx" 
Dim name As String =  "D:\问题\123.html"

Dim app As New MSWord.Application
Dim doc = app.Documents.Open(tmp)
doc.SaveAs(Filename:=name , FileFormat:=MSWord.WdSaveFormat.wdFormatFilteredHTML)
app.quit

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107440 积分:546479 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/7/9 20:38:00 [显示全部帖子]

doc.SaveAs(Filename:=name , FileFormat:=MSWord.WdSaveFormat.wdFormatWebArchive)

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107440 积分:546479 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/7/9 21:58:00 [显示全部帖子]


 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107440 积分:546479 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/7/10 8:58:00 [显示全部帖子]

mht格式本来就只有IE支持,其它浏览器打不开的。

saveas方法有个参数可以指定编码的,仔细看11楼

Encoding

可选MsoEncoding 用于另存为编码文本文件的文档的代码页或字符集。 默认为系统代码页


 回到顶部