Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 4854|回复: 13

[已解决]如何将一簿内所有表格的格式设置成与“样表”一样的格式?

[复制链接]
发表于 2014-8-18 08:11 | 显示全部楼层 |阅读模式
本帖最后由 小雨饰品 于 2014-8-18 08:12 编辑

如何用VBA将一工作簿内除“样表”以外的所有表格的格式,设置成与“样表”一样的格式(包括行高、行宽、字体、字大小)?谢谢谢啦
最佳答案
2014-8-25 14:40
(, 下载次数: 1)

将除“总表”以外的所有表格的格式设置成“样表”的格式.zip

13.59 KB, 下载次数: 11

excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2014-8-18 08:39 | 显示全部楼层
选中样表内容,双击“格式刷”。再逐个单击其他表格即可。
不好意思,我不会VBA.
回复

使用道具 举报

 楼主| 发表于 2014-8-18 08:48 | 显示全部楼层
旧书重读 发表于 2014-8-18 08:39
选中样表内容,双击“格式刷”。再逐个单击其他表格即可。
不好意思,我不会VBA.

谢谢,这也是好方法。但我想用VBA可能减少此工作量。
回复

使用道具 举报

发表于 2014-8-18 09:20 | 显示全部楼层
按住Shift键选定工作组或CtrL键点选工作表刷一次就OK
回复

使用道具 举报

 楼主| 发表于 2014-8-18 09:46 | 显示全部楼层
十五的月亮 发表于 2014-8-18 09:20
按住Shift键选定工作组或CtrL键点选工作表刷一次就OK

这个方法速度快很多,谢谢。但我希望用VBA来完成。
回复

使用道具 举报

发表于 2014-8-18 12:44 | 显示全部楼层
  1. Sub Macro1()
  2. Sheets("样表").Cells.Copy
  3. For i = 1 To Sheets.Count
  4. If Sheets(i).Name <> "样表" Then
  5.     Sheets(i).Cells.PasteSpecial Paste:=xlPasteFormats
  6.     Application.Goto Sheets(i).[a1]
  7. End If
  8. Next
  9. Application.CutCopyMode = False
  10. End Sub
复制代码
回复

使用道具 举报

发表于 2014-8-18 12:49 | 显示全部楼层
………………

将除“总表”以外的所有表格的格式设置成“样表”的格式.zip

12.89 KB, 下载次数: 10

回复

使用道具 举报

 楼主| 发表于 2014-8-18 16:54 | 显示全部楼层
本帖最后由 小雨饰品 于 2014-8-18 17:01 编辑
dsmch 发表于 2014-8-18 12:49
………………


谢谢!速度很快。不知能否去掉后面空白行。就是代码运行后将我原来的表格行数都等于“样表”的行数了。
回复

使用道具 举报

发表于 2014-8-18 19:17 | 显示全部楼层
  1. Sub Macro1()
  2. Application.ScreenUpdating = False
  3. Sheets("样表").UsedRange.Copy
  4. For i = 1 To Sheets.Count
  5. If Sheets(i).Name <> "样表" Then
  6.     Sheets(i).UsedRange.PasteSpecial Paste:=xlPasteFormats
  7.     Application.Goto Sheets(i).[a1]
  8. End If
  9. Next
  10. Sheets("样表").Activate
  11. Application.CutCopyMode = False
  12. Application.ScreenUpdating = True
  13. End Sub
复制代码
回复

使用道具 举报

发表于 2014-8-18 20:21 | 显示全部楼层
十五的月亮 发表于 2014-8-18 09:20
按住Shift键选定工作组或CtrL键点选工作表刷一次就OK

噢,这样也可以。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-18 18:19 , Processed in 0.267581 second(s), 15 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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