|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité régulier
![]() Etudiante Inscription : avril 2011 Messages : 14 ![]() |
Bonsoir à tous!
Je me permets de vous proposer un petit problème que j'ai du mal à résoudre: 'Écrire une macro « changer_couleur » qui change de couleur les cellules sélectionnées (For Each In Next). Dans le cas où le contenu des cellules est une valeur numérique, Si le nombre est pair il doit être affiché en bleu, s'il est impair en rouge. Dans les autres cas, la macro ne fait rien. Voila ce que j'ai pu faire Code :
Respectueusement Souad |
||
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() Philippe ex Observeur CGG / Analyste prog. Inscription : juin 2006 Messages : 1 700 ![]() |
Salut, voir les MFC http://silkyroad.developpez.com/Exce...onditionnelle/ http://excel.developpez.com/faq/?page=mefc
__________________
Pensez à Voter, d'avance merci. ( Pouces en bas à la droite de Citer )Balisez votre code après l'avoir indenté sous Excel via Smart Indenter Autre utilitaire : MZ Tools 3.0 VBA Contribution : Excel / Word / PDF avec Adobe Acrobat Pro / PDFCreator 1 2 |
|
|
00
|
|
|
#3 | ||
|
Membre Expert
![]() Hervé Agent Technique Inscription : mars 2009 Messages : 823 ![]() |
Bonjour,
une solution via vba et l'utilisation de isnumeric et de isempty, regarde dans l'aide à quoi correspond ces fonctions. La macro si dessous vérifie dans chaque cellule de la plage sélectionnée si elle n'est pas vide et si son contenu est un chiffre, puis elle vérifie si le chiffre est impair : Code :
Il doit y avoir mieux mais ça fonctionne.
__________________
@+Si vous avez trouvé la solution à votre problème n'oubliez pas d'appuyer sur Et n'oubliez pas de voter en appuyant sur si ce message a repondu à vos attentes.Ou sur si ce n'est pas le cas |
||
|
|
10
|
|
|
#4 |
|
Invité régulier
![]() Etudiante Inscription : avril 2011 Messages : 14 ![]() |
Merci à tous pour vos réponses!!!
Sincères salutation |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com