chappyporfaro
XLDnaute Junior
Bonjour à tous,
Je suppose que c'est un sujet qui a déjà été abordé mais mes recherches n'aboutissent pas à une solution concrète.
J'aimerais avoir une macro qui gère la révision de mon fichier (en XL2007 ou en XL2003 dépendant la version du fichier de base).
Voilà, j'ai un fichier "Classeur.xlsx" et je voudrais sauvegarder, dans le même répertoire, une nouvelle révision au format "* Rev-xx.xlsx", c'est-à dire : "Classeur Rev-00.xlsx", "Classeur Rev-01.xlsx", "Classeur Rev-02.xlsx", etc. jusqu'à 99.
Mais il faudrait que la macro vérifie s'il y a déjà une ou des révision(s) dans le répertoire et incrémente celle à sauvegarder afin qu'elle soit la dernière :
Exemple :
Pierre
Je suppose que c'est un sujet qui a déjà été abordé mais mes recherches n'aboutissent pas à une solution concrète.
J'aimerais avoir une macro qui gère la révision de mon fichier (en XL2007 ou en XL2003 dépendant la version du fichier de base).
Voilà, j'ai un fichier "Classeur.xlsx" et je voudrais sauvegarder, dans le même répertoire, une nouvelle révision au format "* Rev-xx.xlsx", c'est-à dire : "Classeur Rev-00.xlsx", "Classeur Rev-01.xlsx", "Classeur Rev-02.xlsx", etc. jusqu'à 99.
Mais il faudrait que la macro vérifie s'il y a déjà une ou des révision(s) dans le répertoire et incrémente celle à sauvegarder afin qu'elle soit la dernière :
Exemple :
Présents dans le répertoire :
Dans ce cas, le nouveau fichier serait enregistré sous le nom "Classeur Rev-10.xlsx" malgré le fait que les versions 00 à 03 et 06 à 07 n'existent pas (il m'arrive de temps à autre d'effacer ou archiver certains fichiers).
Merci à tous
Code:
Classeur.xlsx
Classeur Rev-04.xlsx
Classeur Rev-05.xlsx
Classeur Rev-08.xlsx
Classeur Rev-09.xlsx
Dans ce cas, le nouveau fichier serait enregistré sous le nom "Classeur Rev-10.xlsx" malgré le fait que les versions 00 à 03 et 06 à 07 n'existent pas (il m'arrive de temps à autre d'effacer ou archiver certains fichiers).
Pierre