乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>Excel</em>怎么实现复制单元格后单元格变色比如填充红色-excel 复制填充,e

<em>Excel</em>怎么实现复制单元格后单元格变色比如填充红色-excel 复制填充,e

作者:乔山办公网日期:

返回目录:excel表格制作


原因:没有粘贴源文件格式,所以在新表格中可能因为表格默认颜色设置的问题导致颜色与原表格不同。

解决方法:

1、首先打开一个excel表格,在单元格中输入数据,并设置单元格颜色。

2、选中单元格,使用快捷键“Ctrl+C”执行复制操作。

3、然后打开新的excel表格,在单元格中点击鼠标右键,选择“选择性粘贴”中的“粘贴源格式”。

4、即可将复制的单元格粘贴到新的表格中,而不改变原本的格式与颜色。



编程实现,舍弃默认的复制方式,用自己定义的宏进来复制操作
Public Sub MyCopy()
Selection.Copy
Selection.Interior.Color = RGB(255, 0, 0)
End Sub
然后对这个宏设置一个快捷方式为CTRL+SHEFT+C
选中目标区域后,按下CTRL+SHEFT+C就可以复制了,此后依然可以按下CTRL+V进行粘贴。
经测试,复制时,被复制区域会变色,但是粘贴时的目标区域也会变成相同的颜色,不知道对你有没有影响。
如果你不想粘贴时的单元格被填充颜色,那么就再缩写一个粘贴的宏:
Public Sub MyPaste()
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
End Sub
对这个宏再设置一个快捷方式为CTRL+SHEFT+V
现在你可以用CTRL+SHEFT+C与CTRL+SHEFT+C这实现你想要的复制和粘贴操作了


1,选中填充单元的颜色
2,双击格式刷,点到想要到的单元格即可

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网