Recherches multiples VBA (IF ?)

Bonjour,

Je cherche à créer une macro qui me permet de récupérer dans une feuille synthétisée ("feuillesynt") les données contenues dans 2 autres onglets ("onglet 1" et "onglet 2").

Par exemple, j'aimerai rechercher la valeur de la sous-variable "cont" (colonne B) du pays "CC (Colonne A, certaines cellules sont fusionnées) qui se trouve en colonne C ou P dans "onglet 1" et "onglet 2".

Je suis parvenue en utilisant les fonctions If en spécifiant les numéros de lignes ou colonnes où trouver les informations dans "onglet 1" et "onglet 2". Mais, le format dans les 2 onglets n'est pas identique et en plus change d'1 mois à l'autre (l'emplacement des colonnes C et P ainsi que l’ordre des variables et sous variables en colonnes A et B)

J'ai pensé à utiliser recherchev mais elle trouve ses limites dans mon cas de figure..

Je joins un fichier simplifié pour vous donner un aperçu.

Est-ce que vous saurez svp quelles autres fonctions je pourrai utiliser à la place ? Et me donner un exemple svp ?

Merci d'avance,

Rechercher des sujets similaires à "recherches multiples vba"