Rapport de message :*
 

Re: MFC multiple dans cellule = ligne idem

Titre du sujet : Re: MFC multiple dans cellule = ligne idem
par myDearFriend! le 31/01/2008 22:46:53

Re,

Voici donc en téléchargement la version beta de mDF MFCmultiples v3.0 !

Je me suis tout d'abord efforcé de garder la simplicité d'utilisation qui rendait cette macro intéressante même pour les non initiés VBA.

Par contre, je m'étais fixé deux objectifs pour cette nouvelle version :
[list=1]
[*]Faire agir le format sur des lignes entières de données alors que la MFC n'est appliquée qu'à une seule cellule par ligne (je pense que c'est ça qui devrait t'intéresser Feutrine).
[*]Faire fonctionner ce format conditionnel spécial également sur des formules de calcul. Je pense avoir accompli cette fois un pas dans ce sens.
Une restriction toutefois : les formules doivent tirer leurs antécédents sur la même feuille de calcul. Aussi, sachez qu'une formule faisant référence à une autre classeur, une autre feuille ou un autre onglet ne sera pas gérée par cette MFC.
[/list]

J'ai donc dû revoir le code en profondeur. J'ai toutefois conserver tout le code nécessaire dans le seul objet ThisWorkbook.

Evidemment, il s'agit d'une version beta. Cela signifie qu'elle n'est peut-être pas exempte de bug et qu'il convient d'en tester le fonctionnement avant utilisation dans votre propre projet.

Je crains également que l'abus de formules gérées par cette MFC soit source de lenteur forcément inopportune. A consommer avec modération donc...

Toutes les explications utiles sont dans l'onglet MFC.

Merci pour vos retours de tests...

NB : merci aussi au pilleur hypocrite, auquel JCGL fait allusion et dont je tairai le nom, de bien vouloir garder mon code et mes idées loin de son usine à gaz "originale"...

EDITION :
Même si je l'ai précisé dans le classeur, j'ai oublié de le mentionner ici : en théorie, cette macro ne devrait fonctionner que sur les versions 2000 à 2003 d'Excel (...sur 2007, elle ne devrait avoir aucune utilité je pense).