bonsoir
je ne dis pas que c'est con je dis que c'est inutile
ben c'est pire que ce que je pensait
a quoi ca sert de mettre "=aujourdhui() en formule puis .value=.value en vba sur le fichier de destination (copie de ton original je suppose)
autant le faire tout de suite en vba
cells(x,y)=format(date,"dd/mm/yyyy")
et c'est valable pour tout le reste
pourquoi:
ben imagine q'un autre classeur est ouvert dans la meme instance que celui la et que par exemple le calculate est bloqué ben walouh c'est toute ton incrémentation automatique qui fout le camp
et y a bien d'autre raison encore
moi je ferait comme précédemment cité pour la date
et avec un/des name caché(s) pour la/les incrémentation(s)
simple a mettre en place
il y a moult exemples dont d'il y a quelques jours
mais vous faites comme vous voulez
tients testez ca
cliquez sur nouveau, remplissez , cliquez enregistrer , fermez, ré ouvrez ,cliquer sur nouveau,etc..etc....,etc....
le code est dans la feuille et devisnumber est un name
et c'est tout