C/C et fermer un fichier - VB/VBA/VBS - Programmation
MarshPosté le 06-06-2014 à 15:35:29
Bonjour, je veux créer un code ou j'ouvre un grande nombre de fichier excel pour C/C dans un fiche synthèse les mêmes cellules pour pouvoir faire un comparatif ensuite.
J'ai deux problèmes, de 1 je n'arrive pas à copier les valeurs du fichier excel ouvert automatiquement pour le mettre dans la feuille contenant la macro et de 2 je n'arrive pas à refermer le fichier une fois ouvert pour passer au suivant..; Je vous montre ce que j'ai pour le moment !
Code :
Option Explicit
Dim F(), Col
Dim Chemin, NomFichier, wb2, Fdép
Sub SyntheseDesOutils()
Application.ScreenUpdating = False
Application.EnableEvents = False
Set Fdép = ActiveSheet
Chemin = ThisWorkbook.Path & "\"
NomFichier = Dir(Chemin & "*.xls*" ) 'ouvre tous les fichiers .xls*
With Fdép
Do While Len(NomFichier) > 0
If NomFichier <> ThisWorkbook.Name Then
Set wb2 = Workbooks.Open(Chemin & NomFichier) 'Ouvre le fichier
End If
Col = .Cells(3, Columns.Count).End(xlToLeft).Column + 1
Marsh Posté le 06-06-2014 à 15:35:29
Bonjour, je veux créer un code ou j'ouvre un grande nombre de fichier excel pour C/C dans un fiche synthèse les mêmes cellules pour pouvoir faire un comparatif ensuite.
J'ai deux problèmes, de 1 je n'arrive pas à copier les valeurs du fichier excel ouvert automatiquement pour le mettre dans la feuille contenant la macro et de 2 je n'arrive pas à refermer le fichier une fois ouvert pour passer au suivant..; Je vous montre ce que j'ai pour le moment !
Ce que j'ai surligné est surligné en Jaune sur mon code quand j'execute ma macro !
Merci d'avance à ceux qui voudront bien m'aider !