Spinzi
XLDnaute Impliqué
Bonjour à tous,
je viens vers vous car c'est mon premier pas en VBA.
Je cherche à transformer une formule déjà existante en VBA car je suis limité en nombre d'imbrications, limite qu'il n'y a pas dans VBA.
Cependant, si cette formule est modifiable en formule normale, je suis preneur !
Le but de ce fichier est de lister tous les numéros d'affaires liés à un numéro de contrat (un contrat possède plusieurs affaires, maus une affaire à un seul contrat).
Pour cela, j'utilise 3 paramètres qui sont :
_Le numéro d'équipe (W2X,W2R,W2T,W33 ... toujours 3 caracteres et qui commence forcément par W)
_Le numéro de contrat
_Le nom du contrat
Je souhaite que si le numéro d'équipe n'est pas renseigné, que la formule chercher pour toute l'agence,
que si rien n'est renseigné, rien n'apparaisse,
que si le numéro d'équipe est renseigné, il cherche obligatoirement avec soit le numéro du contrat, soit le nom du contrat.
Le but de la manipulation est de rentrer toutes ces possibilité sachant que pour l'instant, quand je cherche par équipe, je ne peux rechercher que par nom de contrat (trop d'imbrication pour rajouter par numéro de contrat aussi).
Merci d'avance =)
ps : je viens de penser a quelque chose, si je nomme ma formule qui contient des si, et que j'intègre directement le nom que je lui ai défini dans ma nouvelle formule, ça va enlever des imbrications ? (parce que j'ai pas mal de Si dans ma formule pure)
ps 2 : je fichier v1 est le test que j'ai fais en définissant des noms, cependant ma formule ne fonctionne pas !
je viens vers vous car c'est mon premier pas en VBA.
Je cherche à transformer une formule déjà existante en VBA car je suis limité en nombre d'imbrications, limite qu'il n'y a pas dans VBA.
Cependant, si cette formule est modifiable en formule normale, je suis preneur !
Le but de ce fichier est de lister tous les numéros d'affaires liés à un numéro de contrat (un contrat possède plusieurs affaires, maus une affaire à un seul contrat).
Pour cela, j'utilise 3 paramètres qui sont :
_Le numéro d'équipe (W2X,W2R,W2T,W33 ... toujours 3 caracteres et qui commence forcément par W)
_Le numéro de contrat
_Le nom du contrat
Je souhaite que si le numéro d'équipe n'est pas renseigné, que la formule chercher pour toute l'agence,
que si rien n'est renseigné, rien n'apparaisse,
que si le numéro d'équipe est renseigné, il cherche obligatoirement avec soit le numéro du contrat, soit le nom du contrat.
Le but de la manipulation est de rentrer toutes ces possibilité sachant que pour l'instant, quand je cherche par équipe, je ne peux rechercher que par nom de contrat (trop d'imbrication pour rajouter par numéro de contrat aussi).
Merci d'avance =)
ps : je viens de penser a quelque chose, si je nomme ma formule qui contient des si, et que j'intègre directement le nom que je lui ai défini dans ma nouvelle formule, ça va enlever des imbrications ? (parce que j'ai pas mal de Si dans ma formule pure)
ps 2 : je fichier v1 est le test que j'ai fais en définissant des noms, cependant ma formule ne fonctionne pas !
Pièces jointes
Dernière édition: