Remplacer Macro par formule

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

antiphot

XLDnaute Occasionnel
Bonjour à toutes et à tous

Une fois n'est pas coutume, j'ai besoin d'un formuliste ! En effet, si la macro que j'ai réalisé (cf fichier joint) fonctionne, cela ne me satisfait pas et j'aimerais la remplacer par une formule

En A1 de ma feuille 1, j'ai une liste déroulante qui fait référence à une liste variable en colonne 1 de ma feuille 2.

En A2 de ma feuille 1, j'ai une cellule qui doit se remplir automatiquement en fonction de la valeur de A1 avec les données situées en feuille 2 colonne 2.
Ex: le projet1 (situé en ligne 2, colonne 1) a sa correspondance avec le code projet (situé en ligne 2, colonne 2), ... etc

Par macro, la seule façon que j'ai trouvé était de passer par une macro événementielle, mais bon je ne trouve pas cela très orthodoxe !

J'ai cru comprendre en furetant sur le forum et ailleurs qu'il y aurait peut-être une possibilité en passant par SOMMEPROD ? Mais si mes connaissances en vba sont encore balbutiantes, les formules sont pour moi un langage hermétique.

Je sollicite donc un des formulistes de ce forum pour m'éclairer à ce sujet.

Par avance merci pour vos précieux conseils

PS: Ci-joint mon fichier exemple avec la macro événementielle
 

Pièces jointes

Re : Remplacer Macro par formule

Bonjour le Forum,
Bonjour antiphot

créer une autre plage ici cade pour tes codes sur le même format que projet et met cette formule

=index(code;equiv(A1;PROJET;0))

Jocelyn

Oup's bonjour Banzai et désolé pour la collision
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
3
Affichages
190
Réponses
8
Affichages
472
Réponses
5
Affichages
236
Réponses
72
Affichages
1 K
Retour