Excel精英培训网

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

请教“VBA格式刷”的编写

[复制链接]
发表于 2010-8-30 14:46 | 显示全部楼层 |阅读模式

请教“VBA格式刷”的编写

Set qy1 = Sheet1.Cells(i, 1).Resize(1, 7)

qy2 = Sheet2.Cells(i+1, 10).Resize(1, 7)

希望将qy1区域的格式应用到qy2区域

请教各位大侠该如何编写VBA

谢谢先。

[此贴子已经被作者于2010-8-30 14:47:02编辑过]
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2010-8-30 15:33 | 显示全部楼层

Set qy1 = Sheet1.Cells(i, 1).Resize(1, 7)
    qy2 = Sheet2.Cells(i + 1, 10).Resize(1, 7)
    qy1.Copy
    qy2.PasteSpecial Paste:=xlPasteFormats
回复

使用道具 举报

发表于 2010-8-30 15:35 | 显示全部楼层



    Set QY1 = Sheet1.Cells(I, 1).Resize(1, 7)
    Set qy2 = Sheet2.Cells(I + 1, 10).Resize(1, 7)
    QY1.Copy
    qy2.PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, _
        SkipBlanks:=False, Transpose:=False
    Application.CutCopyMode = False
回复

使用道具 举报

发表于 2010-8-30 15:39 | 显示全部楼层

Sheet1.Cells(i, 1).Resize(1, 7).Copy
Sheet2.Cells(i + 1, 10).Resize(1, 7).PasteSpecial Paste:=xlPasteFormats

回复

使用道具 举报

 楼主| 发表于 2010-8-30 16:03 | 显示全部楼层

非常好用

谢谢各位大侠

谢谢!

回复

使用道具 举报

发表于 2011-2-8 15:13 | 显示全部楼层
{:1112:}  
回复

使用道具 举报

发表于 2011-2-17 08:44 | 显示全部楼层
amulee 发表于 2010-8-30 15:33
Set qy1 = Sheet1.Cells(i, 1).Resize(1, 7)    qy2 = Sheet2.Cells(i + 1, 10).Resize(1,  ...

阿木的代码好1
回复

使用道具 举报

发表于 2011-2-17 09:01 | 显示全部楼层
回复

使用道具 举报

发表于 2011-2-17 15:02 | 显示全部楼层
阿木的代码简洁
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-11 13:34 , Processed in 0.310850 second(s), 7 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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