考慮如果一個字符串有多個逗號(,)我想獲得在Excel VBA宏的每個逗號前面出現的3個字符。例如在字符串「AR6,AB4,UUF,ABG,UUG,AC4,ABF」中,我想首先獲得AR6的值,然後打印第二個AB4等等。該字符串可能包含n個逗號。你能幫我解決這個問題嗎?需要獲得可用逗號之前逗號
-2
A
回答
0
試試這個:
Sub test()
Dim st As String
Dim a As Variant
st = "AR6, AB4, UUF, ABGtt, UUGyy, AC4, ABF,"
a = Split(st, ",")
For i = 0 To UBound(a)
Debug.Print Left(Trim(a(i)), 3)
Next
End Sub
+1
爲什麼這麼說社區wiki O.o – findwindow
+0
@findwindow,謝謝。我只想試試這個。 – Fadi
+0
哦,你讓它成爲社區。不知道你能做到這一點^^; – findwindow
相關問題
- 1. 如何獲得用逗號分隔的逗號值?
- 2. 正常表達式逗號之前或結尾逗號
- 3. BeautifulSoup - 獲得由逗號
- 4. 在逗號後加上逗號,如果需要在JS中
- 5. 用逗號替換逗號和點用逗號
- 6. Mongoimport:CSV中的逗號逗號
- 7. com.Ostermiller.util.ExcelCSVPrinter.ExcelCSVPrinter中的逗號逗號
- 8. CSV中的逗號逗號
- 9. 用逗號替換逗號,然後加逗號
- 10. 如何找到沒有逗號之前或之後另一個逗號?
- 11. 在Textmate中用逗號替換逗號
- 12. 用逗號分隔的逗號delimated
- 13. 在一個字符串忽略逗號之間用逗號
- 14. 獲取由逗號
- 15. 需要逗號分隔的殼牌
- 16. Java編程 - 需要插入逗號
- 17. Lua需要以逗號分隔
- 18. php輸出中不需要的逗號
- 19. Node.js中是否需要逗號?
- 20. 用逗號
- 21. 用逗號
- 22. REQUEST.FORM用逗號
- 23. 用逗號
- 24. 用逗號
- 25. 用逗號值
- 26. 用逗號
- 27. 用逗號
- 28. PHP:用逗號
- 29. 用逗號
- 30. 用逗號
嘗試'split' .... – findwindow
'斯普利特(yourstring, 「」)'將返回一個數組,然後你可以循環遍歷。 Google會有很多例子。 –