Günther Pachschwöll
2010-01-23 22:27:10 UTC
Hallo zusammen,
ich habe ein Problem bei dem ich nicht weiterkomme.
Ich habe ein Unterformular in dem die Stundeneingabe eines
Mitarbeiters in einem Datenblatt
dargestellt ist. Ich habe mir dazu zwei Buttons gemacht mit denen ich
Monatsweise vor und
zurückblättern kann. Soweit so gut. Jetzt soll aber der Focus in dem
Tabellenblatt auf dem
letzten Datum zu liegen kommen. Jetzt habe ich versucht mit
Me!ufrmStundenliste.Requery
Me!ufrmStundenliste.SetFocus
Me!ufrmStundenliste!Datum.SetFocus
DoCmd.GoToRecord, ,acLast
an das Ende der Tabelle zu gehen. Leider ohne Erfolg. Wenn ich aber
das ganze mit Sendkeys
Me!ufrmStundenliste.Requery
Me!ufrmStundenliste.SetFocus
Me!ufrmStundenliste!Datum.SetFocus
SendKeys "^{END}"
mache passiert das was ich will. Der Nachteil an der Sendkeys Methode
ist, dass der Numlock bei den Tastaturen ausgeschalten wird, was bei
einem Programm, das viel über diesen gefüllt wird lästig.
Ich habe auch schon gegoogelt aber dazu habe ich nichts wirklich
gefunden. Der Focus auf dem Feld stimmt das habe ich schon überprüft
bzw. mache ich das mit
Me!ufrmStundenliste.SetFocus
Me!ufrmStundenliste!Datum.SetFocus
hat dazu noch jemand einen Tip für mich woran das liegen könnte?
Danke Günther
ich habe ein Problem bei dem ich nicht weiterkomme.
Ich habe ein Unterformular in dem die Stundeneingabe eines
Mitarbeiters in einem Datenblatt
dargestellt ist. Ich habe mir dazu zwei Buttons gemacht mit denen ich
Monatsweise vor und
zurückblättern kann. Soweit so gut. Jetzt soll aber der Focus in dem
Tabellenblatt auf dem
letzten Datum zu liegen kommen. Jetzt habe ich versucht mit
Me!ufrmStundenliste.Requery
Me!ufrmStundenliste.SetFocus
Me!ufrmStundenliste!Datum.SetFocus
DoCmd.GoToRecord, ,acLast
an das Ende der Tabelle zu gehen. Leider ohne Erfolg. Wenn ich aber
das ganze mit Sendkeys
Me!ufrmStundenliste.Requery
Me!ufrmStundenliste.SetFocus
Me!ufrmStundenliste!Datum.SetFocus
SendKeys "^{END}"
mache passiert das was ich will. Der Nachteil an der Sendkeys Methode
ist, dass der Numlock bei den Tastaturen ausgeschalten wird, was bei
einem Programm, das viel über diesen gefüllt wird lästig.
Ich habe auch schon gegoogelt aber dazu habe ich nichts wirklich
gefunden. Der Focus auf dem Feld stimmt das habe ich schon überprüft
bzw. mache ich das mit
Me!ufrmStundenliste.SetFocus
Me!ufrmStundenliste!Datum.SetFocus
hat dazu noch jemand einen Tip für mich woran das liegen könnte?
Danke Günther