考慮如果一個字符串有多個逗號(,)我想獲得在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. Mongoimport:CSV中的逗號逗號
- 6. 用逗號替換逗號,然後加逗號
- 7. 如何找到沒有逗號之前或之後另一個逗號?
- 8. 在Textmate中用逗號替換逗號
- 9. 獲取由逗號
- 10. Java編程 - 需要插入逗號
- 11. Node.js中是否需要逗號?
- 12. 用逗號
- 13. 用逗號
- 14. 用逗號值
- 15. 用逗號
- 16. 用逗號
- 17. 用逗號
- 18. 用逗號
- 19. 用逗號
- 20. 用逗號
- 21. 用逗號
- 22. 用逗號
- 23. SQL Server拼圖 - 在逗號之前複製逗號並替換字符串?
- 24. 預期的逗號前
- 25. 檢索一切逗號前
- 26. 如何向逗號中添加逗號?
- 27. 逗號逗號分隔值在Oracle中
- 28. 變化逗號點到逗號
- 29. Escape快速逗號逗號值
- 30. 如何在逗號中輸入逗號?
嘗試'split' .... – findwindow
'斯普利特(yourstring, 「」)'將返回一個數組,然後你可以循環遍歷。 Google會有很多例子。 –