Tipp 8.4 - Zeichen nach Links auffüllen
Wie kann ich in einen String von Links mit einem Zeichen auffüllen?
Mit dieser Funktion können Sie in einen String von Links mit einem Zeichen auffüllen. Kopieren Sie einfach nachfolgenden Quellcode in die Zwischenablage und fügen Sie anschließend den Inhalt der Zwischenablage in ein neues Modul ein. Die Aufrufparameter finden Sie im Quellcode beschrieben.
Beispiel:
Option Explicit Public Function LeftFillUp(sStrValue As String, _ ByVal sChar As String, _ lMaxLength As Long) As String '// ----------------------------------------------------- '// Methode: | Füllt einen String von links mit einem '// | Zeichen auf. '// ----------------------------------------------------- '// Parameter: | sStrValue - bestehender Wert '// | sChar - Füllzeichen '// | lMaxLength - Maximallänge des Strings '// ----------------------------------------------------- '// Rückgabe: | geänderter Stringwert '// ----------------------------------------------------- '// Autor: | Stefan Kulpa '// | EDV Innovation & Consulting - Dormagen '// ----------------------------------------------------- '// Beispiel: |?LeftFillUp("30,00 DM", "-", 15) '// | ergibt -------30,00 DM '// ----------------------------------------------------- On Error GoTo Err_LeftFillUp If Len(sChar) = 0 Then sChar = " " If lMaxLength < 1 Then LeftFillUp = "" Else: LeftFillUp = Right$(String$(lMaxLength, _ Left$(sChar, 1)) & _ sStrValue, lMaxLength) End If Err_LeftFillUp: Exit Function End Function