Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Macroausführung in einer bestimmten Zelle

Forumthread: Macroausführung in einer bestimmten Zelle

Macroausführung in einer bestimmten Zelle
14.04.2003 15:37:38
Jako
Hallo,
ich möcht das ein Macro beim klick auf ein Symbol, in einer Bestimmten Zelle ausgeführt wird.
Vielleich kann mir jemand zeigen wie diese Anweisung aussehen kann! Danke schön, für die Mühe.
mfg
Jako

Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Macroausführung in einer bestimmten Zelle
14.04.2003 15:48:35
ChrisL

Hallo Jako

Was verstehst du unter Symbol?

Falls Graphik... rechte Maustaste, Makro zuordnen

Falls Klick in die Zelle selber... Alt + F11, links Doppelklick auf Tabelle, links oben Dropdown auf Worksheet ändern, rechts oben auf SelectionChange... z.B.

Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
If Target.Address = "$A$1" Then Call Makro1
End Sub


Und falls einzelner Buchstabe in Zelle... Hyperlink.

Gruss
Chris

Anzeige
Re: Macroausführung in einer bestimmten Zelle
14.04.2003 15:57:59
Jako

Hallo Chris,
Danke erst mal für Deine Mühe,
Das Symbol ist eine Schaltfläche der ich ein Macro zugeornet habe, wenn ich jetzt auf dieses Makro klicke soll er in eine bestimmte Zelle springen. Ist Deine Beispiel für diese Lösung geignet?
mfg
Jako

Re: Macroausführung in einer bestimmten Zelle
14.04.2003 16:04:08
ChrisL

Hallo Jako

Sub DeinMakro()
Range("A1").Select
End Sub


Gruss
Chris

Anzeige
Re: Macroausführung in einer bestimmten Zelle
14.04.2003 18:41:31
Jako

Hallo Chris,

Funktioniert es auch das er nachdem Klick immer eine Zelle nach links weiter springt?
mfg
Jako mein Dank für die bisherige Lösung klaptt super!!

Re: Macroausführung in einer bestimmten Zelle
14.04.2003 19:22:00
ChrisL

Hallo Jako

Das wäre dann mit Offset zu erreichen...

ActiveCell.Offset(0, -1).Select

Damit es aber keinen Fehler gibt, wenn du dich in Spalte A befindest, noch eine On Error Anweisung:

On Error Resume Next
ActiveCell.Offset(0, -1).Select

Gruss
Chris

Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige