Lebonetletruand
XLDnaute Occasionnel
Bonsoir,
J'essaye de mettre en place une macro empêchant la modification d'une cellule si la saisie des informations à son sujet a commencé dans la base de données. La macro bloque sur la ligne en rouge dans la macro ci-dessous. Je n'arrive pas à trouver les termes pour nommer la plage de cellules variable.
Merci par avance de votre aide
J'essaye de mettre en place une macro empêchant la modification d'une cellule si la saisie des informations à son sujet a commencé dans la base de données. La macro bloque sur la ligne en rouge dans la macro ci-dessous. Je n'arrive pas à trouver les termes pour nommer la plage de cellules variable.
Merci par avance de votre aide
Code:
For i = 8 To 10
[COLOR="Red"]Set ColVide = Workbooks("Commande.xls").Sheets("Feuilles").Range(Cells(8, i), Cells(127, i))[/COLOR]
If Not Intersect([cells(i-4, 2)], Target) Is Nothing Then
If Application.WorksheetFunction.CountA(ColVide) = 0 Then
MsgBox ("Attention, le tableau des réponses a commencé à être complété. Un changement dans la liste des adhérents est fortement déconseillé")
End If
End If
Next i
Dernière édition: