Problème avec code VBA pour TCD

Bonjour

j'ai le tableau suivant (tableau de départ), mon code VBA dans l'enregistreur macro ne permet pas de donner les résultats voulu (tableau trouvé)

si qlq'1 entre qui px m trouver un code pour trouver (le tableau cherché), en éliminant ls vides entre ls lignes.

Please help

10hemed-1.xlsx (16.17 Ko)

Bonjour,

Vous n'êtes pas dans la bonne démarche en vous compliquant la vie avec un tableau source non normalisé. Commencez par revoir sa structure et votre TCD ne posera plus problème.

ci-joint exemple :

11hemed-2.xlsx (16.91 Ko)

Bonjour,

pourquoi tu parles de vba ?
Pas besoin pour un TCD, éventuellement limité à la mise à jour des données sources ou à l'actualisation.
eric

Bonjour @thev et Eriiic

je vx éviter cette répétition que thev a faire

je parle du code VBA pour insérer dans un bouton pour commander ma feuille sans l'intégrer dedans pcq ca sera protéger

j'espère qu c clair

Bonjour

je vx éviter cette répétition que thev a faire

le VBA ne permet pas d'outrepasser les règles de fonctionnement d'Excel et notamment celle qui nécessite un tableau sans trous pour créer un TCD pertinent

Tu as déjà posté ici https://forum.excel-pratique.com/excel/tcd-pour-renvoyer-une-somme-160703 et sur d'autres forums

Bonjour,

à lire d'urgence ;-)
http://www.xlerateur.com/divers/2010/05/14/les-13-regles-d%E2%80%99or-pour-utiliser-excel-comme-gest...
à respecter pour les TCD.
Tout ce que tu peux faire c'est mettre la police en blanc là où tu ne veux pas que les valeurs se voient.
eric

RE

Tout ce que tu peux faire c'est mettre la police en blanc là où tu ne veux pas que les valeurs se voient

par MFC

on peut aussi masquer par le format de nombre

Outre le TCD cela permet que le tableau soit triable, filtrable...

Rechercher des sujets similaires à "probleme code vba tcd"