Selectionner des filtres un par un sans connaitre lesvaleurs

Bonjour à tous,

Tout d'abord merci à tous pour tous ces sujets dans lesquels j'ai trouvé énormément de solution à mes petits problèmes de macro

En voici un ou je n'ai pas trouvé de solution ou d'idée dans toutes vos messages, et j'espère que vous pourrez m'aider.

Voici ce que j'essaye de faire.

J'ai des données brute sur un fichier Excel sur lequel je note les appels de mes clients.

Par exemple (simplifié):

Colonne A les noms de mes clients

Colonne B la date d'appel

On retrouve donc en colonne A plusieurs fois le nom des même patients (pour leurs différents appels).

J'ai fait une macro qui me génère une liste des derniers appels de mes clients.

Pour ce faire, je fait un filtre pour chaque patient, je tri par ordre la colonne des date et je supprime toutes les lignes après la ligne 2.

Et ainsi de suite pour chaque nom de patient (Voir code ci-dessous).

Mon soucis apparaît lors de l'appel d'un nouveau patient, vu que je n'ai pas créer une ligne avec son nom.

Est il possible de sélectionner les critères d'une colonne filtrée les uns après les autres, sans pour autant connaitre sa valeur (par exemple dans VBA au lieux de mettre en critère directement le nom du patient, mettre critère 1 puis critère 2 ...)

Selection.Delete Shift:=xlUp

Bonjour,

ma boule de cristal ne voit pas de fichier...

Pourtant, ça peut aider surtout s'il ressemble au fichier originel !!!

P.

un peu de lecture: http://miniurl.be/r-12tb

Bonjour,

Il me semble que tes données mises sous forme de tableau, tableau associé à un tableau croisé dynamique (TCD) te permettrait de résoudre ton souci et cela sans procédure VBA.

Envoie un fichier et précise ta demande ou du moins l'objectif final.

Cdlt.

Voici un exemple:


Il s'agit là d'un exemple, et ma base est bien plus grande.

A l'origine le fichier comporte une quarantaine de colonne.

Le but de la macro est de me créer un tableau sur lequel n’apparaît que le dernier appel de tous mes clients.

Ensuite une série de calcul et de tableau est génér... mais cette partie là fonctionne.

10classeur1.xlsx (9.28 Ko)

Pour info j'ai collé la macro directement dans le fichier excel

Re,

Une proposition avec mise en forme en tableau, et TCD actualisé automatiquement.

A te relire.

Cdlt.

10classeur1.xlsm (20.84 Ko)

Merci pour cette solution.

J'essaye de l'appliquer à mon document pour voir, mais j'ai peur d’être bloqué dans la suite de ma macro...

je reviens vers vous pour vous tenir informé.

J'ai du faire quelques modifs, mais cette solution est parfaite.

Merci beaucoup

Rechercher des sujets similaires à "selectionner filtres connaitre lesvaleurs"