feuille = "Lundi"
Sheets(feuille).Range("D6:E7").Replace what:="semaine", replacement:="", _
LookAt:=xlPart, searchorder:=xlByColumns, MatchCase:úlse
Bien le bonjour à tous !
ça va faire 2 jours que je traine sur ce forum (et sur d'autres) pour
faire
un Replace sur une plage de cellules...
J'ai eu beau tenter 4 ou 5 techniques différentes, rien n'y fait, ça ne
fonctionne pas...
Juste là maintenant, quelque chose comme ça :
feuille = "Lundi"
Sheets(feuille).Range("D6:E7").Replace what:="semaine", replacement:="", _
LookAt:=xlPart, searchorder:=xlByColumns, MatchCase:úlse
Et bien sûr, il ne se passe rien (bon, au moins, il n'y a pas d'erreurs,
mais bon). Sinon, j'ai aussi essayé comme ceci :
feuille = "Lundi"
For Each c In Sheets(feuille).Range("D6:E7")
'[c] est déclaré as Object
c.Offset(0, 1).Replace what:="semaine", replacement:="",
LookAt:=xlPart, _
searchorder:=xlByColumns, MatchCase:úlse
Next
J'ai aussi essayé sans l'Offset, mais non plus, ça ne fonctionne pas. Et
bien sûr, j'ai essayé d'enlever le searchorder, le matchcase, le lookat,
de
changer les combinaisons, de changer l'ordre...
Bref, est-ce quelqu'un pourrait m'expliquer ce qui ne va pas ? (J'ai le
excel de windows xp)
Merci bien beaucoup d'avance pour vos réponses positives (pourrait-il en
être autrement :)!
feuille = "Lundi"
Sheets(feuille).Range("D6:E7").Replace what:="semaine", replacement:="", _
LookAt:=xlPart, searchorder:=xlByColumns, MatchCase:úlse
Bien le bonjour à tous !
ça va faire 2 jours que je traine sur ce forum (et sur d'autres) pour
faire
un Replace sur une plage de cellules...
J'ai eu beau tenter 4 ou 5 techniques différentes, rien n'y fait, ça ne
fonctionne pas...
Juste là maintenant, quelque chose comme ça :
feuille = "Lundi"
Sheets(feuille).Range("D6:E7").Replace what:="semaine", replacement:="", _
LookAt:=xlPart, searchorder:=xlByColumns, MatchCase:úlse
Et bien sûr, il ne se passe rien (bon, au moins, il n'y a pas d'erreurs,
mais bon). Sinon, j'ai aussi essayé comme ceci :
feuille = "Lundi"
For Each c In Sheets(feuille).Range("D6:E7")
'[c] est déclaré as Object
c.Offset(0, 1).Replace what:="semaine", replacement:="",
LookAt:=xlPart, _
searchorder:=xlByColumns, MatchCase:úlse
Next
J'ai aussi essayé sans l'Offset, mais non plus, ça ne fonctionne pas. Et
bien sûr, j'ai essayé d'enlever le searchorder, le matchcase, le lookat,
de
changer les combinaisons, de changer l'ordre...
Bref, est-ce quelqu'un pourrait m'expliquer ce qui ne va pas ? (J'ai le
excel de windows xp)
Merci bien beaucoup d'avance pour vos réponses positives (pourrait-il en
être autrement :)!
feuille = "Lundi"
Sheets(feuille).Range("D6:E7").Replace what:="semaine", replacement:="", _
LookAt:=xlPart, searchorder:=xlByColumns, MatchCase:úlse
Bien le bonjour à tous !
ça va faire 2 jours que je traine sur ce forum (et sur d'autres) pour
faire
un Replace sur une plage de cellules...
J'ai eu beau tenter 4 ou 5 techniques différentes, rien n'y fait, ça ne
fonctionne pas...
Juste là maintenant, quelque chose comme ça :
feuille = "Lundi"
Sheets(feuille).Range("D6:E7").Replace what:="semaine", replacement:="", _
LookAt:=xlPart, searchorder:=xlByColumns, MatchCase:úlse
Et bien sûr, il ne se passe rien (bon, au moins, il n'y a pas d'erreurs,
mais bon). Sinon, j'ai aussi essayé comme ceci :
feuille = "Lundi"
For Each c In Sheets(feuille).Range("D6:E7")
'[c] est déclaré as Object
c.Offset(0, 1).Replace what:="semaine", replacement:="",
LookAt:=xlPart, _
searchorder:=xlByColumns, MatchCase:úlse
Next
J'ai aussi essayé sans l'Offset, mais non plus, ça ne fonctionne pas. Et
bien sûr, j'ai essayé d'enlever le searchorder, le matchcase, le lookat,
de
changer les combinaisons, de changer l'ordre...
Bref, est-ce quelqu'un pourrait m'expliquer ce qui ne va pas ? (J'ai le
excel de windows xp)
Merci bien beaucoup d'avance pour vos réponses positives (pourrait-il en
être autrement :)!
Bonsoir,
Juste essayé la première procédurefeuille = "Lundi"
Sheets(feuille).Range("D6:E7").Replace what:="semaine", replacement:="",
_
LookAt:=xlPart, searchorder:=xlByColumns, MatchCase:úlse
Cela remplace effectivement les cellules contenant le mot semaine par
rien.
A tout hasard : n'y aurait-il pas du VBA dans le module de la feuille qui
empêche ceci ?
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
"Rekam" a écrit dans le message de news:Bien le bonjour à tous !
ça va faire 2 jours que je traine sur ce forum (et sur d'autres) pour
faire
un Replace sur une plage de cellules...
J'ai eu beau tenter 4 ou 5 techniques différentes, rien n'y fait, ça ne
fonctionne pas...
Juste là maintenant, quelque chose comme ça :
feuille = "Lundi"
Sheets(feuille).Range("D6:E7").Replace what:="semaine", replacement:="",
_
LookAt:=xlPart, searchorder:=xlByColumns, MatchCase:úlse
Et bien sûr, il ne se passe rien (bon, au moins, il n'y a pas d'erreurs,
mais bon). Sinon, j'ai aussi essayé comme ceci :
feuille = "Lundi"
For Each c In Sheets(feuille).Range("D6:E7")
'[c] est déclaré as Object
c.Offset(0, 1).Replace what:="semaine", replacement:="",
LookAt:=xlPart, _
searchorder:=xlByColumns, MatchCase:úlse
Next
J'ai aussi essayé sans l'Offset, mais non plus, ça ne fonctionne pas. Et
bien sûr, j'ai essayé d'enlever le searchorder, le matchcase, le lookat,
de
changer les combinaisons, de changer l'ordre...
Bref, est-ce quelqu'un pourrait m'expliquer ce qui ne va pas ? (J'ai le
excel de windows xp)
Merci bien beaucoup d'avance pour vos réponses positives (pourrait-il en
être autrement :)!
Bonsoir,
Juste essayé la première procédure
feuille = "Lundi"
Sheets(feuille).Range("D6:E7").Replace what:="semaine", replacement:="",
_
LookAt:=xlPart, searchorder:=xlByColumns, MatchCase:úlse
Cela remplace effectivement les cellules contenant le mot semaine par
rien.
A tout hasard : n'y aurait-il pas du VBA dans le module de la feuille qui
empêche ceci ?
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
"Rekam" <Rekam@discussions.microsoft.com> a écrit dans le message de news:
1221F72F-0ACC-4CA0-B68E-3770FFA486D0@microsoft.com...
Bien le bonjour à tous !
ça va faire 2 jours que je traine sur ce forum (et sur d'autres) pour
faire
un Replace sur une plage de cellules...
J'ai eu beau tenter 4 ou 5 techniques différentes, rien n'y fait, ça ne
fonctionne pas...
Juste là maintenant, quelque chose comme ça :
feuille = "Lundi"
Sheets(feuille).Range("D6:E7").Replace what:="semaine", replacement:="",
_
LookAt:=xlPart, searchorder:=xlByColumns, MatchCase:úlse
Et bien sûr, il ne se passe rien (bon, au moins, il n'y a pas d'erreurs,
mais bon). Sinon, j'ai aussi essayé comme ceci :
feuille = "Lundi"
For Each c In Sheets(feuille).Range("D6:E7")
'[c] est déclaré as Object
c.Offset(0, 1).Replace what:="semaine", replacement:="",
LookAt:=xlPart, _
searchorder:=xlByColumns, MatchCase:úlse
Next
J'ai aussi essayé sans l'Offset, mais non plus, ça ne fonctionne pas. Et
bien sûr, j'ai essayé d'enlever le searchorder, le matchcase, le lookat,
de
changer les combinaisons, de changer l'ordre...
Bref, est-ce quelqu'un pourrait m'expliquer ce qui ne va pas ? (J'ai le
excel de windows xp)
Merci bien beaucoup d'avance pour vos réponses positives (pourrait-il en
être autrement :)!
Bonsoir,
Juste essayé la première procédurefeuille = "Lundi"
Sheets(feuille).Range("D6:E7").Replace what:="semaine", replacement:="",
_
LookAt:=xlPart, searchorder:=xlByColumns, MatchCase:úlse
Cela remplace effectivement les cellules contenant le mot semaine par
rien.
A tout hasard : n'y aurait-il pas du VBA dans le module de la feuille qui
empêche ceci ?
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
"Rekam" a écrit dans le message de news:Bien le bonjour à tous !
ça va faire 2 jours que je traine sur ce forum (et sur d'autres) pour
faire
un Replace sur une plage de cellules...
J'ai eu beau tenter 4 ou 5 techniques différentes, rien n'y fait, ça ne
fonctionne pas...
Juste là maintenant, quelque chose comme ça :
feuille = "Lundi"
Sheets(feuille).Range("D6:E7").Replace what:="semaine", replacement:="",
_
LookAt:=xlPart, searchorder:=xlByColumns, MatchCase:úlse
Et bien sûr, il ne se passe rien (bon, au moins, il n'y a pas d'erreurs,
mais bon). Sinon, j'ai aussi essayé comme ceci :
feuille = "Lundi"
For Each c In Sheets(feuille).Range("D6:E7")
'[c] est déclaré as Object
c.Offset(0, 1).Replace what:="semaine", replacement:="",
LookAt:=xlPart, _
searchorder:=xlByColumns, MatchCase:úlse
Next
J'ai aussi essayé sans l'Offset, mais non plus, ça ne fonctionne pas. Et
bien sûr, j'ai essayé d'enlever le searchorder, le matchcase, le lookat,
de
changer les combinaisons, de changer l'ordre...
Bref, est-ce quelqu'un pourrait m'expliquer ce qui ne va pas ? (J'ai le
excel de windows xp)
Merci bien beaucoup d'avance pour vos réponses positives (pourrait-il en
être autrement :)!
Bonsoir Pounet
Et un truc comme ceci, ça n'irait pas ?
----------
For each c in range ("D6:E7")
If [c] = "semaine" then
[c] = ""
End if
Next
----------
Bien amicalmement,
Vivement conseillés:
http://www.excelabo.net
http://jacxl.free.fr/mpfe/trombino.html
http://dj.joss.free.fr/netiquet.htm
Jacquouille.
"Pounet95" a écrit dans le message de news:Bonsoir,
Juste essayé la première procédurefeuille = "Lundi"
Sheets(feuille).Range("D6:E7").Replace what:="semaine", replacement:="",
_
LookAt:=xlPart, searchorder:=xlByColumns, MatchCase:úlse
Cela remplace effectivement les cellules contenant le mot semaine par
rien.
A tout hasard : n'y aurait-il pas du VBA dans le module de la feuille qui
empêche ceci ?
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
"Rekam" a écrit dans le message de
news:Bien le bonjour à tous !
ça va faire 2 jours que je traine sur ce forum (et sur d'autres) pour
faire
un Replace sur une plage de cellules...
J'ai eu beau tenter 4 ou 5 techniques différentes, rien n'y fait, ça ne
fonctionne pas...
Juste là maintenant, quelque chose comme ça :
feuille = "Lundi"
Sheets(feuille).Range("D6:E7").Replace what:="semaine", replacement:="",
_
LookAt:=xlPart, searchorder:=xlByColumns, MatchCase:úlse
Et bien sûr, il ne se passe rien (bon, au moins, il n'y a pas d'erreurs,
mais bon). Sinon, j'ai aussi essayé comme ceci :
feuille = "Lundi"
For Each c In Sheets(feuille).Range("D6:E7")
'[c] est déclaré as Object
c.Offset(0, 1).Replace what:="semaine", replacement:="",
LookAt:=xlPart, _
searchorder:=xlByColumns, MatchCase:úlse
Next
J'ai aussi essayé sans l'Offset, mais non plus, ça ne fonctionne pas. Et
bien sûr, j'ai essayé d'enlever le searchorder, le matchcase, le lookat,
de
changer les combinaisons, de changer l'ordre...
Bref, est-ce quelqu'un pourrait m'expliquer ce qui ne va pas ? (J'ai le
excel de windows xp)
Merci bien beaucoup d'avance pour vos réponses positives (pourrait-il en
être autrement :)!
Bonsoir Pounet
Et un truc comme ceci, ça n'irait pas ?
----------
For each c in range ("D6:E7")
If [c] = "semaine" then
[c] = ""
End if
Next
----------
Bien amicalmement,
Vivement conseillés:
http://www.excelabo.net
http://jacxl.free.fr/mpfe/trombino.html
http://dj.joss.free.fr/netiquet.htm
Jacquouille.
"Pounet95" <pasdepub@oneado.fr> a écrit dans le message de news:
uji0GkT3EHA.2016@TK2MSFTNGP15.phx.gbl...
Bonsoir,
Juste essayé la première procédure
feuille = "Lundi"
Sheets(feuille).Range("D6:E7").Replace what:="semaine", replacement:="",
_
LookAt:=xlPart, searchorder:=xlByColumns, MatchCase:úlse
Cela remplace effectivement les cellules contenant le mot semaine par
rien.
A tout hasard : n'y aurait-il pas du VBA dans le module de la feuille qui
empêche ceci ?
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
"Rekam" <Rekam@discussions.microsoft.com> a écrit dans le message de
news: 1221F72F-0ACC-4CA0-B68E-3770FFA486D0@microsoft.com...
Bien le bonjour à tous !
ça va faire 2 jours que je traine sur ce forum (et sur d'autres) pour
faire
un Replace sur une plage de cellules...
J'ai eu beau tenter 4 ou 5 techniques différentes, rien n'y fait, ça ne
fonctionne pas...
Juste là maintenant, quelque chose comme ça :
feuille = "Lundi"
Sheets(feuille).Range("D6:E7").Replace what:="semaine", replacement:="",
_
LookAt:=xlPart, searchorder:=xlByColumns, MatchCase:úlse
Et bien sûr, il ne se passe rien (bon, au moins, il n'y a pas d'erreurs,
mais bon). Sinon, j'ai aussi essayé comme ceci :
feuille = "Lundi"
For Each c In Sheets(feuille).Range("D6:E7")
'[c] est déclaré as Object
c.Offset(0, 1).Replace what:="semaine", replacement:="",
LookAt:=xlPart, _
searchorder:=xlByColumns, MatchCase:úlse
Next
J'ai aussi essayé sans l'Offset, mais non plus, ça ne fonctionne pas. Et
bien sûr, j'ai essayé d'enlever le searchorder, le matchcase, le lookat,
de
changer les combinaisons, de changer l'ordre...
Bref, est-ce quelqu'un pourrait m'expliquer ce qui ne va pas ? (J'ai le
excel de windows xp)
Merci bien beaucoup d'avance pour vos réponses positives (pourrait-il en
être autrement :)!
Bonsoir Pounet
Et un truc comme ceci, ça n'irait pas ?
----------
For each c in range ("D6:E7")
If [c] = "semaine" then
[c] = ""
End if
Next
----------
Bien amicalmement,
Vivement conseillés:
http://www.excelabo.net
http://jacxl.free.fr/mpfe/trombino.html
http://dj.joss.free.fr/netiquet.htm
Jacquouille.
"Pounet95" a écrit dans le message de news:Bonsoir,
Juste essayé la première procédurefeuille = "Lundi"
Sheets(feuille).Range("D6:E7").Replace what:="semaine", replacement:="",
_
LookAt:=xlPart, searchorder:=xlByColumns, MatchCase:úlse
Cela remplace effectivement les cellules contenant le mot semaine par
rien.
A tout hasard : n'y aurait-il pas du VBA dans le module de la feuille qui
empêche ceci ?
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
"Rekam" a écrit dans le message de
news:Bien le bonjour à tous !
ça va faire 2 jours que je traine sur ce forum (et sur d'autres) pour
faire
un Replace sur une plage de cellules...
J'ai eu beau tenter 4 ou 5 techniques différentes, rien n'y fait, ça ne
fonctionne pas...
Juste là maintenant, quelque chose comme ça :
feuille = "Lundi"
Sheets(feuille).Range("D6:E7").Replace what:="semaine", replacement:="",
_
LookAt:=xlPart, searchorder:=xlByColumns, MatchCase:úlse
Et bien sûr, il ne se passe rien (bon, au moins, il n'y a pas d'erreurs,
mais bon). Sinon, j'ai aussi essayé comme ceci :
feuille = "Lundi"
For Each c In Sheets(feuille).Range("D6:E7")
'[c] est déclaré as Object
c.Offset(0, 1).Replace what:="semaine", replacement:="",
LookAt:=xlPart, _
searchorder:=xlByColumns, MatchCase:úlse
Next
J'ai aussi essayé sans l'Offset, mais non plus, ça ne fonctionne pas. Et
bien sûr, j'ai essayé d'enlever le searchorder, le matchcase, le lookat,
de
changer les combinaisons, de changer l'ordre...
Bref, est-ce quelqu'un pourrait m'expliquer ce qui ne va pas ? (J'ai le
excel de windows xp)
Merci bien beaucoup d'avance pour vos réponses positives (pourrait-il en
être autrement :)!
Bonsoir Jacquouille,
Oh moi, tu sais, je ne veux pas déranger, donc ça me va !
Je me suis juste contenté d'essayer une des manips de Rekam et
de lui confirmer que ça marchait, que son problème était ailleurs.
Au plaisir
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
"Jacquouille" a écrit dans le message de
news: %Bonsoir Pounet
Et un truc comme ceci, ça n'irait pas ?
----------
For each c in range ("D6:E7")
If [c] = "semaine" then
[c] = ""
End if
Next
----------
Bien amicalmement,
Vivement conseillés:
http://www.excelabo.net
http://jacxl.free.fr/mpfe/trombino.html
http://dj.joss.free.fr/netiquet.htm
Jacquouille.
"Pounet95" a écrit dans le message de news:Bonsoir,
Juste essayé la première procédurefeuille = "Lundi"
Sheets(feuille).Range("D6:E7").Replace what:="semaine",
replacement:="", _
LookAt:=xlPart, searchorder:=xlByColumns, MatchCase:úlse
Cela remplace effectivement les cellules contenant le mot semaine par
rien.
A tout hasard : n'y aurait-il pas du VBA dans le module de la feuille
qui empêche ceci ?
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
"Rekam" a écrit dans le message de
news:Bien le bonjour à tous !
ça va faire 2 jours que je traine sur ce forum (et sur d'autres) pour
faire
un Replace sur une plage de cellules...
J'ai eu beau tenter 4 ou 5 techniques différentes, rien n'y fait, ça ne
fonctionne pas...
Juste là maintenant, quelque chose comme ça :
feuille = "Lundi"
Sheets(feuille).Range("D6:E7").Replace what:="semaine",
replacement:="", _
LookAt:=xlPart, searchorder:=xlByColumns, MatchCase:úlse
Et bien sûr, il ne se passe rien (bon, au moins, il n'y a pas
d'erreurs,
mais bon). Sinon, j'ai aussi essayé comme ceci :
feuille = "Lundi"
For Each c In Sheets(feuille).Range("D6:E7")
'[c] est déclaré as Object
c.Offset(0, 1).Replace what:="semaine", replacement:="",
LookAt:=xlPart, _
searchorder:=xlByColumns, MatchCase:úlse
Next
J'ai aussi essayé sans l'Offset, mais non plus, ça ne fonctionne pas.
Et
bien sûr, j'ai essayé d'enlever le searchorder, le matchcase, le
lookat, de
changer les combinaisons, de changer l'ordre...
Bref, est-ce quelqu'un pourrait m'expliquer ce qui ne va pas ? (J'ai le
excel de windows xp)
Merci bien beaucoup d'avance pour vos réponses positives (pourrait-il
en
être autrement :)!
Bonsoir Jacquouille,
Oh moi, tu sais, je ne veux pas déranger, donc ça me va !
Je me suis juste contenté d'essayer une des manips de Rekam et
de lui confirmer que ça marchait, que son problème était ailleurs.
Au plaisir
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
"Jacquouille" <NoSpam_j.thiernesse@skynet.be> a écrit dans le message de
news: %23H5HFhU3EHA.3316@tk2msftngp13.phx.gbl...
Bonsoir Pounet
Et un truc comme ceci, ça n'irait pas ?
----------
For each c in range ("D6:E7")
If [c] = "semaine" then
[c] = ""
End if
Next
----------
Bien amicalmement,
Vivement conseillés:
http://www.excelabo.net
http://jacxl.free.fr/mpfe/trombino.html
http://dj.joss.free.fr/netiquet.htm
Jacquouille.
"Pounet95" <pasdepub@oneado.fr> a écrit dans le message de news:
uji0GkT3EHA.2016@TK2MSFTNGP15.phx.gbl...
Bonsoir,
Juste essayé la première procédure
feuille = "Lundi"
Sheets(feuille).Range("D6:E7").Replace what:="semaine",
replacement:="", _
LookAt:=xlPart, searchorder:=xlByColumns, MatchCase:úlse
Cela remplace effectivement les cellules contenant le mot semaine par
rien.
A tout hasard : n'y aurait-il pas du VBA dans le module de la feuille
qui empêche ceci ?
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
"Rekam" <Rekam@discussions.microsoft.com> a écrit dans le message de
news: 1221F72F-0ACC-4CA0-B68E-3770FFA486D0@microsoft.com...
Bien le bonjour à tous !
ça va faire 2 jours que je traine sur ce forum (et sur d'autres) pour
faire
un Replace sur une plage de cellules...
J'ai eu beau tenter 4 ou 5 techniques différentes, rien n'y fait, ça ne
fonctionne pas...
Juste là maintenant, quelque chose comme ça :
feuille = "Lundi"
Sheets(feuille).Range("D6:E7").Replace what:="semaine",
replacement:="", _
LookAt:=xlPart, searchorder:=xlByColumns, MatchCase:úlse
Et bien sûr, il ne se passe rien (bon, au moins, il n'y a pas
d'erreurs,
mais bon). Sinon, j'ai aussi essayé comme ceci :
feuille = "Lundi"
For Each c In Sheets(feuille).Range("D6:E7")
'[c] est déclaré as Object
c.Offset(0, 1).Replace what:="semaine", replacement:="",
LookAt:=xlPart, _
searchorder:=xlByColumns, MatchCase:úlse
Next
J'ai aussi essayé sans l'Offset, mais non plus, ça ne fonctionne pas.
Et
bien sûr, j'ai essayé d'enlever le searchorder, le matchcase, le
lookat, de
changer les combinaisons, de changer l'ordre...
Bref, est-ce quelqu'un pourrait m'expliquer ce qui ne va pas ? (J'ai le
excel de windows xp)
Merci bien beaucoup d'avance pour vos réponses positives (pourrait-il
en
être autrement :)!
Bonsoir Jacquouille,
Oh moi, tu sais, je ne veux pas déranger, donc ça me va !
Je me suis juste contenté d'essayer une des manips de Rekam et
de lui confirmer que ça marchait, que son problème était ailleurs.
Au plaisir
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
"Jacquouille" a écrit dans le message de
news: %Bonsoir Pounet
Et un truc comme ceci, ça n'irait pas ?
----------
For each c in range ("D6:E7")
If [c] = "semaine" then
[c] = ""
End if
Next
----------
Bien amicalmement,
Vivement conseillés:
http://www.excelabo.net
http://jacxl.free.fr/mpfe/trombino.html
http://dj.joss.free.fr/netiquet.htm
Jacquouille.
"Pounet95" a écrit dans le message de news:Bonsoir,
Juste essayé la première procédurefeuille = "Lundi"
Sheets(feuille).Range("D6:E7").Replace what:="semaine",
replacement:="", _
LookAt:=xlPart, searchorder:=xlByColumns, MatchCase:úlse
Cela remplace effectivement les cellules contenant le mot semaine par
rien.
A tout hasard : n'y aurait-il pas du VBA dans le module de la feuille
qui empêche ceci ?
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
"Rekam" a écrit dans le message de
news:Bien le bonjour à tous !
ça va faire 2 jours que je traine sur ce forum (et sur d'autres) pour
faire
un Replace sur une plage de cellules...
J'ai eu beau tenter 4 ou 5 techniques différentes, rien n'y fait, ça ne
fonctionne pas...
Juste là maintenant, quelque chose comme ça :
feuille = "Lundi"
Sheets(feuille).Range("D6:E7").Replace what:="semaine",
replacement:="", _
LookAt:=xlPart, searchorder:=xlByColumns, MatchCase:úlse
Et bien sûr, il ne se passe rien (bon, au moins, il n'y a pas
d'erreurs,
mais bon). Sinon, j'ai aussi essayé comme ceci :
feuille = "Lundi"
For Each c In Sheets(feuille).Range("D6:E7")
'[c] est déclaré as Object
c.Offset(0, 1).Replace what:="semaine", replacement:="",
LookAt:=xlPart, _
searchorder:=xlByColumns, MatchCase:úlse
Next
J'ai aussi essayé sans l'Offset, mais non plus, ça ne fonctionne pas.
Et
bien sûr, j'ai essayé d'enlever le searchorder, le matchcase, le
lookat, de
changer les combinaisons, de changer l'ordre...
Bref, est-ce quelqu'un pourrait m'expliquer ce qui ne va pas ? (J'ai le
excel de windows xp)
Merci bien beaucoup d'avance pour vos réponses positives (pourrait-il
en
être autrement :)!
Bonsoir,
Juste essayé la première procédurefeuille = "Lundi"
Sheets(feuille).Range("D6:E7").Replace what:="semaine", replacement:="", _
LookAt:=xlPart, searchorder:=xlByColumns, MatchCase:úlse
Cela remplace effectivement les cellules contenant le mot semaine par rien.
A tout hasard : n'y aurait-il pas du VBA dans le module de la feuille qui
empêche ceci ?
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
"Rekam" a écrit dans le message de news:Bien le bonjour à tous !
ça va faire 2 jours que je traine sur ce forum (et sur d'autres) pour
faire
un Replace sur une plage de cellules...
J'ai eu beau tenter 4 ou 5 techniques différentes, rien n'y fait, ça ne
fonctionne pas...
Juste là maintenant, quelque chose comme ça :
feuille = "Lundi"
Sheets(feuille).Range("D6:E7").Replace what:="semaine", replacement:="", _
LookAt:=xlPart, searchorder:=xlByColumns, MatchCase:úlse
Et bien sûr, il ne se passe rien (bon, au moins, il n'y a pas d'erreurs,
mais bon). Sinon, j'ai aussi essayé comme ceci :
feuille = "Lundi"
For Each c In Sheets(feuille).Range("D6:E7")
'[c] est déclaré as Object
c.Offset(0, 1).Replace what:="semaine", replacement:="",
LookAt:=xlPart, _
searchorder:=xlByColumns, MatchCase:úlse
Next
J'ai aussi essayé sans l'Offset, mais non plus, ça ne fonctionne pas. Et
bien sûr, j'ai essayé d'enlever le searchorder, le matchcase, le lookat,
de
changer les combinaisons, de changer l'ordre...
Bref, est-ce quelqu'un pourrait m'expliquer ce qui ne va pas ? (J'ai le
excel de windows xp)
Merci bien beaucoup d'avance pour vos réponses positives (pourrait-il en
être autrement :)!
Bonsoir,
Juste essayé la première procédure
feuille = "Lundi"
Sheets(feuille).Range("D6:E7").Replace what:="semaine", replacement:="", _
LookAt:=xlPart, searchorder:=xlByColumns, MatchCase:úlse
Cela remplace effectivement les cellules contenant le mot semaine par rien.
A tout hasard : n'y aurait-il pas du VBA dans le module de la feuille qui
empêche ceci ?
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
"Rekam" <Rekam@discussions.microsoft.com> a écrit dans le message de news:
1221F72F-0ACC-4CA0-B68E-3770FFA486D0@microsoft.com...
Bien le bonjour à tous !
ça va faire 2 jours que je traine sur ce forum (et sur d'autres) pour
faire
un Replace sur une plage de cellules...
J'ai eu beau tenter 4 ou 5 techniques différentes, rien n'y fait, ça ne
fonctionne pas...
Juste là maintenant, quelque chose comme ça :
feuille = "Lundi"
Sheets(feuille).Range("D6:E7").Replace what:="semaine", replacement:="", _
LookAt:=xlPart, searchorder:=xlByColumns, MatchCase:úlse
Et bien sûr, il ne se passe rien (bon, au moins, il n'y a pas d'erreurs,
mais bon). Sinon, j'ai aussi essayé comme ceci :
feuille = "Lundi"
For Each c In Sheets(feuille).Range("D6:E7")
'[c] est déclaré as Object
c.Offset(0, 1).Replace what:="semaine", replacement:="",
LookAt:=xlPart, _
searchorder:=xlByColumns, MatchCase:úlse
Next
J'ai aussi essayé sans l'Offset, mais non plus, ça ne fonctionne pas. Et
bien sûr, j'ai essayé d'enlever le searchorder, le matchcase, le lookat,
de
changer les combinaisons, de changer l'ordre...
Bref, est-ce quelqu'un pourrait m'expliquer ce qui ne va pas ? (J'ai le
excel de windows xp)
Merci bien beaucoup d'avance pour vos réponses positives (pourrait-il en
être autrement :)!
Bonsoir,
Juste essayé la première procédurefeuille = "Lundi"
Sheets(feuille).Range("D6:E7").Replace what:="semaine", replacement:="", _
LookAt:=xlPart, searchorder:=xlByColumns, MatchCase:úlse
Cela remplace effectivement les cellules contenant le mot semaine par rien.
A tout hasard : n'y aurait-il pas du VBA dans le module de la feuille qui
empêche ceci ?
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
"Rekam" a écrit dans le message de news:Bien le bonjour à tous !
ça va faire 2 jours que je traine sur ce forum (et sur d'autres) pour
faire
un Replace sur une plage de cellules...
J'ai eu beau tenter 4 ou 5 techniques différentes, rien n'y fait, ça ne
fonctionne pas...
Juste là maintenant, quelque chose comme ça :
feuille = "Lundi"
Sheets(feuille).Range("D6:E7").Replace what:="semaine", replacement:="", _
LookAt:=xlPart, searchorder:=xlByColumns, MatchCase:úlse
Et bien sûr, il ne se passe rien (bon, au moins, il n'y a pas d'erreurs,
mais bon). Sinon, j'ai aussi essayé comme ceci :
feuille = "Lundi"
For Each c In Sheets(feuille).Range("D6:E7")
'[c] est déclaré as Object
c.Offset(0, 1).Replace what:="semaine", replacement:="",
LookAt:=xlPart, _
searchorder:=xlByColumns, MatchCase:úlse
Next
J'ai aussi essayé sans l'Offset, mais non plus, ça ne fonctionne pas. Et
bien sûr, j'ai essayé d'enlever le searchorder, le matchcase, le lookat,
de
changer les combinaisons, de changer l'ordre...
Bref, est-ce quelqu'un pourrait m'expliquer ce qui ne va pas ? (J'ai le
excel de windows xp)
Merci bien beaucoup d'avance pour vos réponses positives (pourrait-il en
être autrement :)!
A adapter :
Sub zz()
ActiveWindow.DisplayFormulas = True
[feuille!D6:E7].Replace What:="Feuil1!", Replacement:="Feuil2!", LookAt:=xlPart
ActiveWindow.DisplayFormulas = False
End Sub
Astuce pour éviter de boucler sur la plage : afficher les formules (donc du
texte) > remplacer > désactiver l'affichage des formules
AV
A adapter :
Sub zz()
ActiveWindow.DisplayFormulas = True
[feuille!D6:E7].Replace What:="Feuil1!", Replacement:="Feuil2!", LookAt:=xlPart
ActiveWindow.DisplayFormulas = False
End Sub
Astuce pour éviter de boucler sur la plage : afficher les formules (donc du
texte) > remplacer > désactiver l'affichage des formules
AV
A adapter :
Sub zz()
ActiveWindow.DisplayFormulas = True
[feuille!D6:E7].Replace What:="Feuil1!", Replacement:="Feuil2!", LookAt:=xlPart
ActiveWindow.DisplayFormulas = False
End Sub
Astuce pour éviter de boucler sur la plage : afficher les formules (donc du
texte) > remplacer > désactiver l'affichage des formules
AV