Wenn eine Zeichenfolge mehrere Kommas (,) enthält, möchte ich die drei Zeichen erhalten, die vor jedem Komma in Excel VBA-Makro vorhanden sind. zum Beispiel in der Zeichenfolge "AR6, AB4, UUF, ABG, UUG, AC4, ABF" in diesem String möchte ich zuerst den Wert von AR6 bekommen, dann drucke dann den zweiten AB4 und so weiter. Die Zeichenfolge kann eine Anzahl von Kommas enthalten. Könnten Sie mir bitte helfen, das zu bekommen?Die Zeichen müssen vor Komma verfügbar sein
-2
A
Antwort
0
Try this:
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
Warum sagt das Community-Wiki O.o – findwindow
+0
@findwindow, danke. Ich möchte das nur versuchen. – Fadi
+0
oh, du hast es Community gemacht. Wusste nicht, dass du das kannst ^^; – findwindow
Verwandte Themen
- 1. Keine Null vor Komma
- 2. Müssen Vektorelemente beweglich sein?
- 3. Müssen Clustered-Indizes eindeutig sein?
- 4. Immer verfügbar sein, irgendwelche Gedanken?
- 5. Regex - Erste 6 Zeichen müssen Ziffern sein und im Bereich sein (x, y)
- 6. Anzahl der Zeilen, die vor der Aktualisierung im Trigger betroffen sein müssen
- 7. Wie unterschiedlich müssen Zufallssamen sein?
- 8. Warum müssen/müssen UI-Frameworks single-threaded sein?
- 9. Entfernen Sie Zeichen vor Zeichen "."
- 10. Android-Fragmente müssen statisch sein
- 11. Müssen virtuelle Destruktoren öffentlich sein?
- 12. Zeichen ersetzen, bei denen bestimmte Zeichen keinem Komma folgen?
- 13. Warum müssen wir vor() warten()?
- 14. Zeige Komma in CSV ohne das Komma-Zeichen
- 15. Arbeitsvertrag nicht vor Arbeitsbeginn verfügbar
- 16. Holen Sie sich die Strings vor dem Komma mit R
- 17. + Zeichen vor einem Baumknoten
- 18. @ Zeichen vor einem Funktionsaufruf
- 19. Warum die Abhängigkeitseigenschaften in WPF statisch sein müssen
- 20. Warum müssen die Überladungen von C# -Operatoren statisch sein?
- 21. Müssen Signalnamen, die von Bibliotheksverbindungen kommen, eindeutig sein?
- 22. LINQ Sortierung - Die ersten drei müssen unterschiedliche Hersteller sein
- 23. Was müssen die Verknüpfungen in Xcode für schnellere Anwendungsentwicklung sein?
- 24. Müssen Indexnamen in Mysql für die gesamte Datenbank eindeutig sein?
- 25. MySQL bekomme alle Zeichen vor spezifischem Zeichen
- 26. Klasse nicht verfügbar UIVisualEffectView vor iOS8
- 27. Das Startzeichen sollte 'T' sein und die nächsten 3 Zeichen sollten die Nummer in xslt sein.
- 28. Inhalt Kontrollen müssen oberste Kontrollen sein
- 29. Müssen GHC REWRITE-Pragmas typerhaltend sein?
- 30. Wann müssen abhängige DLLs vorhanden sein?
Versuche 'split' .... – findwindow
' Split (Yourstring "") ', das gibt einen Array zurück, dass Sie dann die Schleife durch können. Google wird viele Beispiele haben. –