Peter Schuerer
2015-04-14 21:25:23 UTC
Hallo Zusammen (Claus),
XL2002.
Ich habe 6 Tabellen mit dem gleichen Makro, jeweils der Tabelle
zugeordnet. Wenn jetzt Änderungen anstehen muss ich die 6 gleichen
Makros ändern.
Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
If Target.Column = 1 And ActiveCell.Value = "x" Then '=1 ist
Spaltennummer
ActiveCell.ClearContents
Else
If Target.Column = 1 Then
ActiveCell.FormulaR1C1 = "x"
End If
End If
End Sub
Gibt es eine Möglichkeit nur ein Makro unter "Module" zu erstellen und
es wird in jeder einzelnen Tabelle ausgeführt?
Hintergrund:
Wenn der Anwender in einer dieser 6 Tabellen im Bereich A5:A300 klickt,
soll ein "x" eingetragen werden (wenn noch nicht vorhanden). Wenn
bereits ein "x" vorhanden, soll es entfernt werden.
Danke und Gruß
Peter
P.S. Bleib bitte in dieser NG!!:-)
XL2002.
Ich habe 6 Tabellen mit dem gleichen Makro, jeweils der Tabelle
zugeordnet. Wenn jetzt Änderungen anstehen muss ich die 6 gleichen
Makros ändern.
Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
If Target.Column = 1 And ActiveCell.Value = "x" Then '=1 ist
Spaltennummer
ActiveCell.ClearContents
Else
If Target.Column = 1 Then
ActiveCell.FormulaR1C1 = "x"
End If
End If
End Sub
Gibt es eine Möglichkeit nur ein Makro unter "Module" zu erstellen und
es wird in jeder einzelnen Tabelle ausgeführt?
Hintergrund:
Wenn der Anwender in einer dieser 6 Tabellen im Bereich A5:A300 klickt,
soll ein "x" eingetragen werden (wenn noch nicht vorhanden). Wenn
bereits ein "x" vorhanden, soll es entfernt werden.
Danke und Gruß
Peter
P.S. Bleib bitte in dieser NG!!:-)