簡體   English   中英

不支持宏Excel 2003

[英]not support macro excel 2003

我有一個問題,我無法解決此代碼在excel 2007中無法正常工作,但在2003年他們無法適應它,請幫助我嗎?

   Set h1 = ThisWorkbook.ActiveSheet
    wpath = ThisWorkbook.Path
    u = Range("A" & Rows.Count).End(xlUp).Row
        With ActiveWorkbook.Worksheets("Hoja1").Sort
            .SortFields.Clear
            .SortFields.Add Key:=Range("G2:G" & u), _
            SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal
            .SetRange Range("A1:P" & u)
            .Header = xlYes
            .MatchCase = False
            .Orientation = xlTopToBottom
            .SortMethod = xlPinYin
            .Apply
        End With

Excel 2003中不存在Worksheet.Sort屬性,因為該功能是在以后添加的。
沒有什么可以替代它。 您的代碼根本不支持Excel 2003。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM