Bonjour,
J'ai sur 2 colonnes A et B une liste de 15 000 articles avec leur
désignation. Certain ont été écrits en rouge, les autres en bleu. Bleu
signifie article inventorié et bien sur rouge signifie le contraire.
Question : comment mettre une croix en colonne C pour tout article rouge (ou
le contraire) afin que je puisse trier cette population pour les départager
?
Je suis intimement persuadé que VBA doit permettre d'y arriver. Désolé je ne
suis pas tombé dedans tout petit.
Un grand merci par avance.
Bob
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
papou
Bonjour Bob Avec cette fonction "très" personnalisée ? A adpater bien sûr !!! Function BobDitLane(LaCel As Range) As String Select Case LaCel.Font.ColorIndex Case Is = 3 'Rouge BobDitLane = "Non inventorié" Case Else: BobDitLane = "Inventorié" 'autres couleurs End Select End Function
Cordialement Pascal
"Bob dit l'âne" a écrit dans le message de news:40111c48$0$7135$
Bonjour, J'ai sur 2 colonnes A et B une liste de 15 000 articles avec leur désignation. Certain ont été écrits en rouge, les autres en bleu. Bleu signifie article inventorié et bien sur rouge signifie le contraire. Question : comment mettre une croix en colonne C pour tout article rouge (ou
le contraire) afin que je puisse trier cette population pour les départager
? Je suis intimement persuadé que VBA doit permettre d'y arriver. Désolé je ne
suis pas tombé dedans tout petit. Un grand merci par avance. Bob
Bonjour Bob
Avec cette fonction "très" personnalisée ?
A adpater bien sûr !!!
Function BobDitLane(LaCel As Range) As String
Select Case LaCel.Font.ColorIndex
Case Is = 3 'Rouge
BobDitLane = "Non inventorié"
Case Else: BobDitLane = "Inventorié" 'autres couleurs
End Select
End Function
Cordialement
Pascal
"Bob dit l'âne" <jn.robert@latecoere.fr> a écrit dans le message de
news:40111c48$0$7135$626a54ce@news.free.fr...
Bonjour,
J'ai sur 2 colonnes A et B une liste de 15 000 articles avec leur
désignation. Certain ont été écrits en rouge, les autres en bleu. Bleu
signifie article inventorié et bien sur rouge signifie le contraire.
Question : comment mettre une croix en colonne C pour tout article rouge
(ou
le contraire) afin que je puisse trier cette population pour les
départager
?
Je suis intimement persuadé que VBA doit permettre d'y arriver. Désolé je
ne
suis pas tombé dedans tout petit.
Un grand merci par avance.
Bob
Bonjour Bob Avec cette fonction "très" personnalisée ? A adpater bien sûr !!! Function BobDitLane(LaCel As Range) As String Select Case LaCel.Font.ColorIndex Case Is = 3 'Rouge BobDitLane = "Non inventorié" Case Else: BobDitLane = "Inventorié" 'autres couleurs End Select End Function
Cordialement Pascal
"Bob dit l'âne" a écrit dans le message de news:40111c48$0$7135$
Bonjour, J'ai sur 2 colonnes A et B une liste de 15 000 articles avec leur désignation. Certain ont été écrits en rouge, les autres en bleu. Bleu signifie article inventorié et bien sur rouge signifie le contraire. Question : comment mettre une croix en colonne C pour tout article rouge (ou
le contraire) afin que je puisse trier cette population pour les départager
? Je suis intimement persuadé que VBA doit permettre d'y arriver. Désolé je ne
suis pas tombé dedans tout petit. Un grand merci par avance. Bob
papou
Heu...précision IMPORTANTE : La fonction ne se recalcule pas automatiquement en cas de changement de couleur Cordialement Pascal
"papou" <nspm> a écrit dans le message de news:
Bonjour Bob Avec cette fonction "très" personnalisée ? A adpater bien sûr !!! Function BobDitLane(LaCel As Range) As String Select Case LaCel.Font.ColorIndex Case Is = 3 'Rouge BobDitLane = "Non inventorié" Case Else: BobDitLane = "Inventorié" 'autres couleurs End Select End Function
Cordialement Pascal
"Bob dit l'âne" a écrit dans le message de news:40111c48$0$7135$
Bonjour, J'ai sur 2 colonnes A et B une liste de 15 000 articles avec leur désignation. Certain ont été écrits en rouge, les autres en bleu. Bleu signifie article inventorié et bien sur rouge signifie le contraire. Question : comment mettre une croix en colonne C pour tout article rouge (ou
le contraire) afin que je puisse trier cette population pour les départager
? Je suis intimement persuadé que VBA doit permettre d'y arriver. Désolé je
ne
suis pas tombé dedans tout petit. Un grand merci par avance. Bob
Heu...précision IMPORTANTE :
La fonction ne se recalcule pas automatiquement en cas de changement de
couleur
Cordialement
Pascal
"papou" <nspm> a écrit dans le message de
news:OcAdRRb4DHA.360@TK2MSFTNGP12.phx.gbl...
Bonjour Bob
Avec cette fonction "très" personnalisée ?
A adpater bien sûr !!!
Function BobDitLane(LaCel As Range) As String
Select Case LaCel.Font.ColorIndex
Case Is = 3 'Rouge
BobDitLane = "Non inventorié"
Case Else: BobDitLane = "Inventorié" 'autres couleurs
End Select
End Function
Cordialement
Pascal
"Bob dit l'âne" <jn.robert@latecoere.fr> a écrit dans le message de
news:40111c48$0$7135$626a54ce@news.free.fr...
Bonjour,
J'ai sur 2 colonnes A et B une liste de 15 000 articles avec leur
désignation. Certain ont été écrits en rouge, les autres en bleu. Bleu
signifie article inventorié et bien sur rouge signifie le contraire.
Question : comment mettre une croix en colonne C pour tout article rouge
(ou
le contraire) afin que je puisse trier cette population pour les
départager
?
Je suis intimement persuadé que VBA doit permettre d'y arriver. Désolé
je
ne
suis pas tombé dedans tout petit.
Un grand merci par avance.
Bob
Heu...précision IMPORTANTE : La fonction ne se recalcule pas automatiquement en cas de changement de couleur Cordialement Pascal
"papou" <nspm> a écrit dans le message de news:
Bonjour Bob Avec cette fonction "très" personnalisée ? A adpater bien sûr !!! Function BobDitLane(LaCel As Range) As String Select Case LaCel.Font.ColorIndex Case Is = 3 'Rouge BobDitLane = "Non inventorié" Case Else: BobDitLane = "Inventorié" 'autres couleurs End Select End Function
Cordialement Pascal
"Bob dit l'âne" a écrit dans le message de news:40111c48$0$7135$
Bonjour, J'ai sur 2 colonnes A et B une liste de 15 000 articles avec leur désignation. Certain ont été écrits en rouge, les autres en bleu. Bleu signifie article inventorié et bien sur rouge signifie le contraire. Question : comment mettre une croix en colonne C pour tout article rouge (ou
le contraire) afin que je puisse trier cette population pour les départager
? Je suis intimement persuadé que VBA doit permettre d'y arriver. Désolé je
ne
suis pas tombé dedans tout petit. Un grand merci par avance. Bob
Bob dit l'âne
Merci papou pour l'info. Je sens que je vais transpirer ce WE. Alors bon WE.
"papou" <nspm> a écrit dans le message de news:
Heu...précision IMPORTANTE : La fonction ne se recalcule pas automatiquement en cas de changement de couleur Cordialement Pascal
"papou" <nspm> a écrit dans le message de news:
Bonjour Bob Avec cette fonction "très" personnalisée ? A adpater bien sûr !!! Function BobDitLane(LaCel As Range) As String Select Case LaCel.Font.ColorIndex Case Is = 3 'Rouge BobDitLane = "Non inventorié" Case Else: BobDitLane = "Inventorié" 'autres couleurs End Select End Function
Cordialement Pascal
"Bob dit l'âne" a écrit dans le message de news:40111c48$0$7135$
Bonjour, J'ai sur 2 colonnes A et B une liste de 15 000 articles avec leur désignation. Certain ont été écrits en rouge, les autres en bleu. Bleu signifie article inventorié et bien sur rouge signifie le contraire. Question : comment mettre une croix en colonne C pour tout article rouge
(ou
le contraire) afin que je puisse trier cette population pour les départager
? Je suis intimement persuadé que VBA doit permettre d'y arriver. Désolé je
ne
suis pas tombé dedans tout petit. Un grand merci par avance. Bob
Merci papou pour l'info.
Je sens que je vais transpirer ce WE.
Alors bon WE.
"papou" <nspm> a écrit dans le message de news:
eddWlSb4DHA.3416@tk2msftngp13.phx.gbl...
Heu...précision IMPORTANTE :
La fonction ne se recalcule pas automatiquement en cas de changement de
couleur
Cordialement
Pascal
"papou" <nspm> a écrit dans le message de
news:OcAdRRb4DHA.360@TK2MSFTNGP12.phx.gbl...
Bonjour Bob
Avec cette fonction "très" personnalisée ?
A adpater bien sûr !!!
Function BobDitLane(LaCel As Range) As String
Select Case LaCel.Font.ColorIndex
Case Is = 3 'Rouge
BobDitLane = "Non inventorié"
Case Else: BobDitLane = "Inventorié" 'autres couleurs
End Select
End Function
Cordialement
Pascal
"Bob dit l'âne" <jn.robert@latecoere.fr> a écrit dans le message de
news:40111c48$0$7135$626a54ce@news.free.fr...
Bonjour,
J'ai sur 2 colonnes A et B une liste de 15 000 articles avec leur
désignation. Certain ont été écrits en rouge, les autres en bleu. Bleu
signifie article inventorié et bien sur rouge signifie le contraire.
Question : comment mettre une croix en colonne C pour tout article
rouge
(ou
le contraire) afin que je puisse trier cette population pour les
départager
?
Je suis intimement persuadé que VBA doit permettre d'y arriver. Désolé
je
ne
suis pas tombé dedans tout petit.
Un grand merci par avance.
Bob
Merci papou pour l'info. Je sens que je vais transpirer ce WE. Alors bon WE.
"papou" <nspm> a écrit dans le message de news:
Heu...précision IMPORTANTE : La fonction ne se recalcule pas automatiquement en cas de changement de couleur Cordialement Pascal
"papou" <nspm> a écrit dans le message de news:
Bonjour Bob Avec cette fonction "très" personnalisée ? A adpater bien sûr !!! Function BobDitLane(LaCel As Range) As String Select Case LaCel.Font.ColorIndex Case Is = 3 'Rouge BobDitLane = "Non inventorié" Case Else: BobDitLane = "Inventorié" 'autres couleurs End Select End Function
Cordialement Pascal
"Bob dit l'âne" a écrit dans le message de news:40111c48$0$7135$
Bonjour, J'ai sur 2 colonnes A et B une liste de 15 000 articles avec leur désignation. Certain ont été écrits en rouge, les autres en bleu. Bleu signifie article inventorié et bien sur rouge signifie le contraire. Question : comment mettre une croix en colonne C pour tout article rouge
(ou
le contraire) afin que je puisse trier cette population pour les départager
? Je suis intimement persuadé que VBA doit permettre d'y arriver. Désolé je
ne
suis pas tombé dedans tout petit. Un grand merci par avance. Bob
Jacquouille
"Bob dit l'âne" a écrit dans le message news: 40111c48$0$7135$
Bonjour, J'ai sur 2 colonnes A et B une liste de 15 000 articles avec leur désignation. Certain ont été écrits en rouge, les autres en bleu. Bleu signifie article inventorié et bien sur rouge signifie le contraire. Question : comment mettre une croix en colonne C pour tout article rouge (ou
le contraire) afin que je puisse trier cette population pour les départager
? Je suis intimement persuadé que VBA doit permettre d'y arriver. Désolé je ne
suis pas tombé dedans tout petit. Un grand merci par avance. Bob --------------------
Bonjour J'avais dit que je fermerais ma gueule, mais la détresse humaine me déprime, alors .... voilà comment j'ai compris ton problème. Il ne te reste plus qu'à compter les x et les y. Si prob, tu reviens. ---------------- Sub compterTrucs() ' compterTrucs Macro ' Macro enregistrée le 23/01/2004 par THIERNESSE J For Each c In Range("A1:A750") '1500 articles sur 2 colonnes If c.Interior.ColorIndex = 3 Then ' 3 = rouge et 5 = bleu c.Offset(0, 2) = "X" End If If c.Interior.ColorIndex = 5 Then c.Offset(0, 2) = "Y" End If Next For Each c In Range("B1:B750") '1500 articles sur 2 colonnes If c.Interior.ColorIndex = 3 Then ' 3 = rouge et 5 = bleu c.Offset(0, 2) = "X" End If If c.Interior.ColorIndex = 5 Then c.Offset(0, 2) = "Y" End If Next End Sub -- Jacquouille conseille : http://www.excelabo.net
"Bob dit l'âne" <jn.robert@latecoere.fr> a écrit dans le message news:
40111c48$0$7135$626a54ce@news.free.fr...
Bonjour,
J'ai sur 2 colonnes A et B une liste de 15 000 articles avec leur
désignation. Certain ont été écrits en rouge, les autres en bleu. Bleu
signifie article inventorié et bien sur rouge signifie le contraire.
Question : comment mettre une croix en colonne C pour tout article rouge
(ou
le contraire) afin que je puisse trier cette population pour les
départager
?
Je suis intimement persuadé que VBA doit permettre d'y arriver. Désolé je
ne
suis pas tombé dedans tout petit.
Un grand merci par avance.
Bob
--------------------
Bonjour
J'avais dit que je fermerais ma gueule, mais la détresse humaine me déprime,
alors ....
voilà comment j'ai compris ton problème. Il ne te reste plus qu'à compter
les x et les y.
Si prob, tu reviens.
----------------
Sub compterTrucs()
' compterTrucs Macro
' Macro enregistrée le 23/01/2004 par THIERNESSE J
For Each c In Range("A1:A750") '1500 articles sur 2 colonnes
If c.Interior.ColorIndex = 3 Then ' 3 = rouge et 5 = bleu
c.Offset(0, 2) = "X"
End If
If c.Interior.ColorIndex = 5 Then
c.Offset(0, 2) = "Y"
End If
Next
For Each c In Range("B1:B750") '1500 articles sur 2 colonnes
If c.Interior.ColorIndex = 3 Then ' 3 = rouge et 5 = bleu
c.Offset(0, 2) = "X"
End If
If c.Interior.ColorIndex = 5 Then
c.Offset(0, 2) = "Y"
End If
Next
End Sub
--
Jacquouille conseille : http://www.excelabo.net
NoSpam_j.thiernesse@skynet.be
"Bob dit l'âne" a écrit dans le message news: 40111c48$0$7135$
Bonjour, J'ai sur 2 colonnes A et B une liste de 15 000 articles avec leur désignation. Certain ont été écrits en rouge, les autres en bleu. Bleu signifie article inventorié et bien sur rouge signifie le contraire. Question : comment mettre une croix en colonne C pour tout article rouge (ou
le contraire) afin que je puisse trier cette population pour les départager
? Je suis intimement persuadé que VBA doit permettre d'y arriver. Désolé je ne
suis pas tombé dedans tout petit. Un grand merci par avance. Bob --------------------
Bonjour J'avais dit que je fermerais ma gueule, mais la détresse humaine me déprime, alors .... voilà comment j'ai compris ton problème. Il ne te reste plus qu'à compter les x et les y. Si prob, tu reviens. ---------------- Sub compterTrucs() ' compterTrucs Macro ' Macro enregistrée le 23/01/2004 par THIERNESSE J For Each c In Range("A1:A750") '1500 articles sur 2 colonnes If c.Interior.ColorIndex = 3 Then ' 3 = rouge et 5 = bleu c.Offset(0, 2) = "X" End If If c.Interior.ColorIndex = 5 Then c.Offset(0, 2) = "Y" End If Next For Each c In Range("B1:B750") '1500 articles sur 2 colonnes If c.Interior.ColorIndex = 3 Then ' 3 = rouge et 5 = bleu c.Offset(0, 2) = "X" End If If c.Interior.ColorIndex = 5 Then c.Offset(0, 2) = "Y" End If Next End Sub -- Jacquouille conseille : http://www.excelabo.net