Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Command Button fixieren

Command Button fixieren
Markus
Hallo,
in einer Tabelle mit AutoFilter habe ich CommandButtons erstellt,
die ein Makro ausführen.
Mein Problem:
Beim Filter verschwinden die Buttons.
Wie kann so fixieren, dass diese nicht durch den Autofilter "ausgeblendet" werden.
Markus
Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
von Zellposition unabhängig ...
10.11.2011 08:08:37
Zellposition
Hallo
auf Commandbutton Rechtsklick im Entwurfsmodus
Dann Steuerelement formatieren
In den Eigenschaften die "von Zellposition und -größe unabhängig einstellen
Gruß Matthias
AW: von Zellposition unabhängig ...
10.11.2011 08:11:08
Zellposition
Hallo,
Danke - danach suchte ich auch schon.
Aber wie heisst das Ding auf Englisch?
Danke
Markus
Anzeige
könnte "xlFreeFloating" heißen ...
10.11.2011 08:26:34
Matthias
Hallo
Zumindest zeigt mir der Rekroder diesen String
    ActiveSheet.Shapes("CommandButton1").Select
With Selection
.Placement = xlFreeFloating
.PrintObject = True
End With
Gruß Matthias
AW: von Zellposition unabhängig ...
10.11.2011 11:15:42
Zellposition
Hallo,
es heißt: Format Control|Properties|Don't move or size with cells
Gruß
Kawensmann
Anzeige
;
Anzeige
Anzeige

Infobox / Tutorial

Command Button fixieren in Excel


Schritt-für-Schritt-Anleitung

Um einen Command Button in Excel zu fixieren, damit dieser beim Einsatz des AutoFilters nicht verschwindet, folge diesen einfachen Schritten:

  1. Klicke mit der rechten Maustaste auf den Command Button im Entwurfsmodus.
  2. Wähle im Kontextmenü die Option Steuerelement formatieren.
  3. Gehe zu den Eigenschaften und aktiviere die Option Von Zellposition und -größe unabhängig.
  4. Bestätige mit OK.

Jetzt wird dein Command Button in Excel unabhängig von der Zellposition fixiert und bleibt sichtbar, auch wenn du den AutoFilter verwendest.


Häufige Fehler und Lösungen

  • Fehler: Der Button ist immer noch verschwunden.

    • Lösung: Stelle sicher, dass du im Entwurfsmodus arbeitest, wenn du die Einstellungen änderst. Andernfalls können die Änderungen nicht angewendet werden.
  • Fehler: Die Option „Von Zellposition und -größe unabhängig“ ist nicht verfügbar.

    • Lösung: Überprüfe, ob du den richtigen Modus aktiviert hast. Diese Einstellung ist nur im Entwurfsmodus zugänglich.

Alternative Methoden

Wenn du den Command Button nicht nur fixieren, sondern auch dessen Position dynamisch anpassen möchtest, kannst du VBA verwenden:

ActiveSheet.Shapes("CommandButton1").Select
With Selection
    .Placement = xlFreeFloating
    .PrintObject = True
End With

Diese Methode sorgt dafür, dass der Button in der Excel-Tabelle nicht mehr an die Zellposition gebunden ist.


Praktische Beispiele

Hier ein Beispiel für die Verwendung eines Command Buttons in einer Tabelle:

  • Erstelle einen Command Button für das Makro „Daten filtern“.
  • Nach der Erstellung, befolge die oben genannten Schritte, um den Button zu fixieren.

Wenn der Button korrekt fixiert ist, bleibt er sichtbar, während du durch die Datenfilter navigierst.


Tipps für Profis

  • Überlege dir, die Command Buttons in eine separate Gruppe zu packen, um die Übersichtlichkeit deiner Excel-Datei zu erhöhen.
  • Nutze VBA für weitergehende Anpassungen. Du kannst beispielsweise die Position der Buttons automatisch anpassen, wenn sich die Daten ändern.

FAQ: Häufige Fragen

1. Wie kann ich mehrere Command Buttons gleichzeitig fixieren?
Du kannst alle gewünschten Buttons im Entwurfsmodus auswählen und dann die gleichen Schritte zur Formatierung anwenden.

2. Was bedeutet „von Zellposition und -größe unabhängig“ auf Englisch?
Es heißt: Don't move or size with cells. Diese Einstellung sorgt dafür, dass die Buttons nicht durch Zelländerungen beeinflusst werden.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige