Wir wünschen allen Forenteilnehmern ein frohes Fest und einen guten Rutsch ins neue Jahr. x

VBA Fehler
#1
Hallo Leute, hoffe Ihr könnt mir helfen.
Wieso bekomme ich in der Zeile- Gelb markiert, siehe Anhang einen Fehler?


Private Sub Worksheet_Change(ByVal Target As Range)
'Quelle: Ransi
    If Intersect(Target, Range("C28:C80")) Is Nothing Then Exit Sub
    If Target.Count > 1 Then Exit Sub 'Bearbeiten mehrerer Zeilen wird abgefangen
    If Target = "" Then
        Target.Offset(0, 1).ClearContents
        Else:
        Target.Offset(0, 1) = CDate(Format(Now, "dd.mm.yyyy hh:mm"))
    End If
End Sub

Danke Gruß Phoeni


Angehängte Dateien Thumbnail(s)
   
Antworten Top
#2
Hallo Phoeni,

an das Else gehört kein Doppelpunkt - mit Doppelpunkt ist es eine Sprungmarke!
[Bild: attachment-190.gif]
Gruß Günter
aus der Helden-, Messe-, Musik-, Buch-, Universitäts- und Autostadt Leipzig
Antworten Top
#3
Hi

hast du vielleicht einen Blattschutz drin?
ansonsten Beispieldatei laden, weil so kommt bei mir kein Fehler

mfg Tom
Antworten Top
#4
Forum Fehler ?

Is diese Frage von dir noch offen ?
Warum reagierst du dort nicht ?

https://www.clever-excel-forum.de/Thread...#pid277813
Zum übersetzen von Excel Formeln:

http://dolf.trieschnigg.nl/excel/index.p...gids=en+de
Antworten Top
#5
Ja, das Thema ist noch offen, war nur leider Krank.

Ob Else mit oder ohne : Fehler bleibt.
Und ja ich habe ein Blattschutz, jedoch habe ich den schon rausgenommen, der Fehler bleibt jedoch.
Antworten Top
#6
Ebenso hier keine Reaktion mehr.

https://www.clever-excel-forum.de/Thread...rweiterung

Code:
Target.Offset(0, 1).Value = Now
Antworten Top
#7
bei mir gehts ohne Fehlermeldung

   
Antworten Top
#8
Danke hierfür
Code:
Target.Offset(0, 1).Value = Now


jetzt funktioniert es
Gruß Phoeni
Antworten Top


Gehe zu:


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