2012-08-22 6 views
7

Ich versuche, eine Schaltfläche zu erstellen, um mich zu meinem Indexblatt zu bringen. Ich weiß, wie man es mit einem Makro oder einem Hyperlink macht, aber meine Benutzer sind keine "intelligenten" Benutzer und rufen mich den ganzen Tag an, wenn ich Makros verwende.Excel - Schaltfläche, um zu einem bestimmten Blatt zu gehen

Weiß jemand, wie ich das lösen könnte, neben einem Hyperlink? Ich dachte an einen Knopf mit einem Hyperlink, aber habe keinen Weg gefunden, es zu tun!

Vielen Dank! :)

Antwort

20

In Excel 2007, gehen Sie auf Einfügen/Form und wählen Sie eine Form. Färbe es ein und gib den gewünschten Text ein. Dann klicken Sie rechts auf die Form und fügen Sie einen Hyperlink

enter image description here

enter image description here

Ein paar Tipps mit Formen ..

Wenn Sie möchten, auf einfache Weise die Form mit Zellen positionieren, halten Sie die Alt-, wenn Du bewegst die Form und es wird an die Zelle gebunden. Wenn Sie nicht möchten, dass sich die Form mit Reihen/Spalten bewegt oder deren Größe ändert, klicken Sie mit der rechten Maustaste auf die Form, wählen Sie Größe und Eigenschaften aus und wählen Sie die Einstellung, die am besten funktioniert.

+0

Perfekt! Das wird den Trick machen :) – CustomX

-1

Jeder Grund, warum sie nicht einfach auf die Registerkarte für Ihr Blatt klicken können, wenn sie es wollen?

+0

Ich habe etwa 20 Registerkarten, und meine Registerkarte Index enthält Links zu den verschiedenen Blättern. Aber anstatt einen Hyperlink auf diesen Blättern zu verwenden, wollte ich auch einen Knopf benutzen, aber wenn ich keine Lösung finden kann, muss ich mich nur mit einem Hyperlink begnügen. =/ – CustomX

+0

@Tim Dies ist keine Antwort wert. Das nächste Mal sollten Sie es unter Kommentare hinterlassen. Danke –

8

Alternativ, wenn Sie einen Makro aktiviert Arbeitsmappe verwenden:

jede Kontrolle hinzufügen überhaupt aus dem Developer -> Einfügen (Wahrscheinlich eine Taste)

Wenn es fragt, was Makro zuweisen, wählen Sie Neu. Geben Sie für den Code für das generierte Modul Folgendes ein:

Thisworkbook.Sheets("Sheet Name").Activate 

Wenn Sie jedoch keine Makros in Ihrem Arbeitsbuch verwenden. Ooos Ansatz ist definitiv besser, da Hyperlinks funktionieren, ohne dem Dokument zu vertrauen.

+0

Danke, ich weiß, wie man es mit Makros macht: P – CustomX

2

Sie müssen Button zu Excel-Blatt hinzufügen (sagen sheet1), von dem Sie zu einem anderen Blatt wechseln können (sagen sheet2).

Schaltfläche kann von der Registerkarte Entwickler in Excel hinzugefügt werden. Wenn die Registerkarte "Entwickler" nicht angezeigt wird, befolgen Sie die nachstehenden Schritte zur Aktivierung.

GOTO-Datei -> Optionen -> Ribbon anpassen -> Kontrollkästchen des Entwicklers auf der rechten Seite aktivieren -> Fertig.

Schaltfläche Hinzufügen: -

Entwickler Tab -> Einfügen -> wählen erste Element Taste -> wählen Ort Knopf-> Fertig.

Um Namen für Taste geben: -

Rechtsklick auf die Schaltfläche -> Bearbeiten von Text.

Um Code hinzufügen, für sheet2 gehen: -

rechts auf den Knopf klicken -> Makro zuweisen -> Neu -> (Microsoft Visual Basic, um Code für Schaltfläche öffnet) -> Code unten einfügen

Worksheets("Sheet2").Visible = True 
Worksheets("Sheet2").Activate 

Speichern Sie die Datei mit 'Excel Makro Vorlage aktivieren (*. Xltm)', durch die der Code mit Excel-Blatt angehängt wird.

0

Sie müssen keine Schaltfläche erstellen. Die Einrichtung ist standardmäßig vorhanden.

Klicken Sie einfach mit der rechten Maustaste auf die Pfeilschaltflächen in der unteren linken Ecke des Excel-Fensters. Dies sind die Pfeiltasten, die, wenn Sie mit der linken Maustaste klicken, ein Arbeitsblatt nach links oder rechts bewegen.

Wenn Sie mit der rechten Maustaste auf diese Pfeile klicken, öffnet Excel einen Dialog mit einer Liste von Arbeitsblättern, aus denen Sie klicken können, um das ausgewählte Blatt aktiv zu machen.

+0

es ist nicht benutzerfreundlich, Ihren Benutzer zu bitten, das zu tun: P muss etwas sein, das sie sofort sehen werden (das ist was Ich brauchte es für) – CustomX

+0

OK, ein wenig überrascht davon - ich könnte verstehen, wenn es ein 3 oder 4-Klick-Prozess irgendwo in der Multifunktionsleiste versteckt war, aber mit der rechten Maustaste auf ein immer sichtbares Symbol scheint ziemlich einfach für mich. – Robert

+0

Die Hauptseite ist eine Art Inhaltsverzeichnis, Benutzer müssen auf die Symbole klicken, um zum richtigen Blatt zu gelangen – CustomX

Verwandte Themen