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

Lier la MISE EN FORME entre 2 cellules

  • Initiateur de la discussion Initiateur de la discussion Françoise
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

F

Françoise

Guest
Chers érudits excelliens,

J'aurais deux problèmes à vous soumettre et vous êtes mon seul espoir.

1) Liaison de mise en forme

Je sais comment lier le contenu de deux cellules, mais est-il possible de lier leur mise en forme?

Concrètement, la cellule A1 étant liée à la cellule B1, je souhaiterais que quand je change la couleur de remplissage de A1, la même opération se passe en B1.


2) Somme de chiffres dans une colonne incluant des sous-totaux ET des lignes vides

Je voudrais additionner tous les chiffres d'une colonne SAUF les sous-totaux qui y figurent. Or, pour des raisons esthétiques (ça n'est pas très excellien, je sais!), je souhaite conserver des lignes vides dans mon tableau et du coup, la somme totale inclue les chiffres ET les sous-sotaux.

Est-il possible que la somme finale ignore les sous-totaux intermédiaires?


Merci d'avance pour toute l'aide que vous pourrez m'apporter et bonne journée à tous/toutes!

Françoise
 
Bonjour Hervé, Bonjour Thierry, re Francoise et Eaquued

vos encouragements me vont droit au coeur et m'incitent à ... continuer.
Thierry , tes commentaires dans mon code (bien, pas bien) me rappelent des souvenirs de jeunesse. Merci de me rappeler le temps qui passe :whistle:
J'avais essayé un WS.Range après avoir lu un fil de Pascal mais j'ai été recalée, directe, sans rattrapage. :silly: exit Sylvie !!

Hervé, j'ai volontairement commis une petite faute pour voir si tu étais vigilent : tu l'es c'est parfait 😉 Continue comme ça !

Je vais me documenter sur
les petits points devant les Range et aussi le With WS / End With

Francoise voulant avoir une liaison totale et sans faille entre ces Range (heu... plages de cellules voulais-je dire), j'ai choisi la méthode forte : tout copier !

Donc Françoise, voici ma copie corrigée par Thierry et Hervé.
Sacrés correcteurs pour un début !!!

Et si tu as besoin d'aide, n'hésite pas. Je t'ai mis un petit bouton pour faire 'plus pro'
:lol:

Bonne journée à tous [file name=Couleursbis.zip size=7947]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Couleursbis.zip[/file]

Message édité par: sylvie40, à: 19/07/2005 13:47
 

Pièces jointes

Bonjour le Forum,
Bravo pour ton initiative Sylvie.Il faudrait que je me mettes au VBA rapidement cela solutionnerait certainement bcp de choses mais le VBA et moi,ça fait -2 🙂 et comme je suis un formuliste pur et dur, ça m'agace 😉
A+.
 
Re Bonjour le Fil

Eaquued, il est souvent préférable (tant que l'on peut) de faire un maximum de choses par formules ou autres fonctions fournies avec Excel, c'est souvent dans le cahier des charges des entreprises, surtout si les classeurs doivent circuler. Les macros sont parfois carrément neutralisées pour la sécurité.

Maintenant VBA devient indispensable si on s'attaque aux UserForms, ou si l'on doit faire des manipulations d'objets, c'est son but primaire.

Pour Sylvie, ceci fonctionne aussi

For Each WS In Worksheets
WS.Range('A1:A7').Copy
WS.Range('A21:A27').PasteSpecial Paste:=xlPasteAll
WS.Range('D1😀7').Copy
WS.Range('B21:B28').PasteSpecial Paste:=xlPasteAll
Next

Mais tu vas faire un instance à l'objet 'WS' à chaque ligne de code, alors qu'avec un With WS et des petits points, tu ne le feras qu'une seule fois... Le Code VBA devient plus optimisé. Sur une mini macro comme celle-ci ça n'a pas d'incidence, mais sur une plus grosse... Donc toujours prendre des bonne habitudes dès le départ.

Bon Aprèm
@+Thierry
 
Bonjour Thierry,
Comme tu as pu t'en douter, je suis plutôt formuliste, cependant pourrais-tu me recommander un ouvrage pour apprendre le VBA, je suis sûr que cela me sera utile ainsi qu'aux autres comme moi qui y comprennent rien du tout 🙁
Je m'éloigne du sujet, je sais.Toutes mes excuses!!! :sick:
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

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