AW: Bei Doppelklick Makrobefehl ausführen
22.05.2007 00:42:10
Daniel
Hallo
du hast da was verwechselt.
wenn du schreibst, die Zelle hat einen NAMEN, dann ist das gemeint, was man unter EINFÜGEN-NAMEN-DEFINIEREN für einen bestimmten Zellbereich festlegt.
Darauf ist mein Marko auch ausgelegt.
Wenn aber das Makro von Jan3 bei dir funktioniert, dann hat die Zelle nicht den NAMEN "aaa" sondern den WERT "aaa".
Damit geht mein Makro natürlich nicht.
in diesem Fall kannst du auch folgendes verwenden:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
On Error Resume Next
Application.Run "'" & ThisWorkbook.Name & "'!Modul1." & ActiveCell.Value
On Error GoTo 0
End Sub
hat den Vorteil, daß du das Marko nicht mehr anpassen musst, wenn du neue Makros hinzufügst, bzw dir einiges an Tipparbeit spart, wenn du viele Makros hast.
Gruß, Daniel