Access-o-Mania

Access-Forum (Deutsch/German) => Formular => Thema gestartet von: tomul am Oktober 31, 2015, 12:37:00

Titel: Leere Zeilen in Textfeld löschen
Beitrag von: tomul am Oktober 31, 2015, 12:37:00
Hallo

Ich habe mir eine Adressdatenbank gemacht und ein Textfeld erstellt, das mir die Adresse direkt ausgibt.
Diese kann ich dann per Button in den Zwischenspeicher legen.
Soweit so gut...

Leider fehlen bei einigen Adressen am Anfang die Angaben von Firma bzw. Abteilung.
Wie kann ich nun diese Zeilen automatisch löschen bzw ausblenden?
Die "Titel"-Angabe am Anganf bekomme ich durch Glätten weg, aber eben nicht ganze Zeilen.
Natürlich kann ich diese auch manuell löschen wenn ich die Adresse in Word einfüge aber das muss schöner gehen ;)

Hier mal der bisherige Inhalt des Textfeldes:
=[Firma] & Zchn$(13) & Zchn$(10) & [Abteilung] & Zchn$(13) & Zchn$(10) & [Anrede] & " " & [Berufsbezeichnung] & Zchn$(13) & Zchn$(10) & [Titel] & " " & [Vorname] & " " & [Nachname] & Zchn$(13) & Zchn$(10) & [Straße] & Zchn$(13) & Zchn$(10) & "" & Zchn$(13) & Zchn$(10) & [PLZ] & " " & [Ort]

Im besten Fall sieht das dann so aus:
Firma
Abteilung
Herrn Rechtsanwalt
Dr. Max Mustermann
Maxallee 1

10000 Maxhausen


Nebenbei.... die leere Zeile zwischen Straße und PLZ/Ort muss bleiben.

Ich hoffe Ihr könnt mir helfen. So langsam verzweifel ich. Ich muss allerdings zugeben dass ich nicht so wirklich die Ahnung von VBA habe, aber ich lerne gerne dazu.

Danke schonmal im voraus für Tipps und Hilfe
Titel: Re: Leere Zeilen in Textfeld löschen
Beitrag von: DF6GL am Oktober 31, 2015, 14:12:26
Hallo,

etwa so:

=([Firma] + Zchn$(13) + Zchn$(10)) & ([Abteilung] + Zchn$(13) + Zchn$(10)) & [Anrede] & " " & [Berufsbezeichnung] & Zchn$(13) & Zchn$(10) & [Titel] & " " & [Vorname] & " " & [Nachname] & Zchn$(13) & Zchn$(10) & [Straße] & Zchn$(13) & Zchn$(10) & "" & Zchn$(13) & Zchn$(10) & [PLZ] & " " & [Ort]
Titel: Re: Leere Zeilen in Textfeld löschen
Beitrag von: tomul am Oktober 31, 2015, 14:40:46
Die Felder in Klammern zu setzen reicht tatsächlich aus und ich verzweifelte schon fast.

Vielen herzlichen Dank. Ich hab wieder mal was gelernt  ;)
Titel: Re: Leere Zeilen in Textfeld löschen
Beitrag von: DF6GL am Oktober 31, 2015, 15:19:39
Hallo,

nein, der Knackpunkt ist der "+"-Operator....
Titel: Re: Leere Zeilen in Textfeld löschen
Beitrag von: tomul am Oktober 31, 2015, 15:40:26
Ups..... den hab ich ja ganz übersehen  >:( :-[