Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Aligné les données sous condition (VBA)

Anr1

XLDnaute Occasionnel
Supporter XLD
Bonjour Forum,


J'aimerais bien avoir une macro VBA si c'est possible qui permet d’aligné les données de chaque contrat sous condition si'ils ont le même risque et même date.

Ci-joint mon fichier test avec des résultats attendu

Je reste à votre disposition pour plus d'information.

Merci d'avance
 

Pièces jointes

  • Test.xlsx
    11.8 KB · Affichages: 26

Dranreb

XLDnaute Barbatruc
Bonjour.
Il serait possible de classer le tableau par risque et par date puis de les reproduire de gauche à droite en recommençant à partir de la 1ère colonne à chaque rupture sur la date et le risque
 

Dranreb

XLDnaute Barbatruc
Je viens de voir que ce sont toujours des avenants du même contrat ?
Dans ce cas il faudrait aussi que ça reste classé sur le contrat, et dans ce cas ce ne sera pas l'ordre indiqué dans "attendu".
Les couleurs ne sont pas à reproduire, j'espère ?
 

Anr1

XLDnaute Occasionnel
Supporter XLD
oui ce sont des avenant pour même contrat mais la seul condition pour aligner les données c'est le risque et la date même si les avenants est pas identique.
C'est juste en fonction de date et le risque comme vous avez remarquer dans "attendu"

Merci
 

Anr1

XLDnaute Occasionnel
Supporter XLD
A chaque groupe y'on a ( en colonne :
avenantcatgorierisquedate
) si le risque et date sont identique pour chaque contrat.
et en colonne "A" ya le contrat commun c'est comme un "id" pour chaque ligne.

Mais si vous avez d'autre proposition je suis preneur
 

Dranreb

XLDnaute Barbatruc
Oui j'ai bien compris , ce que je ne comprends pas c'est pourquoi si risque et date sont communs dans chaque ligne pourquoi ne les voulez vous pas qu'une seule fois au début, à coté du contrat.
 

Dranreb

XLDnaute Barbatruc
Pas tout à fait. Je ne reproduirait justement que des paires de colonnes avenant et catégorie, les risque et date commun à tous étant une seule fois dans des colonnes 2 et 3, à coté du contrat.
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…