A voir également:
- Copier feuille d'un classeur à un autre
- Copier une vidéo youtube - Guide
- Feuille de pointage excel - Télécharger - Tableur
- Super copier - Télécharger - Gestion de fichiers
- Copier un disque dur - Guide
- Comment supprimer une feuille sur word - Guide
1 réponse
ThauTheme
Messages postés
1442
Date d'inscription
mardi 21 octobre 2014
Statut
Membre
Dernière intervention
29 juillet 2022
160
8 déc. 2016 à 13:45
8 déc. 2016 à 13:45
Bonjour Plum, bonjour le forum,
Essaie comme ça :
Essaie comme ça :
Sub RecupDonnees() Dim CC As Workbook 'déclare la variable CC (Classeur Cible) Dim FichierContact As Variant Dim CS As Workbook 'déclare la variable CS (Classeur Source) Set CC = ThisWorkbook 'définit le classeur cible CC MsgBox "Sélectionner le fichier contact" FichierContact = Application.GetOpenFilename("Tous les fichiers (*.*),*.*") If FichierContact = False Then Exit Sub Set CS = ActiveWorkbook 'définit le classeur source CC.Worksheets("CONTACT").Cells.ClearContents CS.Worksheets("Feuil1").Cells.Copy CC.Worksheets("CONTACT").Range("A1") CS.Close False End Sub
8 déc. 2016 à 14:32
Du coup le problème de mon code c'est que je n'ai pas clairement identifié mes classeurs en fait ?
8 déc. 2016 à 14:58
Maintenant quand je relance, j'ai droit à une "erreur d'exécution "9" : L'indice n'appartient pas à la sélection" xD
Et plus précisément, l'erreur se met sur la ligne :
8 déc. 2016 à 17:16
19 janv. 2017 à 14:12
J'ai fini par trouver une solution, du coup je la poste au cas où ça pourrait servir à quelqu'un.
Dans tous les cas, merci beaucoup pour ton aide :D