2017-02-17 5 views
0

Ist es möglich, Excel 2013 zu verwenden, um der Symbolleiste für den Schnellzugriff eine Schaltfläche oder eine Verknüpfung hinzuzufügen, die Sie zum ersten Arbeitsblatt der Arbeitsmappe führt?Benutzerdefiniertes Menüelement hinzufügen, um Symbolleiste für den Schnellzugriff zu erweitern

Ich weiß, dass Sie ein Makro von Sheets(1).Select verwenden können, aber wie kann dies über eine Schaltfläche aus der Schnellstartleiste erfolgen - das würde für jeden Benutzer die Arbeitsmappe öffnen, nicht nur die Creators Anmeldeinformationen?

+0

Warum nicht einfach [erstellen Sie ein Makro, und legen Sie es auf der QAT] (http://www.dummies.com/software/microsoft-office/excel/how-to-assign-macros-to-the-ribbon -und-die-schnelle-griff-toolbar-in-excel-2013 /)? – BruceWayne

+0

@BruceWayne - es ist mein Verständnis (und bitte vergib mir, wenn ich falsch bin), dass die QAT benutzerspezifisch ist. Ich brauche das für mehrere Benutzer zu arbeiten. –

+0

Mit "mehreren Benutzern" meinst du, sie verwenden jeweils ihr eigenes Excel auf separaten Computern? Ah, in diesem Fall ja. Ich dachte nur, dass möglicherweise mehrere Personen auf die gleiche Version von Excel zugreifen. – BruceWayne

Antwort

0

1- Schreib das Folowing Makro in Modul 1

' Code module Module1 
Sub GotoSheet1() 
    Sheets(1).Activate 
End Sub 

Dann aus dem Menü:

Customize Quick-Access-Toolbar --> more commands --> 
choose commands from --> macros --> select the macro GotoSheet1. 

Getan haben Sie Ihre Taste!

+0

Gibt es eine Möglichkeit, die Schritte zum Anpassen der Quick-Access-Toolbar in der VBA-Syntax auszuführen? Oder würde es besser funktionieren, wenn ich eine "Vorlagen" Arbeitsmappe erstellen würde, die bereits den Code und die Schaltfläche generiert hat, und diese jedes Mal öffnet, um Daten darauf zu schreiben? –

+0

@YohanGreenburg Es muss einen Weg geben, komplizierter und zeitaufwendig, aber machbar. Die Idee einer Vorlage sieht gut aus für mich. –

Verwandte Themen