Thema Datum  Von Nutzer Rating
Antwort
Rot Datum in body von Ol Kontaktformular einfügen
01.09.2013 11:05:45 Witzker
Solved

Ansicht des Beitrags:
Von:
Witzker
Datum:
01.09.2013 11:05:45
Views:
2124
Rating: Antwort:
 Nein
Thema:
Datum in body von Ol Kontaktformular einfügen

Hi,

bin erst jetzt auf Euer Forum gestoßen und bin sehr froh, dass es etwas auf Deutsch gibt und hoffe auf Hilfe.

Meine VBA Kenntnisse sind sehr beschränkt.

Ich habe mir einige Makros aus anderen Foren zusammengestellt, gibt aber sich dafür professioneller Lösungen.

z.B.
Ich habe in einem OL 2010 Formular einen Button, der das aktuelle Datum mit einem Doppelpunkt an das Ende des "Formular Item.Body" einfügt.
Nachdem das "Body" Feld mittlerweile viel Inhalt enthält, möchte ich den Cursor nach Einfügen des Datums gleich hinter den Doppelpunkt setzen, um dort danach gleich was eingeben zu können.

Sub Datum_Click()

Item.Body = Item.Body & vbCrLf & Date() & + ": " & vbCrLf

 Set objWSHShell = CreateObject("WScript.Shell")

     objWSHShell.SendKeys("{TAB 11}")

     objWSHShell.SendKeys("^{End}")

     objWSHShell.SendKeys("^{backspace}")

End Sub

Wie ihr seht, drücke ich mit dem Makro so oft Tab bis der Cursor in diesem Feld steht und gehe dann ans Ende.

Ich bin sicher, dass es dafür eine professionellere Lösung gibt und bitte um Hilfe.

Ich kenne den Befehl nicht, wie man das Feld direkt anspricht.

Vielen Dank im voraus

LG
Witzker


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Datum in body von Ol Kontaktformular einfügen
01.09.2013 11:05:45 Witzker
Solved