Makros mit Parameter lassen sich nicht ausführen
#1
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 !
Top
#2
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
Gruß Stefan
Win 10 / Office 2016
Top
#3
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.


Angehängte Dateien Thumbnail(s)
   
Top
#4
Hallo,

(24.06.2020, 16: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
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste