免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

查看: 1512|回复: 6
收起左侧

[技术交流] excel界址点表工作表排序

[复制链接]
发表于 2020-11-28 09:32 | 显示全部楼层 |阅读模式
按住Alt不放 依次按f11  、I、M  会弹出一个插件编辑框 将下面代码复制进去运行即可!!可以将工作表按顺序排列
Sub test()
    Dim s As Worksheet
    Dim n() As String
    t = ThisWorkbook.Sheets.Count
    ReDim n(1 To t)
    For i = 1 To t
        n(i) = Sheets(i).Name
    Next
    For i = 1 To t - 1
        For j = i + 1 To t
            If n(i) > n(j) Then
                a = n(i)
                n(i) = n(j)
                n(j) = a
            End If
        Next
    Next
    For i = 1 To t
        Sheets(n(i)).Move Sheets(i)
    Next
End Sub

10

主题

2万

铜板

34

好友

黄金会员

Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23

积分
4394

精华勋章灌水勋章活跃勋章贡献勋章

发表于 2020-11-29 08:17 | 显示全部楼层
谢谢分享
回复

使用道具 举报

0

主题

1万

铜板

0

好友

教授级高工

Rank: 12Rank: 12Rank: 12

积分
1772
发表于 2020-11-29 15:30 | 显示全部楼层
谢谢分享,你真的干过地籍测量
回复 支持 反对

使用道具 举报

2

主题

5293

铜板

10

好友

工程师

Rank: 7Rank: 7Rank: 7

积分
524
发表于 2020-11-29 17:32 | 显示全部楼层
粘贴之后怎样操作呢
回复 支持 反对

使用道具 举报

6

主题

1万

铜板

15

好友

传奇会员

Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30

积分
21039
发表于 2020-11-30 08:32 | 显示全部楼层
谢谢分享谢谢分享
回复 支持 反对

使用道具 举报

地信网友  发表于 2020-11-30 09:26
谢谢楼主的分享
 楼主| 发表于 2020-12-1 17:52 | 显示全部楼层
原点的守候 发表于 2020-11-29 17:32
粘贴之后怎样操作呢

点运行 就可以了
回复 支持 反对

使用道具 举报

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

本版积分规则

在线客服
快速回复 返回顶部 返回列表