Obliger à remplir une cellule EXCEL
lie
Messages postés
38
Statut
Membre
-
fanchmat -
fanchmat -
bonjour,
J'ai crée une fiche à remplir sous EXCEL , mais j'ai besoin que certaines cellules soient impérativement renseignées, sinon c la k ta.
Donc que faire ?
Merci - ;-)
Lie
J'ai crée une fiche à remplir sous EXCEL , mais j'ai besoin que certaines cellules soient impérativement renseignées, sinon c la k ta.
Donc que faire ?
Merci - ;-)
Lie
1 réponse
-
Bonjour lie,
Tu peux mettre dans le code VBA une petite macro Before_Close, du style :Private Sub Workbook_BeforeClose(Cancel As Boolean) If Sheets("Feuil1").Range("A1").Value = "" _ Or Sheets("Feuil1").Range("A2").Value = "" Then MsgBox "Saisie incomplète" Cancel = True End If End SubDe cette façon, il est impossible de quitter le classeur tant que les cellules en question sont vides...-
donc, j'ainscris bien cette macro dans visual basic editor (en changeant feuil1 par mon nom de feuille et mes cellules (bien sur!)
et ensuite j'enregistre ?
excuse moi de t'embeter !
merci- Bonsoir,
J'ai trouvé bien intéressant la réponse pour les cellules bloquées... De façon générale, la programmation ne m'intéresse pas vraiment - mais suite à votre réponse , j'avais une autre question ... Comment faire pour s'assurer de plus de 2 cellules tel l'exemple ? Que dois-je rajouter dans la syntaxe ? Ex. je voudrais m'assurer que E14, E15 et B22 soit obligataoirement remplie avant l'enregistrement et fermeture.
Merci ! Votre première réponse m'a fortement inspiré pour tester d'autres questions de même acabit,
Leprof,
Montréal, Qc
-