打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
excel工作簿的工作表如何按名称排序
excel工作簿的工作表如何按名称排
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
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
每日Excel分享(VBA)| 数据合并?其实很简单(三)
用VBA在工作簿中创建新的工作表
【Excel·VBA】常见VBA示例
取得工作表名称、单元格赋值个工作表名称
批量提取、替换、变更工作表名
Excel多个工作簿中的工作表合并到一个工作簿中
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服