Copie coller avec VBA deux fichiers différents - VB/VBA/VBS - Programmation
Marsh Posté le 20-04-2015 à 12:25:40
Bonjour, 
| Code : 
 | 
et ensuite tu peux utiliser distWB.worksheets(1).cells(1,1).value 
pour obtenir une valeur par exemple. 
 
Quand tu as fini avec un workbook, avant de passer au suivant n'oublie pas de distWB.Close() 
 
Bon courage
Marsh Posté le 20-04-2015 à 15:11:23
Bonjour merci pour votre retour. 
 
C'est possible de vous envoyer mes fichiers et mon code par mail pour mieux voir ce que j'aimerais faire. 
J'aimerais pouvoir copier les paramètres  (A,B,C,D,E,F,G,H,I)en fonction d'une date précise.La date se trouvant dans la première colonne.Et pouvoir atteindre la dernière ligne remplie, sachant que le fichier source est déjà pré rempli avec les dates en première colonne.Par exemple si je prends le mois en cours,j'aimerais directement partir à la ligne 20/04/2015 qui correspondant à la dernière ligne rempli et copier les informations sur toute la ligne correspondante et les reporter sur le fichier de synthèse avec la date du jour. 
                         A     B       C      D     E       F       G      H     I  
01-avr-15  94	287	42	57	35	29	203	323	145                    
02-avr-15  94	287	42	57	35	29	202	322	145                    
03-avr-15  	94	287	42	57	35	29	202	322                    
04-avr-15  	94	287	42	57	35	29	202	324                
05-avr-15  94	287	42	57	35	29	202	322	145                    
06-avr-15  94	287	42	57	35	29	199	318	145                 
07-avr-15  	93	285	42	57	35	29	199	318                
08-avr-15  	94	286	42	57	35	29	201	320                   
 .                 
        . 
        . 
20-avr-15  	94	286	42	57	35	29	201	320  
21-avr-15    ' remplissage prévu pour demain 
22-avr-15                     ' remplissage prévu pour demain 
23-avr-15                    ' remplissage prévu pour demain 
 
Cdt 
 
 
Marsh Posté le 22-04-2015 à 17:09:01
Bonjour merci pour tout j'ai réussi à réaliser mon code grâce à vous. 
Marsh Posté le 20-04-2015 à 09:49:00
Bonjour,
Je suis débutant en VBA j'aimerais réaliser une macro qui va récupérer différentes informations par exemple d'une personne ( sexe,age,taille ...) les informations peuvent se situer dans différents onglets et me les ranger dans un autre fichier,l'ordre de rangement n'étant pas forcément le même.
C'est surtout comment faire la liaison entre un fichier local et un fichier réseau.
Fichier réseau \192.X.X.X\Suivi.xls le fichier réseau est rempli par d'autres personnes ,moi j'aimerais récupérer les informations et les arranger pour faire un historique.
Onglet Régis
Nom Régis
Taille 1,72
Sexe Masculin
Date 20/04/2015
Onglet Sophie
Nom Régis
Taille 1m
Sexe Féminin
Date 20/04/2015
et je veux les mettre dans un fichier local dans la colonne
Date Nom Taille Sexe Poids
20/04/2015 Régis 1,72m Masculin 90kg
20/04/2015 Sophie 1m Feminin 90kg
Sachant que j'aimerais pouvoir faire un historique sur une semaine des variations des paramètres donc la date est à prendre en compte aussi.
En vous remerciant d'avance