Ik heb een bestand,
in sheet 1 staan er gegevens (in rijen)
als je de checkbox aanvinkt naast die rij, dan moet hij die rij kopi�ren naar sheet 2 en in een ander kleur plaatsen
Dit is geen probleem, MAAR wanneer je die checkbox terug uitvinkt, moet die rij verwijderd worden uit sheet 2 en terug in het zwart geplaatst worden.
Dan loopt het verkeerd met de positionering van de regels.
Kan iemand mij verder helpen
Private Sub CheckBox41_Click()
If CheckBox41.Value = True Then
[Export!D65536].End(xlUp).Offset(1).Resize(, 7) = ['3 GRAINERS'!A4].Resize(, 7).Value
Range("A4:G4").Font.Color = vbGreen
ElseIf CheckBox41.Value = False Then
[Export!D65536].End(xlUp).Offset(0).Resize(, 7) = ""
Range("A4:G4").Font.Color = vbBlack
End If
End Sub
Private Sub CheckBox42_Click()
If CheckBox41.Value = True Then
[Export!D65536].End(xlUp).Offset(1).Resize(, 7) = ['3 GRAINERS'!A5].Resize(, 7).Value
Range("A5:G5").Font.Color = vbGreen
ElseIf CheckBox41.Value = False Then
[Export!D65536].End(xlUp).Offset(0).Resize(, 7) = ""
Range("A5:G5").Font.Color = vbBlack
End If
End Sub
in sheet 1 staan er gegevens (in rijen)
als je de checkbox aanvinkt naast die rij, dan moet hij die rij kopi�ren naar sheet 2 en in een ander kleur plaatsen
Dit is geen probleem, MAAR wanneer je die checkbox terug uitvinkt, moet die rij verwijderd worden uit sheet 2 en terug in het zwart geplaatst worden.
Dan loopt het verkeerd met de positionering van de regels.
Kan iemand mij verder helpen
Private Sub CheckBox41_Click()
If CheckBox41.Value = True Then
[Export!D65536].End(xlUp).Offset(1).Resize(, 7) = ['3 GRAINERS'!A4].Resize(, 7).Value
Range("A4:G4").Font.Color = vbGreen
ElseIf CheckBox41.Value = False Then
[Export!D65536].End(xlUp).Offset(0).Resize(, 7) = ""
Range("A4:G4").Font.Color = vbBlack
End If
End Sub
Private Sub CheckBox42_Click()
If CheckBox41.Value = True Then
[Export!D65536].End(xlUp).Offset(1).Resize(, 7) = ['3 GRAINERS'!A5].Resize(, 7).Value
Range("A5:G5").Font.Color = vbGreen
ElseIf CheckBox41.Value = False Then
[Export!D65536].End(xlUp).Offset(0).Resize(, 7) = ""
Range("A5:G5").Font.Color = vbBlack
End If
End Sub