Excel问题求助

[复制链接]
查看11 | 回复5 | 2008-9-25 17:03:10 | 显示全部楼层 |阅读模式
有十几个工作薄,每个工作薄的第一张工作表的表格格式都是一样的,只是数值不一样。
现在想改变这些表格的格式,比如改变列宽,加粗边框等等,每一个工作薄的第一张工作表都做同样的修改。
我在修改第一个工作薄的时候录制了宏,可是在下面的工作薄中执行这个宏后,格式就乱了,和第一个工作薄中的不一样。请问我该怎么办?我是第一次用宏,也不知道这样对不对,是不是有更好的办法?请大家指教。
又试了一下,主要就是在最前面插入一列的时候,后面的格式都不对了。

回复

使用道具 举报

千问 | 2008-9-25 17:03:10 | 显示全部楼层
好办。一、打开你要修改的所有工作簿(最好打开4、5个,多了怕在窗口显示太小),注意:都是最大化二、设第一个工作表的格式三、窗口-重排窗口-垂直并排四、全选格式好的第一个工作表五、双击常用工具栏上的“格式刷”按钮六、单击其它工作簿的A和1的左上角的交叉点(也就是全选)七、完成后,再单击常用工具栏上的“格式刷”按钮...
回复

使用道具 举报

千问 | 2008-9-25 17:03:10 | 显示全部楼层
打开所有的工作薄运行下面的宏Sub Macro2()
For i = 2 To Workbooks.Count
Workbooks(1).Sheets(1).Activate
Cells.Select
Selection.Copy
Workbooks(i).Shee...
回复

使用道具 举报

千问 | 2008-9-25 17:03:10 | 显示全部楼层
哥们,把你录制的宏代码发上来,我们看看~~...
回复

使用道具 举报

千问 | 2008-9-25 17:03:10 | 显示全部楼层
首先运行宏时一定要选择你的第一张工作表再运行其次,建议你把拷贝的宏的内容拷到这看看吧,希望能看出点端倪...
回复

使用道具 举报

千问 | 2008-9-25 17:03:10 | 显示全部楼层
不了解~~...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行