OVH Cloud OVH Cloud

Supprimer ligne par VBA

8 réponses
Avatar
Serge
Bonjour =E0 tous,

merci de votre support.

J'ai une question :
j'ai une feuille remplie de ligne de commande, le nombre=20
de ligne =E9volue chaque jour. Je souhaiterai delete de=20
facon automatique (vba) certaines lignes qui ont comme=20
valeur "won" en colonne C et "Q4" en colonne D.
Je ne sais pas comment g=E9rer des plages dynamiques...


MErci d'avance.

Serge

8 réponses

Avatar
ru-th
Salut

sub test
for [a65536].end(xlup).row to 2 step -1
if cells(i,3).value="won" and cells(i,4).value="Q4" then _
rows(i).delete
next
end sub

a+
rural thierry
"Serge" a écrit dans le message de news:
2e0d501c46b1a$6e6b6430$
Bonjour à tous,

merci de votre support.

J'ai une question :
j'ai une feuille remplie de ligne de commande, le nombre
de ligne évolue chaque jour. Je souhaiterai delete de
facon automatique (vba) certaines lignes qui ont comme
valeur "won" en colonne C et "Q4" en colonne D.
Je ne sais pas comment gérer des plages dynamiques...


MErci d'avance.

Serge
Avatar
sabatier
et l'a pas de valeur le "i", mon père? pauvre serge, va avoir du mal à
deleter ses rows... tiens, en parlant de ça,.moi, les copains, ils
m'appellent "6 rows"...je ne sais même pas pouquoi...
jps

"ru-th" a écrit dans le message de
news:%
Salut

sub test
for [a65536].end(xlup).row to 2 step -1
if cells(i,3).value="won" and cells(i,4).value="Q4" then _
rows(i).delete
next
end sub

a+
rural thierry
"Serge" a écrit dans le message de news:
2e0d501c46b1a$6e6b6430$
Bonjour à tous,

merci de votre support.

J'ai une question :
j'ai une feuille remplie de ligne de commande, le nombre
de ligne évolue chaque jour. Je souhaiterai delete de
facon automatique (vba) certaines lignes qui ont comme
valeur "won" en colonne C et "Q4" en colonne D.
Je ne sais pas comment gérer des plages dynamiques...


MErci d'avance.

Serge




Avatar
ru-th
cela m'apprendra à écrire trop vite

for i=[a65536].end(xlup).row to 2 step -1

les copains, ils
m'appellent "6 rows"...
parce que tu es de Foix ?

a+ et merci de la relecture
rural thierry

"sabatier" a écrit dans le message
de news:
et l'a pas de valeur le "i", mon père? pauvre serge, va avoir du mal à
deleter ses rows... tiens, en parlant de ça,.moi, les copains, ils
m'appellent "6 rows"...je ne sais même pas pouquoi...
jps

"ru-th" a écrit dans le message de
news:%
Salut

sub test
for [a65536].end(xlup).row to 2 step -1
if cells(i,3).value="won" and cells(i,4).value="Q4" then _
rows(i).delete
next
end sub

a+
rural thierry
"Serge" a écrit dans le message de news:
2e0d501c46b1a$6e6b6430$
Bonjour à tous,

merci de votre support.

J'ai une question :
j'ai une feuille remplie de ligne de commande, le nombre
de ligne évolue chaque jour. Je souhaiterai delete de
facon automatique (vba) certaines lignes qui ont comme
valeur "won" en colonne C et "Q4" en colonne D.
Je ne sais pas comment gérer des plages dynamiques...


MErci d'avance.

Serge








Avatar
jps
:-))))))
jps

"ru-th" a écrit dans le message de
news:
cela m'apprendra à écrire trop vite

for i=[a65536].end(xlup).row to 2 step -1

les copains, ils
m'appellent "6 rows"...
parce que tu es de Foix ?

a+ et merci de la relecture
rural thierry

"sabatier" a écrit dans le
message

