datum macro werkt niet

Status
Niet open voor verdere reacties.

avesoft

Gebruiker
Lid geworden
11 apr 2011
Berichten
186
heren

ik heb een bestandje met daar in een macro voor datum invullen in kolom A aan de hand van waarde kolom B maar het werkt niet
kan mij iemand vertellen waarom het niet werkt ? :confused:

Bekijk bijlage test datum.xls

gr arie
 
Je gebruikt onderstaande code.

Welke uitkomst verwacht je in kolom A, als bij B2 test is ingevuld?

Ik ben geen VBA deskundige, dus daar kan ik je onvoldoende bij helpen.

Code:
Private Sub Worksheet_Change(ByVal Target As Range)
    If Not Intersect(Target, Range("B2:B5")) Is Nothing Then
        With Target
            With .Offset(, -1)
                Select Case .Value
                Case "test", "test1", ""
                    .Value = ""
                Case Else
                    .Value = Date
                End Select
            End With
        End With
    End If
End Sub
 
Oeldere

test en test1 staan standaard in gevult in kolom B

gr arie
 
Code:
 in een macro voor datum invullen in kolom A

welke datum dient in kolom A te komen en waarop is die datum gebaseerd?
 
Oeldere

test of test 1 staat als vaste waarde in gevuld
als waarde wijzigd van test bv naar test 2 zou dan datum(vandaag) in kolom a moeten verschijnen
gr arie
 
Laatst bewerkt:
Dan gaat deze ook naar de sectie VBA.
 
@Huijb

wat is het probleem als deze vraag via het excel forum wordt gesteld?
 
heb deze net getest en bij mij werkt ut
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
    If Not Intersect(Target, Range("B2:B5")) Is Nothing Then
        With Target
            
                Select Case .Value
                Case "test", "test1", ""
                    .Offset(, -1).Value = ""
                Case Else
                    .Offset(, -1).Value = Date
                End Select
            End With
        
    End If
End Sub
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan