Irgendeine Methode, die PadLeft / PadRight entspricht?

Ich frage mich nur, ob es in VBA eine Entsprechung zu den PadLeft- und PadRight-Methoden von VB .NET gibt.

Ab sofort führe ich eine For ... Next-Schleife basierend auf der Länge der Zeichenfolge aus, wenn ich eine Zeichenfolge nehmen und eine feste Länge mit führenden Leerzeichen festlegen möchte.

Zum Beispiel würde ich den folgenden Code verwenden, um eine Zeichenfolge mit führenden Leerzeichen auf 8 Zeichen zu formatieren:

intOrdNoLen = Len(strOrdNo)
For i = 1 To (8 - intOrdNoLen) Step 1
    strOrdNo = " " & strOrdNo
Next

Gibt es eine Möglichkeit, dasselbe in weniger Zeilen in VBA zu tun?

Antworten auf die Frage(5)

Ihre Antwort auf die Frage