de news:
et l'a pas de valeur le "i", mon père? pauvre serge, va avoir du mal à
deleter ses rows... tiens, en parlant de ça,.moi, les copains, ils
m'appellent "6 rows"...je ne sais même pas pouquoi...
jps

"ru-th" a écrit dans le message de
news:%
Salut

sub test
for [a65536].end(xlup).row to 2 step -1
if cells(i,3).value="won" and cells(i,4).value="Q4" then _
rows(i).delete
next
end sub

a+
rural thierry
"Serge" a écrit dans le message de news:
2e0d501c46b1a$6e6b6430$
Bonjour à tous,

merci de votre support.

J'ai une question :
j'ai une feuille remplie de ligne de commande, le nombre
de ligne évolue chaque jour. Je souhaiterai delete de
facon automatique (vba) certaines lignes qui ont comme
valeur "won" en colonne C et "Q4" en colonne D.
Je ne sais pas comment gérer des plages dynamiques...


MErci d'avance.

Serge












Avatar
serge
j'allais justement tester çà. J'ai bien fait d'attendre!!

merci à tous pour votre aidre!
cdlt,

HArold
-----Message d'origine-----
:-))))))
jps

"ru-th" a écrit dans le message de
news:
cela m'apprendra à écrire trop vite

for i=[a65536].end(xlup).row to 2 step -1

les copains, ils
m'appellent "6 rows"...
parce que tu es de Foix ?

a+ et merci de la relecture
rural thierry

"sabatier" a
écrit dans le


message
de news:
et l'a pas de valeur le "i", mon père? pauvre serge,
va avoir du mal à



deleter ses rows... tiens, en parlant de ça,.moi,
les copains, ils



m'appellent "6 rows"...je ne sais même pas pouquoi...
jps

"ru-th" a écrit dans le message de
news:%
Salut

sub test
for [a65536].end(xlup).row to 2 step -1
if cells(i,3).value="won" and cells
(i,4).value="Q4" then _




rows(i).delete
next
end sub

a+
rural thierry
"Serge" a écrit dans
le message de news:




2e0d501c46b1a$6e6b6430$
Bonjour à tous,

merci de votre support.

J'ai une question :
j'ai une feuille remplie de ligne de commande, le
nombre




de ligne évolue chaque jour. Je souhaiterai delete
de




facon automatique (vba) certaines lignes qui ont
comme




valeur "won" en colonne C et "Q4" en colonne D.
Je ne sais pas comment gérer des plages
dynamiques...






MErci d'avance.

Serge











.






Avatar
jps
"serge" a écrit dans le message de
news:2ea6801c46b30$8ab70930$
j'allais justement tester çà. J'ai bien fait d'attendre!!
oui, oui, ne jamais rien tester avant l'apposition du tampon "Control
Quality Passed", serge-harold....

merci à tous pour votre aidre!
de riendre

cdlt,
bjlst (beaujolaisement)


HArold
jps

-----Message d'origine-----
:-))))))
jps

"ru-th" a écrit dans le message de
news:
cela m'apprendra à écrire trop vite

for i=[a65536].end(xlup).row to 2 step -1

les copains, ils
m'appellent "6 rows"...
parce que tu es de Foix ?

a+ et merci de la relecture
rural thierry

"sabatier" a
écrit dans le


message
de news:
et l'a pas de valeur le "i", mon père? pauvre serge,
va avoir du mal à



deleter ses rows... tiens, en parlant de ça,.moi,
les copains, ils



m'appellent "6 rows"...je ne sais même pas pouquoi...
jps

"ru-th" a écrit dans le message de
news:%
Salut

sub test
for [a65536].end(xlup).row to 2 step -1
if cells(i,3).value="won" and cells
(i,4).value="Q4" then _




rows(i).delete
next
end sub

a+
rural thierry
"Serge" a écrit dans
le message de news:




2e0d501c46b1a$6e6b6430$
Bonjour à tous,

