Bonjour,
Je débute avec l'utilisation de Access. J'ai une base (1seule table) importante de données à traiter (1million de lignes, 15champs).
Je souhaite faire la différence entre deux lignes de ma base et, suivant le résultat, fusionner les lignes.
Exemple :
Ligne Début Fin Nb jours
1 15/01 18/01 3
2 19/01 24/01 6
Si 19/01-18/01=1 alors je souhaite obtenir une seule ligne :
Ligne Début Fin Nb jours
1 15/01 24/01 9
Je pense qu'il faut programmer sous VBA. Cependant je vois comment écrire le code en VBA-Excel
If Cells (i+1,2)-Cells(i,1)=1 Then
Cells(i,2)=Cells(i+1,2)
Cells(i+1,2).EntireRow.Delete
End If
Mais je ne sais pas si ce genre de programme est réalisable sous VBA-Access...
Je vous remercie par avance de vos réponses
Partager