Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL pour MAC Mise en forme conditionnelle dynamique

Philarête

XLDnaute Nouveau
Bonjour à tous,
Je me heurte à un problème apparemment classique, mais dont les solutions que j'ai trouvées ne me satisfont pas complètement.
Je veux créer une facture (cf. modèle joint). Le nombre de lignes des choses à facturer varie à chaque fois. Je veux que la mise en forme ne s'applique qu'aux lignes remplies: alternance de couleur et soulignement bas de la dernière ligne remplie.
Si je crée un tableau, la mise en forme suit chaque fois que j'ajoute une ligne. Jusque là tout va bien. Mais si, la fois suivante, je supprime des lignes (par ex., ma nouvelle facture ne comprend que deux lignes et non pas trois), alors le "tableau" ne suit pas: il reste étendu à sa plus grande hauteur, et donc la mise en forme s'applique à des lignes désormais vides.
Quelqu'un aurait-il une idée pour rendre la mise en forme vraiment dynamique, dans les deux sens, vers le bas mais aussi vers le haut?
Je vous remercie d'avance.
 

Pièces jointes

  • FACTURATION copie.xlsx
    13.9 KB · Affichages: 5

Philarête

XLDnaute Nouveau
@philarete

Regarde ici par exemple pour le N° de facture c'est un exemple beaucoup plus simple et plus facile à comprendre.

ou bien ici
Génial. Le deuxième exemple est top (le premier: je ne peux l'ouvrir qu'en "lecture seule", pour cause d'incompatibilité des versions d'Excel).
En fait je comprends mieux, tu es le roi de la facture sur Excel, quand je vois toutes tes contributions et leur qualité!
Merci vraiment.
 

Phil69970

XLDnaute Barbatruc
(le premier: je ne peux l'ouvrir qu'en "lecture seule", pour cause d'incompatibilité des versions d'Excel).
Je ne suis pas un spécialiste des Mac mais à priori je ne vois pas ce qui bloque pour ta version Mac
==> Enregistre le fichier sur ton DD , ferme excel et ré-ouvre le fichier que tu as enregistré

Tu n'as que l'embarras du choix pour commencer
Mais il y en as plein d'autres sur le site.....

De plus j'ai commenté le code donc cela devrait être plus facile à adapter et comprendre....
 

Philarête

XLDnaute Nouveau
En effet, j'avais oublié qu'on devait enregistrer le fichier sur le DD. Ça ne bloque plus, je vais pouvoir me mettre au travail -- et en effet, tes commentaires du code aident bien.
Mille mercis!
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…