excel中如何录制宏(具体问题,希望解决)

我现在在做一个表格,每十几行(不定数)就需要插入一行涂有颜色的行数。我录制宏时,如何在17行录的,我设置了宏的快捷键ctrl+e,一按快捷键他就插入到了17行寻陧,其他行都不行。我不会搞了,谁会的,教一下我,谢谢!

你录制宏时,是将第17行涂色的,运行宏时,当然只是将17行涂色了。

可以修改你录制的宏里面的部分语句,你文件中不定的行数里,最后一行有没有数据特点,或最后一行与前一行相比,后一行相比有什么特点,根据这些特点,可以用宏语句在特定位置自动添加一行并涂上颜色追问

比如我现在是第4行插入了一行(有颜色的,已经设置好了的了)。然后,我就按ctel+c复制,接着移动第9行,按鼠标右键,出现一个插入“插入复制单元格”,插入去,接着按ctel+c复制,又移动第18行,按鼠标右键,出现一个插入“插入复制单元格”,插入去,接着按ctel+c复制,又移动第21行,就是这样重复做。怎么录制宏呢?

追答

这样的话,是你录制宏的时间点有问题了,你应该这样的顺序录制宏:

选中一行-----录制宏-----设置快捷键------设置行的颜色-----停止录制宏。

然后,你先中一行后,按快捷键,就可以运行宏,将你选中的这一行加上颜色了

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-11-01
用格式刷看看可以么追问

这个不是格式刷的问题,我是想找个快捷的办法。我现在是按快捷键ctel+c复制 ,然后选到需要按入的那里,按鼠标右键,出现一个插入“插入复制单元格”,插入去,我觉得效率有点慢,所以想录制一个宏,可是我不成功那个宏成老是插在同一个地方了

相似回答