• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Formule VANDAAG vastzetten

Zie voorbeeld in #13:

Code:
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
    If Target.Count = 1 Then '<- dit dus
        Select Case Sh.Name
            Case "Inkoop", "Verkoop"
                If Target.Column = 5 Then
                    Application.EnableEvents = False
                    Cells(Target.Row, 1) = IIf(Target <> "", Date, "")
                    Application.EnableEvents = True
                End If
            End Select
        End If
End Sub
 
Code:
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
    If Target.CountLarge > 1 Then Exit Sub
    Select Case Sh.Name
        Case "Inkoop", "Verkoop"
            If Target.Column = 5 Then
                Application.EnableEvents = False
                Cells(Target.Row, 1) = IIf(Target <> "", Date, "")
                Application.EnableEvents = True
            End If
    End Select
End Sub
 
Zo kan het ook:
Code:
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
    Application.EnableEvents = False
    For Each it In Target
       If it.Column = 5 Then it.Offset(, -4) = IIf(it.Offset(, -4) = "", Date, it.Offset(, -4))
    Next
     Application.EnableEvents = True
End Sub
 
Wat je zelf het prettigst vind :)
 
Terug
Bovenaan Onderaan