Excel精英培训网

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

如何用宏同时更新多个工作表

[复制链接]
发表于 2020-1-1 12:39 | 显示全部楼层 |阅读模式
本帖最后由 fionawei 于 2020-1-2 09:16 编辑

求大神指导:
这里有3个工作表,总表是明细,需要用高级筛选把部分内容筛选到工作表1和工作表2或者更多的工作表中,请问需要将宏如何修改?
以下是高级筛选的代码:
Sub 宏1()
'
' 宏1 宏
'
    Application.CutCopyMode = False
    Application.CutCopyMode = False
    Application.CutCopyMode = False
    Sheets("Sheet1").Columns("A:K").AdvancedFilter Action:=xlFilterCopy, _
        CriteriaRange:=Range("A1:A2"), CopyToRange:=Range("C1"), Unique:=False
End Sub


请问如何点击一个按钮,后面的工作表1和工作表2以及更多的工作表都同时更新?请大神指导,谢谢。

工作簿1.rar

26.14 KB, 下载次数: 2

excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2020-1-2 08:51 | 显示全部楼层
Sub 宏1()

    Sheets("总").Columns("A:g").AdvancedFilter Action:=xlFilterCopy, _
                                              CriteriaRange:=Range("A1:A2"), _
                                              CopyToRange:=Range("C1:i1")
End Sub
回复

使用道具 举报

 楼主| 发表于 2020-1-2 09:16 | 显示全部楼层
爱疯 发表于 2020-1-2 08:51
Sub 宏1()

    Sheets("总").Columns("A:g").AdvancedFilter Action:=xlFilterCopy, _

谢谢回复,请问可以同时更新后面的工作表吗?
回复

使用道具 举报

发表于 2020-1-2 09:20 | 显示全部楼层
"1"工作表和"2"工作表都可以
回复

使用道具 举报

 楼主| 发表于 2020-1-6 13:53 | 显示全部楼层
爱疯 发表于 2020-1-2 09:20
"1"工作表和"2"工作表都可以

谢谢回复,能否辛苦帮忙做一下发个附件呢?能否在按“按钮3”的时候,工作表1和2里的内容都同时刷新呢?弱弱的说句,我没弄好~~
非常感谢!!

工作簿1.rar

29.02 KB, 下载次数: 1

更新附件

回复

使用道具 举报

发表于 2020-1-6 14:41 | 显示全部楼层
Sub test()
    Dim i
    For i = 2 To Sheets.Count
        With Sheets(i)
            .[c:i] = ""
            Sheets(1).Columns("a:g").AdvancedFilter 2, .[A1:A2], .[c:i]
        End With
    Next
End Sub


工作簿2.rar (25.59 KB, 下载次数: 15)

评分

参与人数 2学分 +4 收起 理由
fionawei + 2 我和小伙伴都惊呆了
greview + 2 学习

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2020-1-8 11:10 | 显示全部楼层
爱疯 发表于 2020-1-6 14:41
Sub test()
    Dim i
    For i = 2 To Sheets.Count

太厉害了,就是这个意思,非常感谢
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-25 03:52 , Processed in 0.465277 second(s), 14 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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