惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

V
Visual Studio Blog
量子位
大猫的无限游戏
大猫的无限游戏
Hugging Face - Blog
Hugging Face - Blog
S
SegmentFault 最新的问题
Blog — PlanetScale
Blog — PlanetScale
月光博客
月光博客
Google DeepMind News
Google DeepMind News
小众软件
小众软件
WordPress大学
WordPress大学
宝玉的分享
宝玉的分享
MongoDB | Blog
MongoDB | Blog
B
Blog RSS Feed
博客园 - Franky
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
B
Blog
博客园 - 聂微东
The GitHub Blog
The GitHub Blog
Recent Announcements
Recent Announcements
Y
Y Combinator Blog
Microsoft Security Blog
Microsoft Security Blog
雷峰网
雷峰网
Jina AI
Jina AI
酷 壳 – CoolShell
酷 壳 – CoolShell

博客园 - BenL

IBM笔记本,小心密码! 天津出差...1 DotNetNuke4 配置全功略(中文版)-1- [转]-从站长的眼光评测CS,及使用感受! 一步一步建网-4-Serv-U-1-使用MsSQL05管理用户数据 一步一步建网-2-DotNetNuke4-5/6-杂项/感! 一步一步建网-3-Microsoft Office SharePoint Portal Server 2003试用 一步一步建网-2-DotNetNuke4-4-页面增加/删除/设置 入门级-改改cnblogs的样子(三) 关于“团队列表”:12. 中国DNN团队博客群。 一步一步建网-2-DotNetNuke4-3-基本设置 一步一步建网-2-DotNetNuke4-1/2-小述/安装 一步一步建网-1-站点基本情况 入门级-改改cnblogs的样子(二) 入门级-改改cnblogs的样子(一) 究竟随笔和文章有什么不同? 深圳的路由怎么了? -in DONEWS BLOG 入门级-改改BLOG的样子(三)-in DONEWS BLOG 入门级-改改BLOG的样子(二)-in DONEWS BLOG
Office宏处理.chm2.doc
BenL · 2006-04-28 · via 博客园 - BenL

近来要处理一个.chm文档变为.doc文档,找了一下,功能强大ABC Amber CHM Converter 4.1不错的工具。可惜对一个图文并茂的.chm有点吃力,一个6M的.chm2.doc转了十多分钟且图片混乱,还有它找不到如何reg。

还好2.htm效果不错,速度快。现在问题是200个.htm如何2.doc:使用“插入”-“文件”(“文件格式”>.htm)-Ctrl+A

新问题>解决:原图片太大/多余版权信息/特定框文>批量处理>宏>VBA

(当然有些修改可以在.htm时先预处理一下)
1. 关于宏

如果在 Microsoft Word 中反复执行某项任务,可以使用宏自动执行该任务。宏是一系列 Word 命令和指令,这些命令和指令组合在一起,形成了一个单独的命令,以实现任务执行的自动化。

以下是宏的一些典型应用:

*加速日常编辑和格式设置
*组合多个命令,例如插入具有指定尺寸和边框、指定行数和列数的表格
*使对话框中的选项更易于访问
*自动执行一系列复杂的任务

Word 提供两种方法来创建宏:

宏录制器Visual Basic 编辑器

2. 使用

2.1. “工具”-“宏”-“录制新宏”……

2.2. “工具”-“宏”-“Visual Basic 编辑器”

2.3. 新录制宏(如使用默认名称“NewMacros”,默认保存在“Normal”.doc文档中)被保存在VBA介面-工程-Normal-模块里。

VB脚本如:

Sub 缩小一半()
'
' 缩小一半 Macro
' 宏在 2006-4-28 由 BenL 录制
' 这里只是对所选图片缩小一半

Selection.InlineShapes(1).Height = Selection.InlineShapes(1).Height / 2
Selection.InlineShapes(1).Width = Selection.InlineShapes(1).Width / 2

End Sub

3. 高级/待续使用

VBA对Word对像编程

根据VBA for Word语法写个Loop完成批量处理.doc里所有特定元素(这里是图片)

(略/保留)