merci de votre support.

J'ai une question :
j'ai une feuille remplie de ligne de commande, le
nombre




de ligne évolue chaque jour. Je souhaiterai delete
de




facon automatique (vba) certaines lignes qui ont
comme




valeur "won" en colonne C et "Q4" en colonne D.
Je ne sais pas comment gérer des plages
dynamiques...






MErci d'avance.

Serge











.






Avatar
Jean-François Aubert
Après quelques mois d'absence, je constate avec plaisir que les gouailleries côtoient toujours
allègrement les pertinentes réponses au MPFE !

Heureux de revenir un peu parmis vous.

--
Amicalement

Jean-François Aubert
{Vaudois de la Côte Lémanique}


"jps" a écrit dans le message de
news:
:-))))))
jps

"ru-th" a écrit dans le message de
news:
cela m'apprendra à écrire trop vite

for i=[a65536].end(xlup).row to 2 step -1

les copains, ils
m'appellent "6 rows"...
parce que tu es de Foix ?

a+ et merci de la relecture
rural thierry

"sabatier" a écrit dans le
message

de news:
et l'a pas de valeur le "i", mon père? pauvre serge, va avoir du mal à
deleter ses rows... tiens, en parlant de ça,.moi, les copains, ils
m'appellent "6 rows"...je ne sais même pas pouquoi...
jps

"ru-th" a écrit dans le message de
news:%
Salut

sub test
for [a65536].end(xlup).row to 2 step -1
if cells(i,3).value="won" and cells(i,4).value="Q4" then _
rows(i).delete
next
end sub

a+
rural thierry
"Serge" a écrit dans le message de news:
2e0d501c46b1a$6e6b6430$
Bonjour à tous,

merci de votre support.

J'ai une question :
j'ai une feuille remplie de ligne de commande, le nombre
de ligne évolue chaque jour. Je souhaiterai delete de
facon automatique (vba) certaines lignes qui ont comme
valeur "won" en colonne C et "Q4" en colonne D.
Je ne sais pas comment gérer des plages dynamiques...


MErci d'avance.

Serge
















Avatar
Daniel.j
et puis:
For i = [a65536].End(xlUp).Row To 1 Step -1
pour detruire la ligne 1 au cas ousque!
:o))))
Daniel


"ru-th" a écrit dans le message de news:
| cela m'apprendra à écrire trop vite
|
| for i=[a65536].end(xlup).row to 2 step -1
|
| >les copains, ils
| > m'appellent "6 rows"...
| parce que tu es de Foix ?
| a+ et merci de la relecture
| rural thierry
|
| "sabatier" a écrit dans le message
| de news:
| > et l'a pas de valeur le "i", mon père? pauvre serge, va avoir du mal à
| > deleter ses rows... tiens, en parlant de ça,.moi, les copains, ils
| > m'appellent "6 rows"...je ne sais même pas pouquoi...
| > jps
| >
| > "ru-th" a écrit dans le message de
| > news:%
| > > Salut
| > >
| > > sub test
| > > for [a65536].end(xlup).row to 2 step -1
| > > if cells(i,3).value="won" and cells(i,4).value="Q4" then _
| > > rows(i).delete
| > > next
| > > end sub
| > >
| > > a+
| > > rural thierry
| > > "Serge" a écrit dans le message de news:
| > > 2e0d501c46b1a$6e6b6430$
| > > Bonjour à tous,
| > >
| > > merci de votre support.
| > >
| > > J'ai une question :
| > > j'ai une feuille remplie de ligne de commande, le nombre
| > > de ligne évolue chaque jour. Je souhaiterai delete de
| > > facon automatique (vba) certaines lignes qui ont comme
| > > valeur "won" en colonne C et "Q4" en colonne D.
| > > Je ne sais pas comment gérer des plages dynamiques...
| > >
| > >
| > > MErci d'avance.
| > >
| > > Serge
| > >
| > >
| >
| >
|
|