没有合适的资源?快使用搜索试试~ 我知道了~
如何将word文档转成Wiki格式
3星 · 超过75%的资源 需积分: 50 125 下载量 155 浏览量
2013-10-28
11:09:58
上传
评论
收藏 184KB DOC 举报
温馨提示
试读
20页
本文档详细描述了如何在利用word中的宏将doc格式自动转化成wiki格式,并附有完整的宏说明
资源推荐
资源详情
资源评论
h3. 如何将 Word 文档转成 Wiki 格式
h4. 在 Word 中添加宏
进入"工具"-->"宏"-->"宏",打开如下窗口:
输入宏名,然后点击"创建" ,
在新打开的 Visual Basic 编辑窗口中,填入以下内容:
Sub Word2Textile()
'
' Word2Textile Macro
' Macro created 7/18/11 by Jim Syler, zarquon42@aol.com
' Modified from Word2MediaWiki, <http://www.infpro.com/Word2MediaWiki.aspx>
' Textile format information available at <http://redcloth.org/hobix.com/textile/>
'
Application.ScreenUpdating = False
ReplaceQuotes
'TextileEscapeChars
TextileConvertHyperlinks
TextileConvertH1
TextileConvertH2
TextileConvertH3
TextileConvertH4
TextileConvertH5
TextileConvertItalic
TextileConvertBold
TextileConvertUnderline
TextileConvertStrikeThrough
TextileConvertSuperscript
TextileConvertSubscript
TextileConvertLists
TextileConvertTables
' Copy to clipboard
ActiveDocument.Content.Copy
Application.ScreenUpdating = True
End Sub
Private Sub TextileConvertH1()
ReplaceHeading wdStyleHeading1, "h1. "
End Sub
Private Sub TextileConvertH2()
ReplaceHeading wdStyleHeading2, "h2. "
End Sub
Private Sub TextileConvertH3()
ReplaceHeading wdStyleHeading3, "h3. "
End Sub
Private Sub TextileConvertH4()
ReplaceHeading wdStyleHeading4, "h4. "
End Sub
Private Sub TextileConvertH5()
ReplaceHeading wdStyleHeading5, "h5. "
End Sub
Private Sub TextileConvertBold()
ActiveDocument.Select
With Selection.Find
.ClearFormatting
.Font.Bold = True
.Text = ""
.Format = True
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
.Forward = True
.Wrap = wdFindContinue
Do While .Execute
With Selection
If Len(.Text) > 1 And InStr(1, .Text, vbCr) Then
' Just process the chunk before any newline characters
' We'll pick-up the rest with the next search
.Collapse
.MoveEndUntil vbCr
End If
' Don't bother to markup newline characters (prevents a loop, as well)
If Not .Text = vbCr Then
.InsertBefore "*"
.InsertAfter "*"
End If
' .Style = ActiveDocument.Styles("Default Paragraph Font")
.Font.Bold = False
End With
Loop
End With
End Sub
Private Sub TextileConvertItalic()
ActiveDocument.Select
With Selection.Find
.ClearFormatting
.Font.Italic = True
.Text = ""
.Format = True
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
剩余19页未读,继续阅读
资源评论
- xvshell2019-05-08貌似报错 可能word内容有图片吧
- siulyn2017-11-08不太会用, 还是再找找别的吧
- luweineng2016-02-15方法还是挺管用的,不过自己还得做些调整
- 刘超-ljc2017-10-23还没下载呢,就要评价??
- 陈文锦的秘密2015-07-22不是有现成的插件吗?
lily201112
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 555springboot + vue 线上教学平台.zip(可运行源码+数据库文件+文档)
- 554springcloud + vue 房产销售平台.zip(可运行源码+数据库文件+文档)
- 小霸王坦克游戏源码.7z
- 蓝桥杯单片机基础学习项目(LED,数码管,蜂鸣器,继电器,按键控制)
- 553springboot + vue 某银行OA系统.zip(可运行源码+数据库文件+文档)
- DatabaseWatermarkingBasedonTextFormat
- yolov8常用二维码检测检测+数据集
- -移动通信-网络课程设计与研究
- 基于Python的PCA人脸识别算法的原理及实现代码+文档详解.zip
- 甘肃移动全业务工程建设项目管理流程优化研究
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功