Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Fehler in Makro

Forumthread: Fehler in Makro

Fehler in Makro
13.06.2015 10:13:52
mike49
Hallo Leute,
ich habe folgendes Makro:
Private Sub Worksheet_BeforeRightClick(ByVal Target As Range, Cancel As Boolean)
If Not Intersect(Target, Range("E8:E38")) Is Nothing Then
Cancel = True
If Target = "" Then
Select Case Target.Column
Case 5
Target = "Urlaub"
Target.Font.Color = -16776961
Target.Offset(0, 6) = CDate("1:58")
End Select
Else
Target = ""
Target.Offset(0, 6).ClearContents
Target.Font.ColorIndex = xlAutomatic
End If
End If
End Sub

Wenn nun im Bereich E8:E38 durch Rechtsklick "Urlaub" und in J8:J38 "1:58" richtig eingetragen wird, wird aber leider die in Spalte N stehende Formel immer mit dem Wert "0,08" überschrieben.
Was ist hier falsch?
Gruß
mike49

Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Fehler in Makro
13.06.2015 10:31:19
hary
Moin
Da muss was anderes passieren. Du sprichst SpalteN nicht an, so dass diese eigentlich nicht ueberschrieben werden kann.
Warum Select Case?
gruss hary

AW:ausserdem...
13.06.2015 10:36:41
hary
Moin nochaml
.. traegst du die "1:58" nicht in SpalteJ sondern in SpalteK.
J waere Offset(0, 5)
gruss hary

Anzeige
AW: AW:ausserdem...
13.06.2015 10:51:27
mike49
Hallo Harry,
genau das war der Fehler. Habe in Offset(0,5) korrigiert und alles läuft wie gewollt.
Danke für die Hilfe.
Gruß
mike49
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige