ich habe ein Problem mit dem Text beim Verschicken von SMS durch VBA Shell in Access.
Ich richtete mich nach diesem Post
https://www.fjsoft.at/forum/viewtopic.p ... hlight=vba
Soweit so gut alles hat geklappt, ausser dass nur die erste Zeile abgeschickt wird.
Mein Code in VBA ist
Code: Alles auswählen
Private Sub SendSMS1_Click()
Dim SMS_Tel_1 As String
Dim SMS_Text_1 As String
SMS_Tel_1 = Me!SMS_Tel_1
SMS_Text_1 = Me!resulttext
Shell "C:\Program Files (x86)\MyPhoneExplorer\MyPhoneExplorer.exe action=sendmessage savetosent=1 number=" & SMS_Tel_1 & " text=" & Chr$(34) & SMS_Text_1 & Chr$(34)
End SubBeispiel:
Sehr geehrte Frau Muster,
nach dem tel. Gespräch schicke ich ihnen... usw.
mit freundlichen Grüßen
was der Empfänger tatsächlich bekommt ist:
Sehr geehrte Frau Muster,
weiter nichts.
Hat jemand einen Tipp oder kennt jemand die Lösung?
Eine SMS als one-row-text ist nicht gerade schön :-/
Edit: Es sieht so aus als würde MyPhoneExplorer nicht richtig mit dem Zeilenumbruch in einem Textfeld durch VBA Shell zurechtkommen.
Wenn ich nämlich ... & "Text" & Chr$(13) & "Text... einsetze, dann geht es wunderbar.
Das ist aber immer noch nicht die richtige Lösung