Duplikate erkennen

4
(1)
Beitrag bewerten
Ersten Kommentar schreiben
Stand: 10. November 2011

Duplikate zum Datensatz im gleichen Formular

Duplikat bearbeiten

Um nun beispielsweise durch einen Doppelklick auf einen der Listeneinträge diesen zum aktuellen Datensatz zu machen, versehen Sie diese mit dem passenden Ereignis. Wie das geht, zeigt der Code zum Beim Doppelklicken-Ereignis des Listenfeldes:

Private Sub lstDuplikate_DblClick(Cancel As Integer)
    Me.Kunden_Code.SetFocus
    DoCmd.FindRecord Me.lstDuplikate.Value
End Sub

Die DoCmd.FindRecord-Methode, welche dem Fernglas-Symbol entspricht, hat den kleinen Nachteil, dass der Fokus vorher im gesuchten Feld liegen muss. Das Feld Kunden_Code darf also nicht deaktiviert sein. Andererseits müssen Sie per VBA sowieso das Listenfeld verlassen, weil es im nun neu angezeigten Datensatz unsichtbar sein könnte.

Mitglied werden, Vorteile nutzen!

  • Sie können alles lesen und herunterladen: Beiträge, PDF-Dateien und Zusatzdateien (Checklisten, Vorlagen, Musterbriefe, Excel-Rechner u.v.a.m.)
  • Unsere Autoren beantworten Ihre Fragen

Downloads zu diesem Beitrag

Newsletter abonnieren