[英]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.