von Rookie 2 » Mi, 20.11.2013 01:19
Hallo zusammen,
ich habe hier ein excel Makro das ich in calc brauche, macht es Sinn den Code umzuschreiben oder besser neu machen?
Zur Funktion, im Bereich F7;GG107 können Zellen mit der Maus markiert werden um dann mit der rechten Maustaste in jede markierte Zelle ein
U einzufügen. Ist für einen Urlaubsplaner.
Wer kann mir dabei weiter helfen?
Code: Alles auswählen
Attribute VBA_ModuleType=VBADocumentModule
Sub DieseArbeitsmappe
Private Sub Worksheet_BeforeRightClick(ByVal Target As Range, Cancel As Boolean)
Dim rC As Range
If Intersect(Target, Range("F7:GG107")).Address <> Target.Address Then Exit Sub
Application.EnableEvents = False
For Each rC In Target.Cells
rC.Value = "U"
Next rC
Application.EnableEvents = True
End Sub
Hallo zusammen,
ich habe hier ein excel Makro das ich in calc brauche, macht es Sinn den Code umzuschreiben oder besser neu machen?
Zur Funktion, im Bereich F7;GG107 können Zellen mit der Maus markiert werden um dann mit der rechten Maustaste in jede markierte Zelle ein [b]U[/b] einzufügen. Ist für einen Urlaubsplaner.
Wer kann mir dabei weiter helfen?
[code]Attribute VBA_ModuleType=VBADocumentModule
Sub DieseArbeitsmappe
Private Sub Worksheet_BeforeRightClick(ByVal Target As Range, Cancel As Boolean)
Dim rC As Range
If Intersect(Target, Range("F7:GG107")).Address <> Target.Address Then Exit Sub
Application.EnableEvents = False
For Each rC In Target.Cells
rC.Value = "U"
Next rC
Application.EnableEvents = True
End Sub[/code]