Choix fichier / copier / renommer

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

ptibaz

XLDnaute Junior
Bonjour a tous !

J'ai besoin de votre aide pour faire 3 bricoles:

A l'ouverture du fichier qui s'apelle "Remise.xls"
1) l'utilisateur doit choisir un fichier excel existant
2) copier ce fichier dans "C:\remise\"
3) le copier à nouveau pour écraser un fichier déjà existant nommé "Nomenclature.xls"

A partir de là, je peux travailler.

Merci d'avance...
 
Re : Choix fichier / copier / renommer

bonjour ptibaz,

Tu peux faire comme ceci :

Place cette macro ds le module ThisWorkbook du fichier "Remise.xls"
VB:
Private Sub Workbook_Open()
    Application.DisplayAlerts = False
    'Ouvrir un fichier excel qu'on choisit
    MonFichier = Application.GetOpenFilename("Fichiers Excel (*.xl*), *.xl*")
    If MonFichier <> False Then Workbooks.Open Filename:=MonFichier Else Exit Sub
    'Le sauvegarder ds le répertoire Remise
    ActiveWorkbook.SaveAs "C:\Remise\" & ActiveWorkbook.Name
    'puis dans le rép courant sous le nom Nomenclature.xls
    ActiveWorkbook.SaveAs ThisWorkbook.Path & "\Nomenclature.xls"
    Application.DisplayAlerts = True
End Sub
 
Re : Choix fichier / copier / renommer

Merci Softmama,

Ca marche bien, mais est-ce que c'est possible de faire toutes ces opérations sans avoir a ouvrir le classeur?
Je ne veux ouvrir que le fichier "Remise.xls" L'autre n'a pas besoin d'etre ouvert. Ca peut meme faire ramer ou poser pb quelque fois.

C'est possible je pense en utilisant des fonction DOS . Je connait pas.

merci de m'aider
 
- 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

Discussions similaires

Réponses
6
Affichages
662
Réponses
3
Affichages
879
Réponses
22
Affichages
2 K
Réponses
13
Affichages
786
Retour