myGully.com Boerse.SH - BOERSE.AM - BOERSE.IO - BOERSE.IM Boerse.BZ .TO Nachfolger
Zurück   myGully.com > Computer & Technik > Programmierung
Seite neu laden

VBA für Anfänger, findet jemand den Fehler im Code

Willkommen

myGully

Links

Forum

 
 
 
Themen-Optionen Ansicht
Prev Vorheriger Beitrag   Nächster Beitrag Next
Ungelesen 17.09.09, 20:16   #2
Alex22
Anfänger
 
Registriert seit: Nov 2008
Beiträge: 1
Bedankt: 0
Alex22 ist noch neu hier! | 0 Respekt Punkte
Standard

Nunja ich kenn mich mit VBA nicht sonderlich aus, allerdings denke ich dass das Sub "Worksheet_Change" aufgerufen wird, wenn mit sich eine Zeile verändert. Target wird dabei sozusagen als eine Variable vom Typ "Excel.Range" mitgesendet und ist die Zeile die geändert wurde.
Der Fehler, liegt vermutlich darin, dass die If Anweisung nur 1 als Spalte zulässt.

Also das funktionierende Programm sollte also so aussehen:

Code:
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
     If Target.Column > 0 And Target.Value <> 0 Then
          Target.Offset(0, 1).Value = Now
     End If
End Sub
Bin mir da aber nicht sicher, probiers einfach mal aus.
Alex22 ist offline   Mit Zitat antworten
 


Forumregeln
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren

BB code is An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:04 Uhr.


Sitemap

().