ENregistrer automatiquement fichier excel dans dossiers ...
15 réponses
aravis
bonjour, vba est un langage très complexe.
Voici mon souci, j'ai un code qui me permet d'enregistrer tout les jours, un
fichier excel.
Le truc c'est que j'aimerai enregistrer les dossiers dans ../dates/janvier (
dans le dossier du mois actuellement)
voici mon code :
rivate Sub Workbook_Open()
Dim projet As Single
projet = Format(Now(), "ddmmyyyy")
ActiveWorkbook.SaveAs Filename:="V:\Production
LP11\morgan\SPCompresseurs\ du " & projet & ".xls", FileFormat:=xlNormal, _
Password:="", WriteResPassword:="", ReadOnlyRecommended:=True, _
CreateBackup:=True
End Sub
quand je compile ca me marque : membre ou méthode de donnée introuvable.
et ca me surligne WorksheetFunction .
C'est bizarre vu que j'ai mon dossier mai dans compresseurLP11
JLuc
quand je compile ca me marque : membre ou méthode de donnée introuvable.
et ca me surligne WorksheetFunction .
C'est bizarre vu que j'ai mon dossier mai dans compresseurLP11
Ca vient pas du repertoire existant ou pas, mais soit de la fonction "Proper" soit de la fonction "Format". essai : mois = Format(Date, "mmmm") mois = Application.WorksheetFunction.Proper(mois) et regarde où çà bloque
-- JLuc
quand je compile ca me marque : membre ou méthode de donnée introuvable.
et ca me surligne WorksheetFunction .
C'est bizarre vu que j'ai mon dossier mai dans compresseurLP11
Ca vient pas du repertoire existant ou pas, mais soit de la fonction
"Proper" soit de la fonction "Format".
essai :
mois = Format(Date, "mmmm")
mois = Application.WorksheetFunction.Proper(mois)
et regarde où çà bloque
quand je compile ca me marque : membre ou méthode de donnée introuvable.
et ca me surligne WorksheetFunction .
C'est bizarre vu que j'ai mon dossier mai dans compresseurLP11
Ca vient pas du repertoire existant ou pas, mais soit de la fonction "Proper" soit de la fonction "Format". essai : mois = Format(Date, "mmmm") mois = Application.WorksheetFunction.Proper(mois) et regarde où çà bloque
-- JLuc
aravis
ca change rien, toujours le meme message avec mois = Application.WorksheetFunction.Proper(mois)
quand je met mois = Format(Date, "mmmm") , ca l'enregistre bien dans le dossier mai, mais il garde le nom projet 2 :(
Private Sub Workbook_Open()
Dim projet2 As String
projet = Format(Now(), "ddmmyyyy") mois = Format(Date, "mmmm")
chemin = "V:Production LP11morganSPCompresseursmois" & mois & ""