Moin!
Dim FixedLengthString As String * 5
belegt/reserviert 5 Byte!
Hat aber auch ziemliche Nachteile:
FixedLengthString = "abc"
Debug.Print FixedLengthString & "Ralf"
ergibt
abc Ralf
also zwei(!) Leerschläge!
FixedLengthString = "abcdefghi"
Debug.Print FixedLengthString & "Ralf"
ergibt
abcdeRalf
ist also dynamisch wie ein Betonklotz!
Ansonsten schließe ich mich den Vorrednern an:
Bei modernen Rechnern dürfte der reservierte Speicher irrelevant sein.
Gruß Ralf
|