Ik heb onlangs een snipperkaart gemaakt met twee tabbladen 'Invoertijden' en 'Resultaat'. Door de hulp van dit forum en iemand die mij een VBA formule gaf lukt het nu om de gegevens die ik invul in uren op het tabblad 'Invoertijden', dit automatisch ook te zien is in het tabblad 'Resultaat' maar dan in decimalen zoals ook de bedoeling was. Dit werkt perfect. Het probleem is nu nog dat de kleuren van de cellen in 'Invoertijden' niet hetzelfde zijn (of worden) als in 'Resultaat'. Ik ben al een tijdje aan het puzzelen en op internet gaan zoeken maar ik weet niet hoe ik dat nu voor elkaar moet krijgen. Weet iemand raad? kan ik eventueel de kleurencode veranderen in deze formule:
Sub Kleuren_Vullen()
Application.ScreenUpdating = False
With Sheets("Resultaat")
.Range("B4:Y34").Value = ""
For Each cl In .Range("B4:Y34")
A = cl.Address
B = Sheets("Invoertijden").Range(A).Value * 24
Kleur = Sheets("Invoertijden").Range(A).Interior.ColorIndex
.Range(A).Interior.ColorIndex = Kleur
If B = 0 Then
.Range(A).Value = ""
Else
.Range(A).Interior.ColorIndex = 20
.Range(A).Value = B
End If
Next
End With
Application.ScreenUpdating = True
End Sub
'Range("A1").Interior.ColorIndex = 3
Bekijk bijlage Snipperkaart 2018 VB (test01).xlsm
Sub Kleuren_Vullen()
Application.ScreenUpdating = False
With Sheets("Resultaat")
.Range("B4:Y34").Value = ""
For Each cl In .Range("B4:Y34")
A = cl.Address
B = Sheets("Invoertijden").Range(A).Value * 24
Kleur = Sheets("Invoertijden").Range(A).Interior.ColorIndex
.Range(A).Interior.ColorIndex = Kleur
If B = 0 Then
.Range(A).Value = ""
Else
.Range(A).Interior.ColorIndex = 20
.Range(A).Value = B
End If
Next
End With
Application.ScreenUpdating = True
End Sub
'Range("A1").Interior.ColorIndex = 3
Bekijk bijlage Snipperkaart 2018 VB (test01).xlsm