楼主: tracy272523
18528 14

[问答] 请问如何实现excel多张工作表sheet按第一列日期排序,而第二列的数字也随着变化呢 [推广有奖]

11
pingguagain 发表于 2013-5-10 11:19:52
用下面的代码可以完成你的要求。下载你的文件还花了我一个论坛币。

Sub mySort()
    Dim ws As Worksheet
    For Each ws In Worksheets
            ws.Activate
            ws.Cells.Select
            Selection.Sort Key1:=Range("A1"), Order1:=xlAscending, Header:=xlYes
    Next ws
End Sub
已有 2 人评分经验 论坛币 学术水平 热心指数 信用等级 收起 理由
客初 + 20 + 20 热心帮助其他会员
tracy272523 + 1 + 1 + 1 好的意见建议

总评分: 经验 + 20  论坛币 + 20  学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

12
tracy272523 在职认证  发表于 2013-5-10 14:08:22 来自手机
pingguagain 发表于 2013-5-10 11:19
用下面的代码可以完成你的要求。下载你的文件还花了我一个论坛币。

Sub mySort()
谢谢你啊,大好人(^_^)

13
fin9845cl 发表于 2013-5-11 18:29:59
来学习!

14
胖胖小龟宝 发表于 2013-12-31 10:14:39
来学习

15
白夫长 发表于 2014-1-2 21:07:35
兄弟,Excel排序不就行了?

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-26 01:50