Macro Excel

Bonjour

Je reviens vers vous pour une macro du type:

empêcher l'écriture dans la plage A15:G36 tant que la cellule C44:D45 est vide

avec message, "insérer le N° de dossier dans la cellule C44"

Merci

29hern521.xlsm (17.73 Ko)

Bonjour,

Tu peux tester le code suivant :

Private Sub Worksheet_Change(ByVal Target As Excel.Range)
If Target.Count > 1 Then Exit Sub
If Intersect(Target, Range("A15:G36")) Is Nothing Then Exit Sub
If IsEmpty(Range("C44")) Then
   Application.EnableEvents = False
   MsgBox "Merci de tout d'abord saisir le N° de Dossier en C44", 48, ""
   Target.Value = ""
   Application.EnableEvents = True
End If
End Sub

Salut james007

C'est super!

Un grand Merci

Un très bonne journée et très bon week-end

Re,

De rien ...

Merci pour tes remerciements ...

Re

C'est normal et quoi de plus naturel. je pose un problème et tu y réponds sympathiquement, sans être outrancier ou désobligeant

Re,

Accessoirement ... j'essaye de remercier tous les personnes qui disent Merci ...

pour la simple et bonne raison ... que ce n'est pas (... et de loin...) la majorité ...

Rechercher des sujets similaires à "macro"