Handyverwaltung XI: Datenblatt-Ribbon unterbinden

Wenn wir ein Formular in der Datenblattansicht anzeigen, erscheint automatisch das Ribbon-Tab Formulardatenblatt. Dabei handelt es sich um kontextabhängiges Tab-Element, das nur im Kontext mit Datenblättern in Formularen erscheint. Wenn wir dieses nicht anzeigen wollen, können wir dies verhindern. Dazu brauchen wir nur für das Unterformular einzustellen, dass auch für dieses keine eingebauten Ribbon-Elemente angezeigt werden sollen. Wie das gelingt und welche zwei Möglichkeiten wir dazu haben, zeigen wir in diesem Artikel.

Beispieldatenbank

Die Beispiele dieses Artikels findest Du in der Datenbank Handyverwaltung_XI_RibbonDatenblatt.accdb.

Problem: Kontextabhängiges Datenblatt-Tab

Wenn wir die Lösung der Artikelreihe Handyverwaltung öffnen und die Personenübersicht anzeigen, wird der Fokus direkt auf das Unterformular in der Datenblattansicht verschoben. Für Formulare in der Datenblattansicht sieht Access vor, dass ein spezielles Ribbon-Tab mit einigen Befehlen für die Verwaltung von Daten in der Datenblattansicht eingeblendet wird. Dieses sieht wie in Bild 1 aus.

Ribbon bei Aktivierung eines Datenblatts

Bild 1: Ribbon bei Aktivierung eines Datenblatts

Ganz davon abgesehen, dass wir lieber die ganze Zeit das Anwendungsribbon aus Bild 2 sehen würden, um jederzeit auch andere Funktionen der Anwendung aufrufen zu können, wollen wir dem Benutzer bestimmte Elemente des Ribbon-Tabs Formulardatenblatt auch gar nicht anzeigen – zum Beispiel soll dieser nicht in eine andere Ansicht wechseln können.

Dieses Ribbon wollen wir lieber sehen.

Bild 2: Dieses Ribbon wollen wir lieber sehen.

Einfache Lösung des Problems

Access [basics]

Unser exklusives Angebot für Dich!

Access im Unternehmen
7,90 € im Monat*

(Das Abo ist jederzeit monatlich kündbar)

Hier geht’s weiter →

Die ersten 4 Wochen kostenlos testen – voller Zugriff auf alle Artikel, vollständigen Code und Beispieldatenbanken. Kein Risiko: Wenn es nicht passt, kündigst Du einfach innerhalb der ersten vier Wochen.

PayPal VISA Mastercard SEPA
Kostenlos & unverbindlich

Oder hast Du eine konkrete Frage zu Deiner eigenen Access-Anwendung?

Vielleicht stellt Deine Anwendung Dich vor eine Herausforderung, zu der Du bisher keine Lösung findest. Schlechte Performance, kein ausreichender Zugriffsschutz, Du bist unsicher über Dein Datenmodell oder Dein Code liefert unerklärliche Fehler?

In unserem kostenlosen Access-Audit schaut sich André Minhorst persönlich gemeinsam mit Dir Deine Lösung per Zoom an – und zeigt Dir, wo Datenmodell, VBA-Code, Ergonomie und Sicherheit Optimierungspotenzial bieten.

Jetzt kostenloses Access-Audit anfordern →