Ich habe ein Hauptformular für die Dateneingabe erstellt. Es enthält ein Unterformular, um die Daten des Hauptformulars auf mehrere verschiedene "Kunden" anzuwenden. Alles funktioniert gut und die Daten gehen genau dorthin, wo ich es möchte.MS Access - Unterformular Navigation
Allerdings habe ich ein kleines Problem. Das Unterformular enthält ein einzelnes Kombinationsfeld, das zum Auswählen eines Kunden verwendet wird, und das Formular befindet sich in Kontinuierliche Formulare anzeigen. Ich möchte, dass der Benutzer in der Lage ist, auf das Drop-down-Menü zu klicken, um einen Kunden auszuwählen. Wenn Sie Enter und/oder Tab drücken, gehen Sie in das Kombinationsfeld in der nächsten Unterformularzeile und beginnen mit der Eingabe, ohne dass Sie klicken müssen.
Ich bin neu in VBA und möchte kein Ereignis bei der Eingabe/Registerkarte erstellen, die sich potenziell auf meine Dateneingabe auswirkt. Gibt es einen anderen Weg, um mein Ziel zu erreichen?
* "Das nächste Kombinationsfeld" * bedeutet eine neue Zeile im Unterformular, richtig? Ist dies der Fall, überprüfen Sie die Eigenschaft "Cycle" auf der Registerkarte "Other" des Eigenschaftsblattes des Unterformulars. Sehen Sie, ob Sie auf "All Records" setzen, was Sie wollen. – HansUp
Nicht sicher, ob ich folge, aber Sie können _Ctrl-PgDn_ drücken, um zum nächsten Datensatz gleichen Feldes zu gehen. – Gustav
haben Sie versucht, den Schwerpunkt auf Änderungen zu setzen? –