Bonjour à tous,
Nouvelle venue sur le Forum d'Excel Pratique et débutante en VBA avec un niveau intermédiaire faible en EXCEL), je rejoins ce groupe de passionnés d'EXCEL et VBA.
J'espère apprendre beaucoup auprès de vous et commencer d'ici quelques semaines à vous aider à mon tour dans la résolution de problèmes !
Voici ma question :
Je suis dans un classeur Classeur1 et à partir de là, je dois créer une macro qui doit créer un classeur nommé C2 (une macro va ensuite récupérer des données sur le web, les mettre en forme et les classer).
Cette seconde macro doit-elle d'ailleurs figurer dans le code du classeur Classeur1 ou C2?
Ci-dessous mon code qui fonctionne partiellement puisque le classeur Classeur 1 apparait bien sur le bureau mais sans en changer le nom (???) et qui ne l'enregistre pas non plus sur le bureau (???).
De plus, il y a un message d'erreur que je n'arrive pas à enlever à l'exécution avec un code erreur 438:
*********************************
Sub macroM()
'Création d'un nouveau classeur, l'enregistrer à un emplacement donné et le renommer en C2
Workbooks.Add("Classeur1.xlsx")
ActiveWorkbook.SaveAsFilename = "C:\.......\Bureau\C2.xlsx"
Workbooks("C2.xlsx").Activate
'Sauvegarder le classeur actif C2
ActiveWorkbook.Save
End Sub
********************************
Est-ce que quelqu'un pourrait m'aider s'il vous plait?
Merci à tous.
Cordialement
Fraise678