Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

VBA Laufzeitfehler 2424

Begonnen von Knorrfix, Januar 05, 2012, 07:50:36

⏪ vorheriges - nächstes ⏩

Knorrfix

Hallo Zusammen,
ich möchte eine Datumsauswahl per Kalender einfügen, das hat auch geklappt allerdings bringt er mir immer den Laufzeitfehler 2424 wenn ich den Kalender öffne. Habt ihr eine Lösung? Anbei mal mein VBA:

Option Compare Database
Option Explicit

Private Sub cboStartDate_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
' Unhide the calendar and give it the focus
ocxCalendar.Visible = True
ocxCalendar.SetFocus
' Match calendar date to existing date if present or today's date
If Not IsNull(cboStartDate) Then
ocxCalendar.Value = cboStartDate.Value
Else
ocxCalendar.Value = Date
End If
End Sub

Private Sub ocxCalendar_Click()
' Copy chosen date from calendar to originating combo box
cboStartDate.Value = ocxCalendar.Value
' Return the focus to the combo box and hide the calendar and
cboStartDate.SetFocus
ocxCalendar.Visible = False
End Sub

Vielen Dank
Liebe Grüsse
knorrfix

DF6GL

Hallo,

wie lautet die Fehlerbeschreibung?


Vermutlich kann während des Mousedown-Ereignisses nicht der Fokus verschoben werden.
Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access