Bonjour, j'ai un problème avec ma macro je comprends pas pourquoi, je dois faire en sorte que si la date du jour est égal a une cellule i dans une colonne 'date' C alors mais case à cocher prenne pour référence Di,Fi,Hi,Ji,Li ...
Si quelqu'un trouve ça m’arrangerai énormément.
Cordialement
Sub Macro1()
'
' Macro1 Macro
Dim i As Integer
For i = 3 To 199
If Worksheets("qrqc").Range("C1") = Worksheets("présence").Range("C, i") Then
ActiveSheet.Shapes.Range(Array("Check Box 2")).Select
With Selection
.Value = xlOff
.LinkedCell = "présence!$D$i"
.Display3DShading = False
End With
ActiveSheet.Shapes.Range(Array("Check Box 3")).Select
With Selection
.Value = xlOff
.LinkedCell = "présence!$F$i"
.Display3DShading = False
End With
ActiveSheet.Shapes.Range(Array("Check Box 4")).Select
With Selection
.Value = xlOff
.LinkedCell = "présence!$H$i"
.Display3DShading = False
End With
ActiveSheet.Shapes.Range(Array("Check Box 5")).Select
With Selection
.Value = xlOff
.LinkedCell = "présence!$J$i"
.Display3DShading = False
End With
ActiveSheet.Shapes.Range(Array("Check Box 6")).Select
With Selection
.Value = xlOff
.LinkedCell = "présence!$L$i"
.Display3DShading = False
End With
else
Next i
End If
End Sub