Clever-Excel-Forum

Normale Version: Makros mit Parameter lassen sich nicht ausführen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo Leute,

das ist meine erste Frage im Forum :)

Ich habe ein folgendes Problem:

wenn ich im VBA Editor einen Makro-Code eingebe, der Parameter aufnehmen soll, dann wird dieser Makro weder ausgeführt, noch angezeigt. Wenn ich beispielweise auf den "Play"-Button im VBA-Editor drücke, dann öffnet sich das Fenster, in dem man eigentlich Makros auswählen kann. Ihr wisst schon, dieses Fenster, das sich öffnet, wenn man in der Leiste Entwickler auf Makros klickt. Bei meinem Makro handelt es sich darum, dass wenn ich auf eine Zelle klicke eine andere Zelle aktiviert wird.

Hier der Code:

Code:
Option Explicit
Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)
If ActiveSheet.Name = "Vorlage" Then
If Target.Address = Range("F3").Address Then Range("G3").Select
End If
End Sub

Wisst ihr, wie ich den Makro zum laufen bringe? Der Makro soll ja auch ohne aktivieren funktionen, tut er leider aber nicht :/


Vielen lieben Dank schonmal für eure Antworten !
Hallo,

du hast wahrscheinlich dein Makro an der falschen Stelle stehen. Dieses gehört in das Klassenmodul DieseArbeitsmappe (This Workbook)

https://www.online-excel.de/excel/singsel_vba.php?f=44
Vielen Dank für die Antwort :)



leider hat es nicht geklappt. Habe mein Makro bei "diese Arbeitsmappe" hinzugefügt, aber es funktioniert trotzdem nicht. Ich habe ein Screenshot davon gemacht, was passiert wenn ich auf play drücke.
Hallo,

(24.06.2020, 15:07)Mainfelder schrieb: [ -> ]Wisst ihr, wie ich den Makro zum laufen bringe? Der Makro soll ja auch ohne aktivieren funktionen, tut er leider aber nicht :/

Du musst nur im Blatt Vorlage die Zelle F3 markieren. Wink

Gruß Uwe