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

推荐订阅源

博客园_首页
H
Help Net Security
腾讯CDC
宝玉的分享
宝玉的分享
H
Hackread – Cybersecurity News, Data Breaches, AI and More
L
LangChain Blog
爱范儿
爱范儿
T
The Blog of Author Tim Ferriss
J
Java Code Geeks
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
MyScale Blog
MyScale Blog
Engineering at Meta
Engineering at Meta
N
Netflix TechBlog - Medium
D
Docker
V
V2EX
Last Week in AI
Last Week in AI
G
Google Developers Blog
IT之家
IT之家
C
Check Point Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
人人都是产品经理
人人都是产品经理
博客园 - 叶小钗
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
博客园 - 聂微东

博客园 - 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里所有特定元素(这里是图片)

(略/保留)