bonjour bruo en VBA, un truc dans ce genre à adapter à ta plage :
Sub test() For Each cell In Range("A1:A5") If cell.Value <> "TexteOK" Then cell.Value = "NewTexte" Next cell End Sub
HTH jps
"bruno.vassal" a écrit dans le message de news:
Peut dans une plage donnée remplacer non pas les cellules égale à "TexteKO"
par "NewTexte" mais celle différentes a "TexteOK" par "NewTexte"
Merci a ceux qui savent et qui partagent...
anomymousA
bonjour,
le principe est le même entre = ou <>. Ce sont deux opérateurs logiques et/ou arithmétiques.tu peux donc écrire dans une cellule p.e dans la cellule B2 la formule =SI(A2<>"TexteOK";"Newtexte","Autre texte ou rien") et ensuite coller par collage spécial la valeur dans A2 si tu veux écraser A2 Il n'est pas nécessaire d'utiliser VBA pour cela.
si tu tiens à VBA, il te faudra faire une boucle sur les cellules de la plage que tu veux examiner, p.e la plage allant de A1 à A10
for each c in range("A1:A10") if c.value="TexteOK" then c.value="NEwtexte" next
Bon courage.
Peut dans une plage donnée remplacer non pas les cellules égale à "TexteKO" par "NewTexte" mais celle différentes a "TexteOK" par "NewTexte"
Merci a ceux qui savent et qui partagent...
bonjour,
le principe est le même entre = ou <>. Ce sont deux opérateurs logiques
et/ou arithmétiques.tu peux donc écrire dans une cellule p.e dans la cellule
B2 la formule =SI(A2<>"TexteOK";"Newtexte","Autre texte ou rien") et ensuite
coller par collage spécial la valeur dans A2 si tu veux écraser A2
Il n'est pas nécessaire d'utiliser VBA pour cela.
si tu tiens à VBA, il te faudra faire une boucle sur les cellules de la
plage que tu veux examiner, p.e la plage allant de A1 à A10
for each c in range("A1:A10")
if c.value="TexteOK" then c.value="NEwtexte"
next
Bon courage.
Peut dans une plage donnée remplacer non pas les cellules égale à "TexteKO"
par "NewTexte" mais celle différentes a "TexteOK" par "NewTexte"
le principe est le même entre = ou <>. Ce sont deux opérateurs logiques et/ou arithmétiques.tu peux donc écrire dans une cellule p.e dans la cellule B2 la formule =SI(A2<>"TexteOK";"Newtexte","Autre texte ou rien") et ensuite coller par collage spécial la valeur dans A2 si tu veux écraser A2 Il n'est pas nécessaire d'utiliser VBA pour cela.
si tu tiens à VBA, il te faudra faire une boucle sur les cellules de la plage que tu veux examiner, p.e la plage allant de A1 à A10
for each c in range("A1:A10") if c.value="TexteOK" then c.value="NEwtexte" next
Bon courage.
Peut dans une plage donnée remplacer non pas les cellules égale à "TexteKO" par "NewTexte" mais celle différentes a "TexteOK" par "NewTexte"
Merci a ceux qui savent et qui partagent...
RaMa
Bonjour JPS
Je sais bien que la nature à horreur du vide mais quand même....JPS Salutations RaMa
"jps" a écrit dans le message de news:
bonjour bruo en VBA, un truc dans ce genre à adapter à ta plage :
Sub test() For Each cell In Range("A1:A5") If cell.Value <> "TexteOK" Then cell.Value = "NewTexte" Next cell End Sub
HTH jps
"bruno.vassal" a écrit dans le message de news:
Peut dans une plage donnée remplacer non pas les cellules égale à "TexteKO"
par "NewTexte" mais celle différentes a "TexteOK" par "NewTexte"
Merci a ceux qui savent et qui partagent...
Bonjour JPS
Je sais bien que la nature à horreur du vide
mais quand même....JPS
Salutations
RaMa
"jps" <NoAddressNoPhoneNoMoney@NoWorries.bjl> a écrit dans le message de
news: e7XZqQ42EHA.936@TK2MSFTNGP12.phx.gbl...
bonjour bruo
en VBA, un truc dans ce genre à adapter à ta plage :
Sub test()
For Each cell In Range("A1:A5")
If cell.Value <> "TexteOK" Then cell.Value = "NewTexte"
Next cell
End Sub
HTH
jps
"bruno.vassal" <bruno.vassal@wanadoo.fr> a écrit dans le message de
news:usRWmA42EHA.3408@tk2msftngp13.phx.gbl...
Peut dans une plage donnée remplacer non pas les cellules égale à
"TexteKO"
par "NewTexte" mais celle différentes a "TexteOK" par "NewTexte"
je ne te suis pas là, raoul... je dois perdre mon self con troll sur ce coup... jps
"RaMa" a écrit dans le message de news:
Bonjour JPS
Je sais bien que la nature à horreur du vide mais quand même....JPS Salutations RaMa
"jps" a écrit dans le message de news:
bonjour bruo en VBA, un truc dans ce genre à adapter à ta plage :
Sub test() For Each cell In Range("A1:A5") If cell.Value <> "TexteOK" Then cell.Value = "NewTexte" Next cell End Sub
HTH jps
"bruno.vassal" a écrit dans le message de news:
Peut dans une plage donnée remplacer non pas les cellules égale à "TexteKO"
par "NewTexte" mais celle différentes a "TexteOK" par "NewTexte"
Merci a ceux qui savent et qui partagent...
RaMa
j'aurais AMHA proposé à bruno If cell.Value <> "TexteOK" And Not IsEmpty(cell) Then cell.Value = "NewTexte" Bon c'est vrai que d'habitude quand c'est vide je remplis..;o))) RaMa
"jps" a écrit dans le message de news: %
je ne te suis pas là, raoul... je dois perdre mon self con troll sur ce coup... jps
"RaMa" a écrit dans le message de news:
Bonjour JPS
Je sais bien que la nature à horreur du vide mais quand même....JPS Salutations RaMa
"jps" a écrit dans le message de news:
bonjour bruo en VBA, un truc dans ce genre à adapter à ta plage :
Sub test() For Each cell In Range("A1:A5") If cell.Value <> "TexteOK" Then cell.Value = "NewTexte" Next cell End Sub
HTH jps
"bruno.vassal" a écrit dans le message de news:
Peut dans une plage donnée remplacer non pas les cellules égale à "TexteKO"
par "NewTexte" mais celle différentes a "TexteOK" par "NewTexte"
Merci a ceux qui savent et qui partagent...
j'aurais AMHA proposé à bruno
If cell.Value <> "TexteOK" And Not IsEmpty(cell) Then cell.Value =
"NewTexte"
Bon c'est vrai que d'habitude quand c'est vide je remplis..;o)))
RaMa
"jps" <biscotteUnScudJpsabatdelaile@wanadoo.fr> a écrit dans le message de
news: %237Zbq142EHA.1392@tk2msftngp13.phx.gbl...
je ne te suis pas là, raoul...
je dois perdre mon self con troll sur ce coup...
jps
"RaMa" <PaSpam_rmarceau@free.fr> a écrit dans le message de
news:OrAa0W42EHA.1524@TK2MSFTNGP09.phx.gbl...
Bonjour JPS
Je sais bien que la nature à horreur du vide
mais quand même....JPS
Salutations
RaMa
"jps" <NoAddressNoPhoneNoMoney@NoWorries.bjl> a écrit dans le message de
news: e7XZqQ42EHA.936@TK2MSFTNGP12.phx.gbl...
bonjour bruo
en VBA, un truc dans ce genre à adapter à ta plage :
Sub test()
For Each cell In Range("A1:A5")
If cell.Value <> "TexteOK" Then cell.Value = "NewTexte"
Next cell
End Sub
HTH
jps
"bruno.vassal" <bruno.vassal@wanadoo.fr> a écrit dans le message de
news:usRWmA42EHA.3408@tk2msftngp13.phx.gbl...
Peut dans une plage donnée remplacer non pas les cellules égale à
"TexteKO"
par "NewTexte" mais celle différentes a "TexteOK" par "NewTexte"
j'aurais AMHA proposé à bruno If cell.Value <> "TexteOK" And Not IsEmpty(cell) Then cell.Value = "NewTexte" Bon c'est vrai que d'habitude quand c'est vide je remplis..;o))) RaMa
"jps" a écrit dans le message de news: %
je ne te suis pas là, raoul... je dois perdre mon self con troll sur ce coup... jps
"RaMa" a écrit dans le message de news:
Bonjour JPS
Je sais bien que la nature à horreur du vide mais quand même....JPS Salutations RaMa
"jps" a écrit dans le message de news:
bonjour bruo en VBA, un truc dans ce genre à adapter à ta plage :
Sub test() For Each cell In Range("A1:A5") If cell.Value <> "TexteOK" Then cell.Value = "NewTexte" Next cell End Sub
HTH jps
"bruno.vassal" a écrit dans le message de news:
Peut dans une plage donnée remplacer non pas les cellules égale à "TexteKO"
par "NewTexte" mais celle différentes a "TexteOK" par "NewTexte"
Merci a ceux qui savent et qui partagent...
jps
ach merdum de merdum je n'avais pas envisagé un seul instant qu'il y ait pu avoir des cellules vides.... une chose est sûre : dans mon cerveau, j'en ai plus d'une... jps
"RaMa" a écrit dans le message de news:%
j'aurais AMHA proposé à bruno If cell.Value <> "TexteOK" And Not IsEmpty(cell) Then cell.Value > "NewTexte" Bon c'est vrai que d'habitude quand c'est vide je remplis..;o))) RaMa
"jps" a écrit dans le message de news: %
je ne te suis pas là, raoul... je dois perdre mon self con troll sur ce coup... jps
"RaMa" a écrit dans le message de news:
Bonjour JPS
Je sais bien que la nature à horreur du vide mais quand même....JPS Salutations RaMa
"jps" a écrit dans le message de
news:
bonjour bruo en VBA, un truc dans ce genre à adapter à ta plage :
Sub test() For Each cell In Range("A1:A5") If cell.Value <> "TexteOK" Then cell.Value = "NewTexte" Next cell End Sub
HTH jps
"bruno.vassal" a écrit dans le message de news:
Peut dans une plage donnée remplacer non pas les cellules égale à "TexteKO"
par "NewTexte" mais celle différentes a "TexteOK" par "NewTexte"
Merci a ceux qui savent et qui partagent...
ach merdum de merdum
je n'avais pas envisagé un seul instant qu'il y ait pu avoir des cellules
vides....
une chose est sûre : dans mon cerveau, j'en ai plus d'une...
jps
"RaMa" <PaSpam_rmarceau@free.fr> a écrit dans le message de
news:%232kUHH52EHA.3128@TK2MSFTNGP14.phx.gbl...
j'aurais AMHA proposé à bruno
If cell.Value <> "TexteOK" And Not IsEmpty(cell) Then cell.Value > "NewTexte"
Bon c'est vrai que d'habitude quand c'est vide je remplis..;o)))
RaMa
"jps" <biscotteUnScudJpsabatdelaile@wanadoo.fr> a écrit dans le message de
news: %237Zbq142EHA.1392@tk2msftngp13.phx.gbl...
je ne te suis pas là, raoul...
je dois perdre mon self con troll sur ce coup...
jps
"RaMa" <PaSpam_rmarceau@free.fr> a écrit dans le message de
news:OrAa0W42EHA.1524@TK2MSFTNGP09.phx.gbl...
Bonjour JPS
Je sais bien que la nature à horreur du vide
mais quand même....JPS
Salutations
RaMa
"jps" <NoAddressNoPhoneNoMoney@NoWorries.bjl> a écrit dans le message
de
news: e7XZqQ42EHA.936@TK2MSFTNGP12.phx.gbl...
bonjour bruo
en VBA, un truc dans ce genre à adapter à ta plage :
Sub test()
For Each cell In Range("A1:A5")
If cell.Value <> "TexteOK" Then cell.Value = "NewTexte"
Next cell
End Sub
HTH
jps
"bruno.vassal" <bruno.vassal@wanadoo.fr> a écrit dans le message de
news:usRWmA42EHA.3408@tk2msftngp13.phx.gbl...
Peut dans une plage donnée remplacer non pas les cellules égale à
"TexteKO"
par "NewTexte" mais celle différentes a "TexteOK" par "NewTexte"
ach merdum de merdum je n'avais pas envisagé un seul instant qu'il y ait pu avoir des cellules vides.... une chose est sûre : dans mon cerveau, j'en ai plus d'une... jps
"RaMa" a écrit dans le message de news:%
j'aurais AMHA proposé à bruno If cell.Value <> "TexteOK" And Not IsEmpty(cell) Then cell.Value > "NewTexte" Bon c'est vrai que d'habitude quand c'est vide je remplis..;o))) RaMa
"jps" a écrit dans le message de news: %
je ne te suis pas là, raoul... je dois perdre mon self con troll sur ce coup... jps
"RaMa" a écrit dans le message de news:
Bonjour JPS
Je sais bien que la nature à horreur du vide mais quand même....JPS Salutations RaMa
"jps" a écrit dans le message de
news:
bonjour bruo en VBA, un truc dans ce genre à adapter à ta plage :
Sub test() For Each cell In Range("A1:A5") If cell.Value <> "TexteOK" Then cell.Value = "NewTexte" Next cell End Sub
HTH jps
"bruno.vassal" a écrit dans le message de news:
Peut dans une plage donnée remplacer non pas les cellules égale à "TexteKO"
par "NewTexte" mais celle différentes a "TexteOK" par "NewTexte"