Bonjour à tous!

Présentation :
Je suis un jeune ingénieur Méthodes, je sais programmer en C et Java et je viens de me mettre au VB sur Excel dans le cadre de mon travail pour le traitement de donné. Je connais donc assez bien les bases de la programmation mais je bloque encore sur certains points.

Description du problème :
J'ai deux fichiers xls A et B. Dans le fichier A, j'ai une macro qui permet d'ouvrir le fichier B. Je ne trouve pas comment l'on peut faire pour copier des données du fichier B pour les coller dans le fichier A.

Exemple de fonction :
Voici ce que j'ai tenté de faire ;
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Private Sub CommandButton1_Click()
    Sheets("Feuille du fichier A").Select
    Cells.Select
    Selection.ClearContents
    Range("A1").Select
    ChDir "E:\"
    Workbooks.Open Filename:="\Travail\NomDuFichierB.xls"
    Range("G9").Select
    Cells.Select
    Selection.Copy
    Windows("Feuille du fichier A").Activate
    Cells.Select
    Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
    Range("A1").Select
    Application.CutCopyMode = False
    ActiveWindow.Close
End Sub
Merci pour votre aide!
Emmanuel