Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Probleme de CopySaveAs

  • Initiateur de la discussion Initiateur de la discussion Rapheux
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

R

Rapheux

Guest
Bonjour à tous,

J'utilise actuellement un fichier matrice, que je copie/colle/renomme toute les semaines afin d'y recevoir une extraction d'Access.

Je voudrais faire directement la fonction copie/colle/renomme au moment de lancer la macro d'extraction depuis access. Seul hic sa fonctionne pas :

Code:
Public Sub Projet1()
Dim xlapp As Excel.Application
Dim xlbook As Excel.Workbook
Dim xlsheet As Excel.Worksheet
Dim base As Database
Dim rs As Recordset
Dim fname As String
Dim num_semaine As Byte
'Ouverture du fichier Matrice
Set xlapp = CreateObject("Excel.application")
Set xlbook = xlapp.Workbooks.Open(CurrentProject.Path & "\Indicateur.xlsx")
'Creation du nom de fichier en fonction du numero de semaine de la date encours
num_semaine = numweek(DateValue(Now()))
fname = "Semaine " & num_semaine
'Faire une copie du fichier matrice, puis le fermer
xlbook.SaveCopyAs (CurrentProject & "\" & fname & ".xls")
xlbook.Close
'Ouvrir le nouveau fichier
Set xlbook = xlapp.Workbooks.Open(CurrentProject & "\" & fname & ".xls")
Set xlsheet = xlbook.Worksheets(1)
'Suite de la marcro
Set base = CurrentDb
End Sub

Message d'erreur :
Propriété ou méthode non géré par cet objet

Debogage :
Code:
xlbook.SaveCopyAs (CurrentProject & "\" & fname & ".xls")


Si quelqu'un à une idée, je suis preneur ! Là je fait le tour sans voir à coté de quoi je passe.

Cdlt,
Rapheux
 
Re : Probleme de CopySaveAs

Bonjour Rapheux 🙂,
N'aurait tu pas perdu un petit bout ?
Code:
CurrentProject[COLOR=red][B].Path[/B][/COLOR]
Il est bien dans le premier Open, mais pas dans le SaveCopyAs, ni d'ailleurs dans l'Open suivant.
Bonne journée 😎
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

J
Réponses
1
Affichages
2 K
  • Question Question
Microsoft 365 VBA sur outlook
Réponses
14
Affichages
1 K
A
Réponses
2
Affichages
3 K
A
  • Question Question
Microsoft 365 Récuperer donner
Réponses
2
Affichages
812
S
Réponses
11
Affichages
2 K
C
Réponses
2
Affichages
2 K
C
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…