ouvrir,sauver, fermer un fichier automatiquement

  • Initiateur de la discussion Initiateur de la discussion Stephane
  • 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 !

S

Stephane

Guest
Bonjour,

je souhaiterais savoir comment ouvrir un fichier, y faire des modifs (via macro) le sauver et le fermer tout cela dans une macro.

En fait mon but est de mettre un série de fichier à jour sans les ouvrirs et y apporter quelques modifications.

Y a-t-il qqn qui pourra m'aider ???

Merci d'avance.

Stéphane
 
Bonjour Stephane

Pour plus d'aide je te suggère plus de détails.
Que veut-tu faire comme modification? Ta base reste-t-elle pareille et c'est les macro que tu veut mettre à jour?

Sinon avec l'enregistreur:
'ouvre classeur1
Workbooks.Open Filename:= _
'C:\\Documents and Settings\\Claude\\Mesdocuments\\Classeur1.xls'
'sélectionne C1 et delete sa valeur
Range('C1').Select
Selection.ClearContents
'referme et save
ActiveWorkbook.Save
ActiveWindow.Close

A+

Temjeh
(si tu veut updater les macros et la mise en page j'en ai une tout fait)
 
En fait ce que je veux mettre à jour c est les liens du fichier excel, mais j'arrive déja pas à ce qu il ouvre mon doc ?

voilà ce que j ai

Workbooks.Open Filename:='M:\\Stéphane\\test'
Range('A4').Select
Selection.ClearContents
ActiveWorkbook.Save
ActiveWindow.Close

merci d avance
 
Rebonjour

Oui ton prob est que tu doit y mettre le chemin au complet:
Stéphanetest.xls

Ou dans le même directory:

Dim chem As String

chem = ThisWorkbook.Path & '/'

Application.Workbooks.Open (chem & 'Stéphanetest.xls')

A+

Temjeh
 
- 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

Retour