|
本机录制的按月份排序的宏,本机使用正常,换公司的电脑就运行错误
复制过来代码月份显示??了,在vba里显示的是一月到十二月
Cells.Select
ActiveWorkbook.Worksheets("Sheet12").Sort.SortFields.Clear
ActiveWorkbook.Worksheets("Sheet12").Sort.SortFields.Add2 Key:=Range( _
"D2:D1033"), SortOn:=xlSortOnValues, Order:=xlAscending, CustomOrder:= _
"???,????,????,????,????,????,????,????,????,???,????,?????", DataOption:=xlSortNormal
With ActiveWorkbook.Worksheets("Sheet12").Sort
.SetRange Range("A1:K1033")
.Header = xlYes
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
|
|