excel大神帮忙解答,为什么这段宏代码运行会报400的错误?

将sheet1的H:J列,复制一下,新建sheet2页,粘贴进去Columns("H:J").SelectSelection.CopySheets.AddAfter:=S... 将sheet1的H:J列,复制一下,新建sheet2页,粘贴进去
Columns("H:J").Select
Selection.Copy
Sheets.Add After:=Sheets(Sheets.Count)
Cells.Select
ActiveSheet.Paste
Columns("A:C").Select
Application.CutCopyMode = False
前后代码是这样的:
Range("G9").Select
Columns("A:C").AdvancedFilter Action:=xlFilterCopy, CriteriaRange:=Range( _
"E1:G4"), CopyToRange:=Columns("H:J"), Unique:=False
Columns("H:J").Select
Selection.Copy
Sheets.Add After:=Sheets(Sheets.Count)
Columns("A:C").Select
ActiveSheet.Paste
Columns("A:C").Select
Application.CutCopyMode = False
Selection.AutoFilter
ActiveSheet.Range("$A$1:$C$28").AutoFilter Field:=1, Criteria1:="<>*包水灵*", _
Operator:=xlAnd
展开
 我来答
阳光上的桥
2016-11-02 · 知道合伙人软件行家
阳光上的桥
知道合伙人软件行家
采纳数:21424 获赞数:65795
网盘是个好东东,可以对话和传文件

向TA提问 私信TA
展开全部
我的表上执行没有问题哦,是否你的工作表有事件或者其它代码影响了。
更多追问追答
追问
我也很奇怪,我把这段单独拿出来执行也没问题,放在整体代码里就过不去了,一直报错
而且我在家的电脑上执行就没问题,一到公司的电脑上执行就不行了,公司电脑是excel2010的。不知道是不是有什么影响
追答
一、你在ALT+F11后的CTRL+R仔细看看,有没有病毒代码。
二、F8一行一行执行,看看是哪个语句造成的错误。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式