Hi snb,
bitte übersetze deinen Beitrag noch für nicht der holländischen Sprache mächtigen. Es wollen doch alle User etwas davon haben. :32:
Apropos tekenreeks:
Gleich geht es an die Theke der Kneipe meines Vertrauens. :19:
Schmeiß mich weg:
snb hat statt identiek idientiek geschrieben.
Die deutsche Übersetzung ist dann halt nicht identisch, sondern idiotisch.
:05:
(02.03.2018, 09:56)snb schrieb: [ -> ]- ga bij een gewoon IBAN getal uit van 32 posities
- die 32 posities zijn in groepen van 4 opgedeeld, gescheiden door een spatie
- de posities moeten links uitgelijnd worden: daarvoor zorgt in Format het teken !
- omdat een IBAN nummer letters bevat beschouwt VBA het IBAN nummer als een tekenreeks (string)
- omdat een IBAN nummer in verschillende landen een verschillende lengte kan hebben gebruiken we een teken in Format, dat alleen iets teruggeeft als er ook werkelijk iets staat: de ampersand: &
- we kunnen natuurlijk 32 ampersands met spaties gescheiden achter elkaar zetten, maar we kunnen ook gebruik maken van 8 spaties -space(8)-, die vervangen worden door 4 ampersands met een spatie '&&&& "; het resultaat is identiek
- er is 1 uitzondering voor Griekenland: daar moet de tweede groep uit 3 getallen bestaan in plaats van 4
- de tweede groep van 4 ampersand is de eerst groep in de reeks die tussen 2 spaties staat
- met de opdracht Replace kunnen we in het derde argument aangeven hoe vaak een tekenreeks vervangen moet worden; als alleen de eerste tekenreeks van 4 ampersands met spatie vooraf en spatie erachter vervangen moet worden is het argument in de replace-methode voor aantal keren vervangen 1 replace( .. , .. ,1)
@RPP
Zo goed ? auch für Querleser ? ;)