Bonjour à tous,
Toujours dans la poursuite de mes recherches pour l'un de mes projets ... je souhaite lancer une procédure de sauvegarde d'un fichier à intervalle régulière ... l'aspect régulier étant particulièrement variable ... bref !
J'ai imaginé une commande qui à l'ouverture du classeur vérifierait l’existence du fichier en question donc s'il a déjà était enregistrer la commande s'interrompt sinon en enregistre le fichier.
La subtilité c'est que le nom est variable. La commande enregistre la classeur avec le nom et l'année du mois précédent
'récupérer le nom à donner au nouveau classeur
1 nomNewClasseur = Format(DateSerial(Year(Date), Month(Date) - 1, 1), "mm-yyyy") & " " & "Boulogne"
'sauvegarder le classeur et le fermer
On Error Resume Next
newWbk.SaveAs pathMesDocuments & "\" & nomNewClasseur & ".xlsx"
Donc pour mon besoin j'aimerais tester à chaque ouverture du classeur s'il existe dans un dossier déterminer un fichier avec ce nom "composé" ... si le fichier n'existe pas (donc avec le mois précédent) il lance la macro qui crée la sauvegarde si le fichier existe il stop la procédure et ne lance pas la macro
Merci d'avance à tous ceux qui prendront le temps de se pencher sur mon problème.
Toujours dans la poursuite de mes recherches pour l'un de mes projets ... je souhaite lancer une procédure de sauvegarde d'un fichier à intervalle régulière ... l'aspect régulier étant particulièrement variable ... bref !
J'ai imaginé une commande qui à l'ouverture du classeur vérifierait l’existence du fichier en question donc s'il a déjà était enregistrer la commande s'interrompt sinon en enregistre le fichier.
La subtilité c'est que le nom est variable. La commande enregistre la classeur avec le nom et l'année du mois précédent
'récupérer le nom à donner au nouveau classeur
1 nomNewClasseur = Format(DateSerial(Year(Date), Month(Date) - 1, 1), "mm-yyyy") & " " & "Boulogne"
'sauvegarder le classeur et le fermer
On Error Resume Next
newWbk.SaveAs pathMesDocuments & "\" & nomNewClasseur & ".xlsx"
Donc pour mon besoin j'aimerais tester à chaque ouverture du classeur s'il existe dans un dossier déterminer un fichier avec ce nom "composé" ... si le fichier n'existe pas (donc avec le mois précédent) il lance la macro qui crée la sauvegarde si le fichier existe il stop la procédure et ne lance pas la macro
Merci d'avance à tous ceux qui prendront le temps de se pencher sur mon problème.