VBA - Excel :Recherche par élimination sur une feuille

Septembre 2016



La fonction primaire de cette application est, comme le titre l'indique,la sélection sur une feuille. Mais elle est également un bon préliminaire à une application client ou facturation et bien d'autres encore.

Cette démonstration met en oeuvre :
  • Une feuille avec sélection successive immédiate (comme un ComboBox)
  • Collections d'objets.
  • Collection de classes
  • Liste des imprimantes du PC
  • Sélection de l'impression, enveloppes ou lettres


Mais la fonction la plus élaborée est le filtre actif sur la feuille Liste Fiche.
Elle permet la sélection instantanée (ce qui n'est pas possible avec Excel) des lignes suivant le filtre appliqué.
Ce serait difficile de tout expliquer sans modèle.

Aussi, vous pouvez télécharger un classeur exemple.

Note : Si vous êtes sur Excel 2007 ou plus supprimez le calendrier qui n'est pas compatible avec ces versions. De toute façon il n'est là que par facilité et ne sert pas dans le code
.
Toutes le possibilités sont documentées dans l'application.

Des lignes d'aide sont également disponibles dans le code.

Note : quand vous avez téléchargés le fichier s'il a un autre nom, il faut le renommer "Publipostage Fiche.xls" pour ne pas avoir d'erreur.

A voir également :

Ce document intitulé «  VBA - Excel :Recherche par élimination sur une feuille  » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.