OVH Cloud OVH Cloud

Fonction SI Couleur

4 réponses
Avatar
MLFE14
Bonjour à tous,

Je suis bloquée sur Excel.. Je viens donc chercher un peu d'aide !

Je souhaite créer une fonction qui me permette de copier coller une ligne, uniquement si celle-ci comprend plusieurs cases de couleur. Je ne sais pas du si c'est faisable, sachant que je me triture l'esprit depuis hier...

Peut-être VBA ? Mes connaissances ne vont pas si loin...

Merci à tous de votre aide !!

4 réponses

Avatar
DanielCo
Bonjour,
Tu as un exemple pour compter les cellules d'une même couleur ici :
http://excel-downloads.com/threads/comment-calculer-le-nombre-de-cellules-dune-m%C3%AAme-couleur-dune-colonne.182704/
Cordialement.
Daniel
Bonjour à tous,
Je suis bloquée sur Excel.. Je viens donc chercher un peu d'aide !
Je souhaite créer une fonction qui me permette de copier coller une
ligne, uniquement si celle-ci comprend plusieurs cases de couleur. Je
ne sais pas du si c'est faisable, sachant que je me triture l'esprit
depuis hier...
Peut-être VBA ? Mes connaissances ne vont pas si loin...
Merci à tous de votre aide !!
Avatar
LSteph
Bonjour,
Une fonction (en VBA: function) n'effectue pas des actions comme copier et coller il faut une procédure macro ( en VBA: Sub)
c'est pour copier coller quoi de où vers où ?
ce sont des couleur de fond ou de police ?
s'agit-il de vraies couleurs ou issues d'une MEFC Mise en forme conditio nnelle ?
@....suivre
--
LSteph
Avatar
mlfe14
Le jeudi 07 Juillet 2016 à 16:32 par LSteph :
Bonjour,
Une fonction (en VBA: function) n'effectue pas des actions comme copier et
coller il faut une procédure macro ( en VBA: Sub)
c'est pour copier coller quoi de où vers où ?
ce sont des couleur de fond ou de police ?
s'agit-il de vraies couleurs ou issues d'une MEFC Mise en forme conditio
nnelle ?
@....suivre
--
LSteph
bonjour,
c'est pour copier coller une ligne entière & c'est de la vraie couleur (fond).
Pour l'écrire en gros ça donnerait : SI le fond de cette cellule est de couleur verte alors copie colle cette ligne en dessous. En espérant être claire!
Merci beacoup
Avatar
Jacky
Bonjour
Exemple simple ici
http://www.cjoint.com/c/FGljhjGQ7gh
Copie dans la feuille "Resultat" si dans la colonne C t G les cellules
sont de couleur verte
'------------------
Sub CopieJJ()
Dim i As Long
Feuil2.Cells.Clear
Feuil1.Rows(1).Copy Feuil2.[a1]
With Feuil1
For i = 2 To .Cells(.Rows.Count, "A").End(xlUp).Row
If .Cells(i, 3).Interior.ColorIndex = 43 And .Cells(i,
7).Interior.ColorIndex = 43 Then
.Rows(i).Copy Feuil2.Range("A" &
Feuil2.Cells(Rows.Count, "A").End(xlUp).Row + 1)
End If
Next
End With
Feuil2.Activate
End Sub
'--------------------
Salutations
JJ
MLFE14 a exposé le 07/07/2016 :
Bonjour à tous,
Je suis bloquée sur Excel.. Je viens donc chercher un peu d'aide !
Je souhaite créer une fonction qui me permette de copier coller une ligne,
uniquement si celle-ci comprend plusieurs cases de couleur. Je ne sais pas
du si c'est faisable, sachant que je me triture l'esprit depuis hier...
Peut-être VBA ? Mes connaissances ne vont pas si loin...
Merci à tous de votre aide !!