-1
A
回答
5
是的,總是有規則的循環運行。你可以做一些實驗,但我會給你一些信息(據我所知)。
工作簿:訂單是從第一次打開/創建到上次打開/創建的。
工作表/表單:從左至右的順序,因爲您可以在應用程序中看到它們。
單元格(範圍內):它從左到右排第一,然後移到下一行(因爲我們用英文朗讀和寫)。其他
三個例子:
評論在Excel表:基於其中的註釋的位置,在迴路中去與細胞(見上文)的順序單元的地址。
在Word文檔中的註釋:從文檔開始,按出現順序排列。
書籤在MS Word:按字母順序書籤的名稱。
於2013年8月8日
編輯我剛剛找到有關Word文檔中的書籤的順序一些有趣的事情。事實上,有兩個命令:
這個循環:
Dim BM As Bookmark
For Each BM In ActiveDocument.Content.Bookmarks
Next
將在書籤中的出場順序迭代中Document Content (Range)
2.雖然這個循環:
Dim BM As Bookmark
For Each BM In ActiveDocument.Bookmarks
Next
將基於書籤名稱字母順序迭代。
當使用For...Next
循環,可以使用反向參數Step minus
的順序。
做實驗很容易,我可以承認 - 通常知道循環迭代順序很重要。
1
如果您使用索引,而不是爲每個循環,你可以定義「步」告訴它如何通過索引循環:
Sub test_forloop()
Dim rng As Range Dim i As Integer Dim strOut As String
Set rng = Range("A1:A10")
For i = 1 To rng.Cells.Count Step 1
strOut = strOut & rng.Cells(i).Address Next
MsgBox strOut
strOut = ""
' Now do it stepping backwards
For i = rng.Cells.Count To 1 Step -1
strOut = strOut & rng.Cells(i).Address Next
MsgBox strOut
End Sub
這將工作一樣牀單和工作簿,如果他們是成員同一系列(使用Worksheets(<index>)
)。
相關問題
- 1. 秩序
- 2. 爲了維持秩序
- 3. 由每個單元
- 4. 秩序的三個整數
- 5. 結構和秩序的元組
- 6. jQuery的每個通航秩序,不確定的錯誤
- 7. 每列SQL Server秩()上限
- 8. 秩序枚舉
- 9. 破壞秩序
- 10. 秩序惡性
- 11. 秩序的settings.xml
- 12. 秩序ocamlbuild
- 13. 秩序的delayed_job
- 14. 秩序的Makefile
- 15. 秩序sap.m.NavContainer
- 16. 秩序結構
- 17. 秩序AngularJS
- 18. 與秩序
- 19. 秩序的getopt
- 20. 的UITableView在每個單元
- 21. 數據表,每個單元
- 22. PHP:在新秩序
- 23. C評價秩序
- 24. SQL組和秩序
- 25. 獲取與秩序
- 26. 秩序Python字典
- 27. 組,秩序,限制
- 28. 秩序的蟒蛇
- 29. WCF行爲評價秩序和ServiceAuthorizationBehavior
- 30. WP_Query奇怪的行爲與秩序ASC
+1非常好的答案 – 2013-06-01 00:33:55