问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

那位高手会在word中录制宏,批量更改表格格式用的★★★★★...

发布网友 发布时间:2022-04-29 22:49

我来回答

4个回答

热心网友 时间:2023-10-09 23:10

楼主可以直接写VBA,因为录制的宏其实也是VBA代码。

比如,下面这几个步骤可以批量修改文档中所有表格的字体/字号为12磅黑体。
1、键入Alt+F11打开VBA编辑器,选择菜单“插入-模块”;
2、将下面代码粘贴进去:
Sub BatchChangeTableStyle()
Dim oTable As Table
For Each oTable In ActiveDocument.Tables
oTable.Range.Font.Name = "黑体" ' 改变表格字体为“黑体”
oTable.Range.Font.Size = 12 ' 改变表格字号为12磅
Next
Set oTable = Nothing
MsgBox "完成!"
End Sub
可以根据需要修改上面代码中的字体和字号。
3、键入F5运行看到“完成!”结束;
4、切换回Word窗口检查效果。

此外,我不太明白楼主说的“表格页边距”具体是什么意思?是说表格属性窗口里面那个“左缩进”还是其它什么属性?能补充说明一下吗?

______
补充:
哦,抱歉原来我可能没有看仔细题目,楼主还有一个重要的要求是需要对“很多文档”批量处理。下面的代码可以完成完整的需求。注意需要把代码里面设置文件夹以及设置表格字体/字号和页面边距的那些地方根据你的实际情况修改一下。

Sub BatchChangeTableAndPageMargins()

On Error Resume Next

Const strRootPath = "D:\Temp\Docs\Tables" ' 存放所有需要调整的文件的目录

Dim arrDocFiles As New Collection
Dim fso, oFolder, oFile
Dim oDoc As Document
Dim oTable As Table

Set fso = CreateObject("Scripting.FileSystemObject")
Set oFolder = fso.GetFolder(strRootPath)
For Each oFile In oFolder.Files
Set oDoc = Documents.Open(oFile.Path)
oDoc.PageSetup.TopMargin = CentimetersToPoints(3) ' 天头
oDoc.PageSetup.BottomMargin = CentimetersToPoints(2.8) ' 地脚
oDoc.PageSetup.LeftMargin = CentimetersToPoints(2.5) ' 切口
oDoc.PageSetup.RightMargin = CentimetersToPoints(2) ' 订口
For Each oTable In oDoc.Tables
oTable.Range.Font.Name = "黑体" ' 改变表格字体为“黑体”
oTable.Range.Font.Size = 12 ' 改变表格字号为12磅
Next
oDoc.Close True
Next

Set oTable = Nothing
Set oDoc = Nothing

MsgBox "完成!"

End Sub

热心网友 时间:2023-10-09 23:10

这个录制宏应该可以完成,录制宏的过程也较麻烦,不过就你的问题修改字体大小应该一步完成,CTRL+A选字号和字体就可以了。至于那个表格边界线问题你可以更改WORD的模板为你的样式后默认就可以了,不见得麻烦,试试!

热心网友 时间:2023-10-09 23:11

录制宏在EXCEL里面用得比较多,但是你的WORD表格都是一样的格式的话还是可以。在工具-宏-录制新宏,然后命个名,把你的操作录制一遍。以后就可以用这个操作了。

热心网友 时间:2023-10-09 23:11

“表格页边距”是指什么?页边距还是单元格边距?
那位高手会在word中录制宏,批量更改表格格式用的★★★...

1、键入Alt+F11打开VBA编辑器,选择菜单“插入-模块”;2、将下面代码粘贴进去:Sub BatchChangeTableStyle()Dim oTable As Table For Each oTable In ActiveDocument.Tables oTable.Range.Font.Name = "黑体" ' 改变表格字体为“黑体”oTable.Range.Font.Size = 12 ' 改变表格字号为12磅 N...

word文档如何生成ppt

