ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
12
返回列表 发新帖
楼主: lidejun55

[求助] 怎么用查找 替换 批量把所有表格外框加粗?

[复制链接]

TA的精华主题

TA的得分主题

发表于 2016-12-1 13:40 | 显示全部楼层
lidejun55 发表于 2016-12-1 13:31
那麻烦给说一下怎么能批量调整表格外框?谢谢
  1. Sub shishi()
  2.    Dim tb As Table, i As Integer
  3.    For Each tb In ActiveDocument.Tables
  4.       For i = 1 To 4
  5.          tb.Range.Borders(-i).LineWidth = 12
  6.       Next
  7.    Next
  8. End Sub
复制代码

TA的精华主题

TA的得分主题

发表于 2016-12-1 13:44 来自手机 | 显示全部楼层
lidejun55 发表于 2016-12-1 13:31
那麻烦给说一下怎么能批量调整表格外框?谢谢

我不是只说了一下,而是说了很多下。自己去折腾吧!

TA的精华主题

TA的得分主题

 楼主| 发表于 2016-12-1 13:46 | 显示全部楼层
duquancai 发表于 2016-12-1 13:44
我不是只说了一下,而是说了很多下。自己去折腾吧!

谢谢,vba的方式已经找到源码了,能否只靠word本身批量设置表格外框?

TA的精华主题

TA的得分主题

发表于 2016-12-1 13:53 来自手机 | 显示全部楼层
本帖最后由 duquancai 于 2016-12-1 14:05 编辑
lidejun55 发表于 2016-12-1 13:46
谢谢,vba的方式已经找到源码了,能否只靠word本身批量设置表格外框?


前面说了啊!不纠缠了。VBA你歧视不愿用,样式呢你又不会!样式呢要给你说清楚我又闲麻烦!你非得想用查找替换,但是查找替换我又不会!还说什么呢?

TA的精华主题

TA的得分主题

发表于 2016-12-1 20:58 | 显示全部楼层
杜先生 好! 楼主 好!——两个代码均OK!我录制宏对付单个表格还要22行代码,杜先生 的代码只须 6 行!
杜先生 太厉害了!我反馈给 杜先生 三个问题:一是变量 i 为什么不用 Long 而用 Integer 类型?是为了省内存吗?据说 LONG 类型快。二是 边框线是 12 是什么意思?(12*1.5=18)我设的是 1.5磅的外框线。三、杜先生 的代码看来没对齐,都是缩进 3 个字符,要想对齐缩进 4 个字符的话,最好是按 TAB制表键 才好,杜先生 要是稍稍注意一下就更完美了。谢谢!(代码我略改了一下)
  1. Sub BoldBorder()
  2.     Dim t As Table, i As Long
  3.     For Each t In ActiveDocument.Tables
  4.         For i = 1 To 4
  5.             t.Range.Borders(-i).LineWidth = 12
  6.         Next
  7.     Next
  8. End Sub
复制代码

TA的精华主题

TA的得分主题

发表于 2016-12-2 15:45 | 显示全部楼层
413191246se 发表于 2016-12-1 20:58
杜先生 好! 楼主 好!——两个代码均OK!我录制宏对付单个表格还要22行代码,杜先生 的代码只须 6 行!
...

快速、好用!赞一个
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2025-1-13 13:27 , Processed in 0.020679 second(s), 6 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表