sebbbbb
XLDnaute Impliqué
Bonjour
J'utilise le script suivant :
If ActiveSheet.Name = "SOF EXXON" Then
If Sheets("Fiche Données").Range("E15").Value = "DONGES N°" Then Cancel = True
MsgBox "VEUILLEZ INDIQUER LE NOM COMPLET DU POSTE A QUAI DANS L'ONGLET 'FICHE DONNEES' POUR POUVOIR IMPRIMER CE DOCUMENT"
End If
cependant je me rends compte que meme si celui ci fonctionne, il y a un hic car lorsque je modifie la valeur de la cellule E15 en ajoutant un chiffre (exemple DONGES N°7), le message d'alerte se lance quand même. je me rends compte en fait que si la cellule est modifiée mais qu'il reste quand même le texte lançant le script
je voudrais donc que l'impression se fasse des qu'il y a modification de la cellule E15 , même si l'on garde le texte de base
j'espère m'être explique suffisament clairement
merci par avance
seb
J'utilise le script suivant :
If ActiveSheet.Name = "SOF EXXON" Then
If Sheets("Fiche Données").Range("E15").Value = "DONGES N°" Then Cancel = True
MsgBox "VEUILLEZ INDIQUER LE NOM COMPLET DU POSTE A QUAI DANS L'ONGLET 'FICHE DONNEES' POUR POUVOIR IMPRIMER CE DOCUMENT"
End If
cependant je me rends compte que meme si celui ci fonctionne, il y a un hic car lorsque je modifie la valeur de la cellule E15 en ajoutant un chiffre (exemple DONGES N°7), le message d'alerte se lance quand même. je me rends compte en fait que si la cellule est modifiée mais qu'il reste quand même le texte lançant le script
je voudrais donc que l'impression se fasse des qu'il y a modification de la cellule E15 , même si l'on garde le texte de base
j'espère m'être explique suffisament clairement
merci par avance
seb