- 帖子
- 2035
- 主題
- 24
- 精華
- 0
- 積分
- 2031
- 點名
- 0
- 作業系統
- Win7
- 軟體版本
- Office2010
- 閱讀權限
- 100
- 性別
- 男
- 註冊時間
- 2012-3-22
- 最後登錄
- 2024-2-1
|
3#
發表於 2012-8-9 08:47
| 只看該作者
回復 1# funnydisk
提供你參考:
xlSh : 要處理的表單名稱
StartRow: 起始位置
EndRow : 最末位置
Set sh = Sheets(xlSh)
With sh.Sort
.SortFields.Clear
.SortFields.Add Key:=Range("C" & StartRow), SortOn:=xlSortOnValues, _
Order:=xlAscending ' 資料由小而大依序排序
.SetRange Range("A" & StartRow & ":E" & EndRow)
' .Header = xlNone
.Apply
End With
加油! |
|