- 帖子
- 472
- 主題
- 5
- 精華
- 0
- 積分
- 485
- 點名
- 0
- 作業系統
- Windows
- 軟體版本
- MS Office
- 閱讀權限
- 100
- 性別
- 男
- 來自
- 香港
- 註冊時間
- 2010-7-4
- 最後登錄
- 2014-12-28

|
回復 2# ui123
Dir 不能指定排列, 但可以在DIR得出後排序- Sub file()
- Dim myFolder As String, myFile As String
- Dim i As Integer
- myFolder = "C:\temp\"
- myFile = Dir(myFolder & "*.xlsx")
- i = 1
- Do While myFile <> ""
- Cells(i, 1).Value = myFile
- myFile = Dir()
- i = i + 1
- Loop
- With ActiveSheet.Sort
- .SetRange Range("A:A")
- .Header = xlNo
- .MatchCase = False
- .Orientation = xlTopToBottom
- .Apply
- End With
- End Sub
複製代碼 |
|