OVH Cloud OVH Cloud

ouverture de fichiers en lecture seul

1 réponse
Avatar
Julius Marcus
Bonjour
je voudrais savoir s'il est possible enchaîner plusieurs actions seul par
ligne de commande ou macro :
1 ouvrir un fichier en lecture seul (sans avoir la boite de commande)
2 lancer une macro
3 enregistrer ce fichier actualise sous la forme datedu jourmonfichier.xls


Merci d'avance pour vos idées

1 réponse

Avatar
Frédéric Sigonneau
Bonjour,

Par exemple :

Sub test()
Dim Fichier
Fichier = "D:fsdatasVieillesDates.xls" 'ou n'importe quoi d'autre..
'1- ouvrir en lecture seule
Workbooks.Open Fichier, ReadOnly:=True
'2- exécuter une macro du fichier ouvert
Application.Run ActiveWorkbook.Name & "!MacroTest"
'3- enregistrer une copie du fichier modifié
ActiveWorkbook.SaveAs "D:fsdatas" & Format(Date, "dd-mm-yyyy") & ".xls"
End Sub

FS
---
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://perso.wanadoo.fr/frederic.sigonneau
Si votre question sur Excel est urgente, évitez ma bal !

Bonjour
je voudrais savoir s'il est possible enchaîner plusieurs actions seul par
ligne de commande ou macro :
1 ouvrir un fichier en lecture seul (sans avoir la boite de commande)
2 lancer une macro
3 enregistrer ce fichier actualise sous la forme datedu jourmonfichier.xls


Merci d'avance pour vos idées