hallo,
aus Access gebe ich über eine Abfrage Daten in ein aufgerufenes Excel Formular ab.
Technisch funktioniert alles. U.a. soll eine Emailadresse ausgedruckt werden. Die Adresse wird ausgedruckt aber das zeichen „#“ wird vor und am Ende der Emailadresse angefügt.
Das zeichen am Anfang kann ich mit dem Befehl
mid$(V_Email,2,… entfernen. da die Emailadresse unschiedliche Länge hat, muss ich eine zweite variable … einfügen.
Z.B. Länge-2.
Nun habe ich Probleme mit der schreibweise.
mid$(V_Email,2,(Länge(V_Email)-2))
Diese schreibweise hinterlege ich in Access.
P.S. Ich habe noch Excel 2003 und Access 2003
Gruss Jürgen
Hi Siegfried,
Du hast schon recht, die befehle kenne ich auch, ich brauche aber einen Befehl bzw. eine Anweisung für beide Korrekturen auf einmal.
Gruss Jürgen
da würde ich mal die Syntax des Länge() nachschlagen. Der Umlaut gibt mir zu denken. Ansonsten ist das genau der Weg den ich auch nehmen würde.
Evtl. gibt es ja auch noch einen Trim-Befehl, der hinten soviel Zeichen abschneidet, wie man will.
Viele Grüße
Martin Altebockwinkel
hallo,
aus Access gebe ich über eine Abfrage Daten in ein aufgerufenes Excel Formular ab.
Technisch funktioniert alles. U.a. soll eine Emailadresse
ausgedruckt werden. Die Adresse wird ausgedruckt aber das
zeichen „#“ wird vor und am Ende der Emailadresse angefügt.
Das zeichen am Anfang kann ich mit dem Befehl
mid$(V_Email,2,… entfernen. da die Emailadresse
unschiedliche Länge hat, muss ich eine zweite variable …
einfügen.
Z.B. Länge-2.
Nun habe ich Probleme mit der schreibweise.
mid$(V_Email,2,(Länge(V_Email)-2))
Diese schreibweise hinterlege ich in Access.