Copie d'un fichier vers l'autre

  • Initiateur de la discussion Initiateur de la discussion Mélodie lanoy
  • 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 !

M

Mélodie lanoy

Guest
Bonjour à tous,

Voilà j'ai un petit blème pour la copie d'une cellule d'un fichier vers une cellule d'un autre fichier: j'arrive pas à formuler la commande. J'ai fais plusieurs recherches sur le forum et j'ai pas trouvé.
En pratique, je voudrais copier les 4 premières cellules d'un fichier se trouvant sur le lecteur X vers le claseur en cours (où se trouve ma macro).

Merci d'avance pour vos réponses.

Mélodie
@+
 
Salut Mélodie,

Voici un exemple à adapter à ton besoin :
Je suis dans un classeur Excel quelconque, sur une feuille quelconque.
Je veux lire les 20 premières lignes de la feuille "Liste des ventes" du classeur "Ventes.xls" qui se trouve dans un dossier précis.

Private Sub CommandButton1_Click()
Dim Chemin As String, Fichier As String, I As Integer
'Noms de chemin et de fichier à adapter
Chemin = "D:\HC\Excel\"
Fichier = "Ventes.xls"
'Ouverture du classeur "Ventes"
Workbooks.Open Chemin & Fichier
'Lecture des lignes du classeur "Ventes" et affectation à la feuille active
With Workbooks(Fichier).Sheets("Liste des ventes")
For I = 1 To 20
Range("A" & CStr(I)) = .Range("A" & CStr(I))
Range("B" & CStr(I)) = .Range("B" & CStr(I))
Next
End With
Workbooks(Fichier).Close
End Sub

A toi de jouer !
A+
Horatio
 
- 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