XL 2016 Erreur lorsque j'exécute ma macro enregistré

ZAKAO

XLDnaute Junior
Bonjour tout le monde, vous allez pas en revenir mais si je suis là c'est que j'ai un soucis. Dans une de mes macros j'ai une erreur qui intervient lorsque je veux créer une liste déroulante semi automatique. Lorsque je le fais manuellement je n'ai pas de soucis, alors j'ai enregistré mes actions pour voir d'où vient le problème mais lorsque j'exécute la macro enregistré telle qu'elle, j'ai encore une erreur. Ci-joint un fichier test :
1639058008627.png


F_Name = DECALER(First_Name;0;0;NB.VAL(L_Name);1)
L_Name = première colonne de la première feuille
First_Name = première valeur de L_Name

Merci d'avance :)
 

Pièces jointes

  • Test.xlsm
    23.2 KB · Affichages: 9

patricktoulon

XLDnaute Barbatruc
re

OK ben en fait tout devient plus simple on fait ça vite fait bien pesé ( a perfectionner)
on prend les même et on recommence
je supprime la fonction de tri par ordre alphabétique (on en a plus besoins) puisque l'on va trier par un like dans un tableau intermédiaire

du coup le code en devient plus simple
le reste (au niveau du comportement ) est identique a mon premier exemple
tu tape dans le combo ta liste se reduit aux occurrences correspondantes
au click on récupère la ligne de la combobox cliquée avec application.index et on l'injecte dans un resize de la cellule
j'ai un décalage , je le solutionne certes mais je le comprends pas (encore une histoire de base(0/1) sans doute)
bref le code a sérieusement fait un régime 😅😂🤣
demo
demo.gif
 

Pièces jointes

  • Test V patricktoulon simply combobox V°2 .xlsm
    41.8 KB · Affichages: 3

Discussions similaires

Réponses
1
Affichages
380
Réponses
9
Affichages
342

Statistiques des forums

Discussions
315 094
Messages
2 116 144
Membres
112 669
dernier inscrit
Guigui2502