作为深圳市博思云创科技有限公司的工作人员,对于Word文档生成PPT的操作,我们有以下建议:1. 使用另存为功能:在Word中编辑完文档后,点击文件->另存为,选择PowerPoint演示文稿(*.pptx)格式,即可将文档内容转换为PPT。2. 手动复制粘贴:在Word中选择要转换的内容,复制后打开PPT新建幻灯片,粘贴内容并调整格式。3. 利用大纲视图:在Word中通过视图->大纲设置标题等级,然后在PPT中通过打开功能选择此Word文件,即可根据大纲自动生成PPT。以上方法可快速实现Word文档到PPT的转换。博思AIPPT是基于ai制作PPT的智能在线工具,它提供了4种AI制作PPT的方式,包括AI生成大纲、AI直接生成PPT、文本生成PPT、AI提炼word文档生成PPT,一站式集成多种AI生成PPT的方式,可满足办公用户的不同需求和使用场景。相比较其它ai生成ppt工具,...

word如何批量修改表格格式word如何批量修改表格格式不变

1,首先单击“文件”—“选项”;2,在弹出的“选项”面板上“自定义功能区”面板的右边一栏勾线“开发工具”;3,单击“开发工具”,在弹出的面板上单击“visualbasic”;4,调出代码窗口,输入批量修改表格代码;5,单击“开发工具”—“宏”;6,在弹出的宏命令选择框中选择“批量修改表格”执行“宏命令...

word录制的宏怎么批量运行word录制宏的步骤视频

1. 打开Word并选择要运行宏的工作簿。2. 在“开始”选项卡中,单击“自定义视图”按钮。3. 在“自定义视图”对话框中,单击“新建”按钮。4. 在“新建模板”对话框中,选择“宏”选项卡,并单击“添加”按钮。5. 在“宏”选项卡中,选择您要运行的所有宏,并单击“确定”按钮。6. 关闭“自定...

word2010宏的综合应用,表格制作,怎么做

打开word文档。先敲入几个回车,换行。把光标停留在中间。2 在工具栏中,选择【工具】--【宏】---【录制宏】。3 填入宏的名称 制表,点击确定。4 开始录制。在工具栏中,点击【表格】--【插入】--【表格】。5 填写表格属性为:行为4,列为4,表格样式选择默认,点击确定。6 这样就可以看到有一...

word文档如何输入数据形成不同文档在word中输入数据有两种状态_百度知 ...

1. 打开需要输入数据的 Word 文档,在“开始”选项卡中选择“录制宏”。2. 在“录制宏”对话框中,输入宏的名称,例如“数据输入”。3. 在“数据输入”宏中,输入需要输入的数据,每次输入数据时,Word 会自动将其转换为相应的模式。4. 停止录制宏,在 Word 中打开“宏”选项卡。5. 在“宏”...

怎样在word2007中使用宏?

1. 确认WPS版本是否支持VBA: 在开始安装VBA模块之前,首先要确保你的WPS版本支持VBA功能。你可以通过查看WPS的版本信息或者访问WPS的官方网站来确认这一点。如果你的WPS版本过低或者不支持VBA,你可能需要升级到一个支持VBA的版本。2. 下载VBA模块的安装包: 确认WPS版本支持VBA后,你需要找到一个可信赖...

word中的宏如何使用?

1、“宏”可以在“开发工具”菜单栏找到,可是,怎么没有看见“开发工具”这一项?没关系,等我把它变出来。单击“文件”,会出现一个页面,点击页面左侧最后一行的“选项”。在弹出的对话框里找到“自定义功能区”并点击。2、接着,看看在右边的大框框里,是不是有“开发工具”这一项,好的,勾选...

Word中,运用宏批量设置当前文档中所有表格的单元格内容为水平居中对齐...

我可以帮你实现word中所有表格水平居中垂直居中的效果,就用VBA代码来解决。Su 水平垂直居中()Dim t As Table For Each t In Me.Tables t.Select Selection.ParagraphFormat.Alignment = wdAlignParagraphCenter Selection.Range.Cells.VerticalAlignment = wdCellAlignVerticalCenter Next End Sub ...

在word 2007中怎样使用宏

用户可以在 Visual Basic 编辑器中打开已录制的宏,修改其中的指令。也可以直接用 Visual Basic 编辑器创建新宏,这时可以输入一些无法录制的指令。 启动宏录制器,并进行一系列操作,即可在 Word 中录制宏。可以将一些经常使用的宏指定到工具栏、菜单或快捷键中,以后运行宏就可以直接单击工具栏按钮或菜单项,或按快捷...

如何用VB代码制作Word文档的字体设置框

方法/步骤 1 打开word 双击桌面word图标打开word窗口,也可同时按下“win+r"键,在运行对话框中输入:winword,回车亦可快速打开word窗口。2 制作样表 在打开的word文档中,插入一个样表,用于后期操作。把光标定位到表格中,这时工具栏会出“设计”选框卡,点击切换到该页面上。开始录制宏 1.此时,...

word怎么录制宏不能选中表格 word宏的录制和应用 word录制宏的步骤 word2010录制宏的步骤 word2007录制宏的步骤 word中录制宏是什么意思 word宏的录制与执行实例 word录制宏不能用鼠标 word文档怎么录制宏
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
传统佳节有哪些 《大约是爱2》卫卿想当爸爸,却不愿意结婚的原因是什么? 广东美食在味道上有哪些特点? 粤菜在味道上有什么特点? 王者荣耀墨子装备最强出装 墨子怎么出装好[图]-手游攻略-游戏鸟手游网... 海尔笔记本电脑有什么好处 月经少吃什么 奥德赛和gl8如何选择? 5星的5怎么组词 dnf里面鬼泣和阿修罗哪个刷图厉害? 现在我玩的鬼泣,可是技能点不够用了... 沙鸥演唱会 怎么在线下载看呢 歌曲问答沙鸥的资料 单位 公司 企业是什么意思 天地一沙鸥的歌词?? 有限公司是什么意思? 有一首歌 一句是 沙鸥来去天地,只为寻一个奇迹 女的唱的 是哪首歌 英文和中文交叉的 believe me i can fly 是什么歌里面的歌词 公司是什么意思? 沙鸥是用什么歌曲回答一见钟情是否可靠那个问题的 “公司”、“企业”“工厂”分别是什么意思? 公司是什么意思?开公司是干什么的?公司是不是卖什么东西啊?请详细说明,谢谢!! 找一首歌被沙鸥改编过歌曲原调 沙鸥唱的有一首歌中有一句‘孩子是自己的好,老婆是别人的俏,内容和歌曲 红酒包装盒什么材质的好? 公司、企业 是什么意思啊? 《公司》是什么意思 皮盒工厂高品质价格偏贵的是哪家? 沙鸥唱过哪首歌曲? 这是啥红酒多少钱? 沙鸥唱的长相依歌词 vba word字体大小 在WORD中,怎样录制宏替换字体格式? 为什么辣椒是辣的,花椒是麻的? 求word宏命令:将指定字体替换为另一种字体 哪个好心人,会批量调整word表格格式 求帮忙? 佐料里像稻壳的东西是什么? Word中修改字体(word中含excel表格、数字字体不变) 川菜是以辣为主,还是以麻为主? word怎样使用 宏命令“ 根据内容调整表格” 麻椒算不算辛辣食物? 健身环用电视底座吗 健身环只能玩大冒险吗 健身环技能数怎么打开 switch怎么从健身环上拆下来 乾隆皇帝下一个皇帝是谁? 乾隆下面的皇帝是谁? 乾隆下一代皇帝乾隆下一代皇帝是谁 乾隆的下一代皇帝是乾隆的第几个儿子 乾隆的下任皇帝是谁 乾隆下任皇帝叫什么