News & Tipps zu Microsoft Access

Lesen Sie hier einige der besten Beiträge aus SmartTools Access Weekly sowie ausgewählte Inhalte anderer E-Mail-Newsletter von SmartTools Publishing rund um Microsoft Access.

Beitrag aus SmartTools Access Weekly

Objekt- und Feldauswahl für Entwurfs- und Tabellenansicht aktivieren

Access 365 2024 2021 2019 2016 2013 2010

FRAGE In alten Access-Versionen gab es in der Format-Symbolleiste ein Dropdown-Menü, über das man in der Entwurfsansicht direkt ein Steuerelement im Formular oder Bericht markieren bzw. in der Tabellenansicht ein Feld auswählen und anspringen konnte. Wir vermissen in aktuellen Access-Versionen vor allem die Möglichkeit, in der Tabellenansicht eine Spalte direkt auswählen zu können - die Tabellen haben zum Teil mehr als 160 Spalten und eine visuelle Suche in der Tabellen- oder Entwurfsansicht ist mühsam und fehleranfällig.

Diverse Anfragen

ANTWORT Das Dropdown-Menü "Gehe zu Feld" hat Microsoft aus der Tabellenansicht und der Benutzeroberfläche entfernt. Es lässt sich jedoch im Register "Add-Ins" wieder sichtbar machen:

  1. Rufen Sie die VBA-Entwicklungsumgebung auf und setzen Sie über Extras-Verweise eine Referenz auf "Microsoft Office x.0 Object Library" (x.0=Access-Version).
  2. Kopieren Sie die folgende Funktion in ein neues oder vorhandenes Modul:
Public Function GZF()
  Dim cb As CommandBar

  On Error Resume Next
  Set cb = Application.CommandBars("GZF")
  If cb Is Nothing Then
    Set cb = Application.CommandBars.Add("GZF")
    cb.Controls.Add ID:=1736
    cb.Visible = True
  End If

End Function
  1. Die Anweisungen prüfen zunächst, ob eine Symbolleiste "GZF" (Gehe zu Feld) vorhanden ist. Wenn nicht, wird sie angelegt und mit einem Steuerelement mit der ID 1736 gefüllt. Das ist das Dropdown-Menü "Gehe zu Feld".
  2. Rufen Sie die Funktion im Makro "AutoExec" über eine Aktion "AusführenCode" auf.

Die Objekt-Auswahl in der Entwurfsansicht können Sie in den Optionen über "Anpassen" aus der Liste "Alle Befehle", Markieren des Eintrags "Objekt" und Klick auf Hinzufügen in die Symbolleiste für den Schnellzugriff aufnehmen.