Re:empecher d'utiliser "enregistrer" dans le menu
Re Lilie, 🙂
ben Vi, c'est ce que j'avais marqué :
Dans ton appli tu rajouteras bien sur un appel Call Truc dans les évènementielles de Workbook ( les procédures private), sinon tu fermes en sauvage et tu ne peux sauvegarder.
Bon quand tu es face à un pb du genre, si tu ne connais pas, tu mets devant la ligne qui pose pb un ' ' ', ça la met en commentaire et l'invalide pour le moment. Mieux tu fais affiche, barre d'édition, tu la fixe en haut et tu peux avec les icones lignes bleues invalider, valider les lignes sélectionnées.
Pour en revenir à ta question, OK qui par défaut est à False rejete les sauvegardes, donc dans ta procédure à toi, il faut qu'à un moment donné tu mettes :
OK = True
Du coup la ligne IF n'agit pas, l'argument Cancel garde sa valeur Vraie, et l'enregistrement est possible 🙂
C'est ce qui se passe dans mon exemple en appuyant sur CTRL + Maj + B..
Si pas plus clair que ça, n'hésites pas ou au besoin joint un classeur avec juste le minimum (cf tutoriel en haut forum).
Bon courage,
Brico