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 ;
Merci pour votre aide!
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
Emmanuel
Partager