VBA-Kentnisse eingerostet

Na ja wenn ich meinen Button z.B.: in der Standart Benutzoberfläche habe wo ich zwischen "Outlook Heute" Posteingang Kalender Kontakten Aufgaben Notizen und "Gelöschte Objekte" hin und her wechseln kann.
Und dort meinen Curser in ein beliebiges Eingabefeld setze.
Und dann der Selbe Effekt wie oben trägt sich dann eben wie oben ein belibiger Text oder das Datum in das Feld ein.


Gruß thekorn

PS: Bekommt mann das irgendwie hin das der Eintrag wirklich an der Curser-Position stattfindet und nicht am
Anfang (myInspector.CurrentItem.Body = Date & myInspector.CurrentItem.Body)
oder am
Ende(myInspector.CurrentItem.Body = myInspector.CurrentItem.Body & Date)

Von mir aus auch auf einer Bestimmten Zeilennummer. Weil es manschmal vorkommt das am Anfang noch eine Adresse zu stehen hat.
 
Zuletzt bearbeitet:
Cursor Position im Text

Grüße alle Helfer

So wird es vielleicht besser deutlich was ich meine.

Gruß Grafixboy
 

Anhänge

  • Writecursor.jpg
    Writecursor.jpg
    83,2 KB · Aufrufe: 69
Zuletzt bearbeitet:
Naja, es gibt da immer noch so ein "Schummel-Trick".
Über "SendKeys" kann man an die akt. Anwendung "Tastenschläge" senden:
Code:
Public Sub eingabe_akt_pos()
Dim text As String
text = Date & ", Tel., mustermann"
SendKeys text
End Sub
natürlich kann, wenn der Cursor an der falschen Position ist, dein ganzes Eingabesystem durcheinander geraten

gruß
thekorn
 
thekorn sei dank ist auch dies mein Rätsel endlich gelöst
womit ich auch diesen Thread schließen kann.

Super Trick genauso habe ich mir das Vorgestellt.

Und wenn der Cursor an der Falschen stelle ist hat der User halt Pesch gehabt.

Grüßchen Grafixboy :) und thx
 

Neue Beiträge

Zurück