利用Word文档的宏命令,仿信纸写文件报告

一,首先写好稿件内容。

二,选择合适字体,然后设置信纸下划线格式。

三,启用宏命令。文件-选项-信任中心-信任中心设置-启用所有宏。

四,创建宏命令。视图-宏-创建一个宏

Sub 字体修改()
'
' 字体修改 宏
'
Dim R_Character As Range

Dim FontSize(5)
'指定五种字号
FontSize(1) = "16"
FontSize(2) = "16.2"
FontSize(3) = "16.5"
FontSize(4) = "17"
FontSize(5) = "17.2"

Dim ParagraphSpace(5)
'指定五种行间距
ParagraphSpace(1) = "12"
ParagraphSpace(2) = "13"
ParagraphSpace(3) = "17"
ParagraphSpace(4) = "9"
ParagraphSpace(5) = "12"

For Each R_Character In ActiveDocument.Characters
VBA.Randomize
'字号在5种指定大小中随机选取
R_Character.Font.Size = FontSize(Int(VBA.Rnd * 5) + 1)
'位置在1—3之间随机选取
R_Character.Font.Position = Int(VBA.Rnd * 3) + 1
R_Character.Font.Spacing = 0

Next
Application.ScreenUpdating = True

For Each Cur_Paragraph In ActiveDocument.Paragraphs
'行间距在5个指定值中随机选取
Cur_Paragraph.LineSpacing = ParagraphSpace(Int(VBA.Rnd * 5) + 1)

Next
Application.ScreenUpdating = True

End Sub

 

 可多运行几次,调整合适后保存为PDF。

posted @ 2021-07-23 15:35  对白'  阅读(459)  评论(0编辑  收藏  举报