Roncancio
Meubilair
- Lid geworden
- 24 mei 2005
- Berichten
- 8.257
De nieuwe code voor status:
Met vriendelijke groet,
Roncancio
Code:
Sub Klanten()
Dim wBk As Workbook
Dim lRij As Long
On Error Resume Next
Set wBk = Workbooks("Klanten")
If wBk Is Nothing Then
MsgBox "Het bestand Klanten is niet geopend!", vbExclamation, "Bestand niet geopend."
Else
lRij = 2
With wBk.Worksheets(1)
.Range("F2:F" & .Range("A" & Rows.Count).End(xlUp).Row).Value = 0
While Range("A" & lRij).Value <> ""
With Workbooks("Klanten").Worksheets(1).Range("A:A")
Set kl = .Find(Range("A" & lRij).Value, , xlValues, xlWhole)
If Not kl Is Nothing Then
kla = kl.Address
Do
For ikol = 2 To 5
If .Cells(kl.Row, ikol).Value = Range("B" & lRij).Value Then
If Range("B" & lRij).Value <> "" Then
.Range("F" & kl.Row).Value = IIf(.Range("F" & kl.Row).Value = 0, Range("C" & lRij).Value, "?")
End If
End If
Next
Set kl = .FindNext(kl)
Loop While Not kl Is Nothing And kla <> kl.Address
End If
End With
lRij = lRij + 1
Wend
End With
End If
End Sub
Met vriendelijke groet,
Roncancio