Tipp: Andere Sprachen sind Google-Übersetzungen. Sie können die English Version dieses Links.
Einloggen
x
or
x
x
Registrieren
x

or

Wie schwebe ich immer eine Befehlsschaltfläche auf Arbeitsblatt in Excel?

In einigen Fällen benötigen Sie möglicherweise eine unverankerte Befehlsschaltfläche, um mit Ihrem Arbeitsblatt weiterzumachen, unabhängig davon, wie Sie das Arbeitsblatt nach oben oder unten scrollen. Dieser Artikel zeigt Ihnen die Methode, um dies zu erreichen.

Immer eine Befehlsschaltfläche auf Arbeitsblatt mit VBA-Code schwebend

Registerkarte "Office" Aktivieren Sie das Bearbeiten und Durchsuchen von Registerkarten in Office und vereinfachen Sie Ihre Arbeit erheblich ...
Kutools for Excel löst die meisten Ihrer Probleme und steigert Ihre Produktivität um 80%
  • Alles wiederverwenden: Fügen Sie die am häufigsten verwendeten oder komplexesten Formeln, Diagramme und andere Elemente zu Ihren Favoriten hinzu und verwenden Sie sie in Zukunft schnell wieder.
  • Mehr als 20-Textfunktionen: Extrahieren Sie die Nummer aus der Textzeichenfolge. Teile von Texten extrahieren oder entfernen; Zahlen und Währungen in englische Wörter umrechnen ...
  • Tools zusammenführen: Mehrere Arbeitsmappen und Blätter in einer; Mehrere Zellen / Zeilen / Spalten zusammenführen, ohne Daten zu verlieren; Doppelte Zeilen und Summe zusammenführen ...
  • Geteilte Werkzeuge: Aufteilen von Daten in mehrere Blätter basierend auf dem Wert; Eine Arbeitsmappe in mehrere Excel-, PDF- oder CSV-Dateien; Eine Spalte zu mehreren Spalten ...
  • Einfügen überspringen Versteckte / Gefilterte Zeilen; Zählung und Summe nach Hintergrundfarbe; Mailingliste erstellen und Senden Sie E-Mails nach dem Wert von Cell...
  • Super Filter: Erstellen Sie erweiterte Filterschemata und wenden Sie diese auf alle Blätter an. Art nach Woche, Tag, Häufigkeit und mehr; Filtern durch Fettdruck, Formeln, Kommentar ...
  • Mehr als 300 leistungsstarke Funktionen; Funktioniert mit Office 2007-2019 und 365; Unterstützt alle Sprachen; Einfache Bereitstellung in Ihrem Unternehmen oder Ihrer Organisation.

Pfeil blaue rechte Blase Immer eine Befehlsschaltfläche auf Arbeitsblatt mit VBA-Code schwebend


Gehen Sie folgendermaßen vor, um eine Befehlsschaltfläche immer im Arbeitsblatt zu platzieren.

1. Klicken Sie mit der rechten Maustaste in dem Arbeitsblatt, das die Befehlsschaltfläche enthält, auf der Sie möchten, dass es frei beweglich ist, auf das Blattregister, und klicken Sie dann auf Code anzeigen in dem Kontextmenü.

2. In dem Auftauchen Microsoft Visual Basic für Applikationen Fenster kopieren und fügen Sie den folgenden VBA-Code in das Code-Fenster ein.

VBA-Code: Machen Sie eine Befehlsschaltfläche, die immer im Arbeitsblatt schwebt

Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
        On Error GoTo 0
        With Cells(Windows(1).ScrollRow, Windows(1).ScrollColumn)
            CommandButton1.Top = .Top + 100
            CommandButton1.Left = .Left + 300
        End With
End Sub

TextIm Befehlscode ist CommandButton1 der Name der Schaltfläche, die Sie immer sichtbar halten möchten. Bitte ändern Sie es nach Ihren Bedürfnissen.

3. Drücken Sie dann die Taste Andere + Q Tasten zum Verlassen des Microsoft Visual Basic für Applikationen Fenster.

Von nun an wird die Befehlsschaltfläche immer in der oberen Mitte des Arbeitsblatts verschoben, wobei die aktive angeklickte Zelle verschoben wird (siehe Abbildung unten).


Pfeil blaue rechte BlaseIn Verbindung stehende Artikel:


Kutools for Excel löst die meisten Ihrer Probleme und steigert Ihre Produktivität um 80%

  • Wiederverwendung: Schnell einlegen komplexe Formeln, Diagramme und alles, was du vorher benutzt hast; Zellen verschlüsseln mit Passwort; Mailingliste erstellen und E-Mails senden ...
  • Super Formula Bar (Bearbeiten Sie mühelos mehrere Textzeilen und Formeln); Layout lesen (Leichtes Lesen und Bearbeiten einer großen Anzahl von Zellen); In gefilterten Bereich einfügen...
  • Zellen / Zeilen / Spalten zusammenführen ohne Daten zu verlieren; Inhalt der Zellen teilen; Kombinieren Sie doppelte Zeilen / Spalten... Doppelte Zellen verhindern; Bereiche vergleichen...
  • Wählen Sie "Duplizieren" oder "Eindeutig" Reihen; Wählen Sie Leere Zeilen (alle Zellen sind leer); Super Find und Fuzzy Find in vielen Arbeitsmappen; Zufallsauswahl ...
  • Exakte Kopie Mehrere Zellen ohne Änderung der Formelreferenz; Referenzen automatisch erstellen auf mehrere Blätter; Bullets einfügen, Kontrollkästchen und mehr ...
  • Extract Text, Text hinzufügen, Nach Position entfernen, Leerzeichen entfernen; Erstellen und Drucken von Paging-Zwischensummen; Zwischen Zelleninhalt und Kommentaren konvertieren...
  • Superfilter (Speichere und wende Filterschemata auf andere Blätter an); Erweiterte Sortierung nach Monat / Woche / Tag, Häufigkeit und mehr; Spezialfilter fett, kursiv ...
  • Arbeitsmappen und Arbeitsblätter kombinieren; Zusammenführen von Tabellen basierend auf Schlüsselspalten; Daten in mehrere Blätter aufteilen; Stapelkonvertierung von xls, xlsx und PDF...
  • Mehr als 300 leistungsstarke Funktionen. Unterstützt Office / Excel 2007-2019 und 365. Unterstützt alle Sprachen. Einfache Bereitstellung in Ihrem Unternehmen oder Ihrer Organisation. Kostenlose 30-Testversion für alle Funktionen.
Registerkarte Tab 201905

Registerkarte "Office" Bringt die Benutzeroberfläche mit Registerkarten in Office und vereinfacht Ihre Arbeit erheblich

  • Aktivieren Sie das Bearbeiten und Lesen von Registerkarten in Word, Excel und PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters und nicht in neuen Fenstern.
  • Steigert Ihre Produktivität um 50% und reduziert täglich Hunderte von Mausklicks für Sie!
officetab unten
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    bla1 · 2 months ago
    Does not work :-(
    • To post as a guest, your comment is unpublished.
      crystal · 1 months ago
      Hi,
      When you scrolling down the worksheet, please click to change the active cell to the visible area to make it work. Thank you for your comment.
  • To post as a guest, your comment is unpublished.
    All in One · 3 months ago
    see it, not working, i'm scrolling down and also command button down, i want to fix on the top of right side of sheet.
    • To post as a guest, your comment is unpublished.
      crystal · 1 months ago
      Hi,
      When you scrolling down the worksheet, please click to change the active cell to the visible area to make it work. Thank you for your comment.
  • To post as a guest, your comment is unpublished.
    All in One · 3 months ago
    not working
  • To post as a guest, your comment is unpublished.
    SWARNABH · 1 years ago
    Thanks a lot ... It worked...
  • To post as a guest, your comment is unpublished.
    Bart Lefevere · 1 years ago
    Works fine for me. Thx
  • To post as a guest, your comment is unpublished.
    Abdulrahman · 1 years ago
    Thanks its good with cellselecting
  • To post as a guest, your comment is unpublished.
    Coop · 2 years ago
    Not good QA - check your name on the button. If this is what gets published for the Web community to see, what goes in behind the scenes with the code? :-)
  • To post as a guest, your comment is unpublished.
    Rohit · 2 years ago
    I was looking for the Command / Option that when i scroll down the Page the selected Text should be float along with it... How can do that ...
    Thank you : Indian Booklet
    • To post as a guest, your comment is unpublished.
      Qasim · 5 months ago
      Make a TextBox and then move it when selecting change


      Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
      TextBox1.Text = ActiveCell.Value
      With Cells(Windows(1).ScrollRow, Windows(1).ScrollColumn)
      TextBox1.Top = .Top + 100
      TextBox1.Left = .Left + 300
      End With
      End Sub