J'ai toutes les peines du monde à utiliser l'aide d'OO pour mon problème car je ne connais pas les termes techniques associés aux fonctions que je cherche à reproduire.
J'ai deux feuilles : l'une nommée data qui contient un listing de personnes, et l'autre nommée matrice dans laquelle je souhaite copier automatiquement certains éléments du listing sus-cité.
L'élément clé que je souhaite utiliser comme condition de la présence (ou pas) d'une personne dans la feuille "matrice" est un numéro (qui apparait dans le listing au sein d'une cellule contenant une liste de validité elle-même construite par concaténation ; je peux toutefois faire apparaitre ce numéro en tant que tel si c'est plus simple).
Traduit naïvement en terme de logique de programmation, voila ce que ça donne :
- Code: Tout sélectionner AgrandirRéduire
$matrice.L4=%numero (donnée entrée à la main)
si %numero existe dans $data.T2
alors $matrice.B4=$data.I2
et $matrice.C4=$data.J2
puis
si %numero existe dans $data.T3
$matrice.B5=$data.I3
et $matrice.C5=$data.J3
etc...
Je souhaite également que le changement de %numero provoque automatiquement la modification du listing présent dans la feuille matrice, et qu'un ajout dans la feuille data provoque la mise à jour (si la condition est remplie) de la feuille matrice.
En espérant avoir été clair.



