Bonjour tout le monde,
Tout d'abord, bonne année à tous, mes meilleurs voeux pour 2k17 !!
La tradition oblige de commencer par dire : "je débute en VBA et j'aurai besoin de votre aide".. et c'est vraiment le cas !
Ma demande : je travaille avec 2 fichiers excel en xslx (90 000 lignes), et dans les 2 fichiers on retrouve un même numéro contrat :
- 1er fichier contient données sur les différents exercices du contrat
NoContrat    DateDébutExercice        DateFinExcercice	           NoExcercice           
123	           01/01/2015	                  31/12/2015	                       2
123	           01/01/2016	                  31/12/2016	                       1
123	           01/01/2014	                  31/12/2014	                       3
562	           01/04/2015	                  31/03/2016	                       1
,,,	,,,	,,,,	,,,, 
Colonne A    Colonne B                    Colonne C                        Colonne D
NoContrat     DateDébutVenteSupp        DateFinContratSupp        MontantVente
123             25/03/2015                       25/04/2015                      10
123             01/06/2015                        01/08/2015                      8
123             02/10/2016                       02/12/2016                      13
562             01/06/2015                       01/07/2015                       5
562             22/08/2015                       22/09/2015                      10
Exemple : Résultat après macro
NoContrat  DateDébutExercice        DateFinExcercice	           NoExcercice         MontantVenteSupplémentaire   
123	          01/01/2015	                 31/12/2015	                      2                                        18
123	          01/01/2016	                 31/12/2016	                      1                                             13
123	          01/01/2014	                 31/12/2014	                      3
562	          01/04/2015	                31/03/2016	                      1                                             15
J'ai fait plusieurs tentatives avec des formules excel .. en vain, cela m'affecte pas au bon numéro d'exercice.
Toutes vos pistes me seront bénéfiques, j'espère que ma demande est compréhensible 
Merci d'avance,
						
					
Partager