Bonsoir,

Envoyé par
SBranchu
comment palier à ça sans avoir à déprotéger la feuille ?
Au lieu de protéger ta feuille avec Excel, tu la protèges en VBA avec ce code qui protégera pour l'utilisateur mais qui te permettra de fonctionner en VBA.
Sheets("Feuil1").Protect UserInterfaceOnly:=True, Password:="x"
Tu peux ensuite supprimer ton code pour effacer le mot de passe.
Deuxièmement, cela ne donne pas la "vraie" dernière cellule mais sauf erreur, la dernière cellule qui a été "utilisée"
Jusqu'à preuve du contraire cette fonction donne bien la dernière cellule de la feuille comme son nom l'indique.
Partager