Bonjour,
J'ai besoin d'une macro qui permettrait de supprimer les lignes d'un tableau
de 61 lignes (ligne 2 à ligne 62) et de 3 colonnes A B C quand sur chaque
ligne le contenu de la cellule de la colonne C est 0 (zéro).
Suis-je assez clair ?
Je ne connaît pas grand chose au code VBA.
Qui pourrait m'aider ?
Merci d'avance .
BC
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
michdenis
Bonjour Bruno,
Dim A as integer
For A = 62 To 2 Step -1 If Range("C" & A) <> "" Then If Range("C" & A) = 0 Then Range("A" & A).Resize(, 3).Delete xlUp End If End If Next
Salutations!
"BRUNO" a écrit dans le message de news: Bonjour, J'ai besoin d'une macro qui permettrait de supprimer les lignes d'un tableau de 61 lignes (ligne 2 à ligne 62) et de 3 colonnes A B C quand sur chaque ligne le contenu de la cellule de la colonne C est 0 (zéro). Suis-je assez clair ? Je ne connaît pas grand chose au code VBA. Qui pourrait m'aider ? Merci d'avance . BC
Bonjour Bruno,
Dim A as integer
For A = 62 To 2 Step -1
If Range("C" & A) <> "" Then
If Range("C" & A) = 0 Then
Range("A" & A).Resize(, 3).Delete xlUp
End If
End If
Next
Salutations!
"BRUNO" <bruno.carpentier@wanadoo.fr> a écrit dans le message de news:uzWgbHCZEHA.2812@TK2MSFTNGP11.phx.gbl...
Bonjour,
J'ai besoin d'une macro qui permettrait de supprimer les lignes d'un tableau
de 61 lignes (ligne 2 à ligne 62) et de 3 colonnes A B C quand sur chaque
ligne le contenu de la cellule de la colonne C est 0 (zéro).
Suis-je assez clair ?
Je ne connaît pas grand chose au code VBA.
Qui pourrait m'aider ?
Merci d'avance .
BC
For A = 62 To 2 Step -1 If Range("C" & A) <> "" Then If Range("C" & A) = 0 Then Range("A" & A).Resize(, 3).Delete xlUp End If End If Next
Salutations!
"BRUNO" a écrit dans le message de news: Bonjour, J'ai besoin d'une macro qui permettrait de supprimer les lignes d'un tableau de 61 lignes (ligne 2 à ligne 62) et de 3 colonnes A B C quand sur chaque ligne le contenu de la cellule de la colonne C est 0 (zéro). Suis-je assez clair ? Je ne connaît pas grand chose au code VBA. Qui pourrait m'aider ? Merci d'avance . BC
Salut
Ca doit donner ca a quelque chose pres : 'code Sub Macro()
Dim C As String Dim i As Integer Dim ligne A String
for i=2 to 62 cellule = "C" & i ligne = i & ":" & i If Range(cellule).Value = 0 Then Rows(ligne).Select Selection.Delete Shift:=xlUp End If Next i
End Sub 'Fin code
-----Message d'origine----- Bonjour, J'ai besoin d'une macro qui permettrait de supprimer les lignes d'un tableau
de 61 lignes (ligne 2 à ligne 62) et de 3 colonnes A B C quand sur chaque
ligne le contenu de la cellule de la colonne C est 0 (zéro).
Suis-je assez clair ? Je ne connaît pas grand chose au code VBA. Qui pourrait m'aider ? Merci d'avance . BC
.
Salut
Ca doit donner ca a quelque chose pres :
'code
Sub Macro()
Dim C As String
Dim i As Integer
Dim ligne A String
for i=2 to 62
cellule = "C" & i
ligne = i & ":" & i
If Range(cellule).Value = 0 Then
Rows(ligne).Select
Selection.Delete Shift:=xlUp
End If
Next i
End Sub
'Fin code
-----Message d'origine-----
Bonjour,
J'ai besoin d'une macro qui permettrait de supprimer les
lignes d'un tableau
de 61 lignes (ligne 2 à ligne 62) et de 3 colonnes A B C
quand sur chaque
ligne le contenu de la cellule de la colonne C est 0
(zéro).
Suis-je assez clair ?
Je ne connaît pas grand chose au code VBA.
Qui pourrait m'aider ?
Merci d'avance .
BC
Ca doit donner ca a quelque chose pres : 'code Sub Macro()
Dim C As String Dim i As Integer Dim ligne A String
for i=2 to 62 cellule = "C" & i ligne = i & ":" & i If Range(cellule).Value = 0 Then Rows(ligne).Select Selection.Delete Shift:=xlUp End If Next i
End Sub 'Fin code
-----Message d'origine----- Bonjour, J'ai besoin d'une macro qui permettrait de supprimer les lignes d'un tableau
de 61 lignes (ligne 2 à ligne 62) et de 3 colonnes A B C quand sur chaque
ligne le contenu de la cellule de la colonne C est 0 (zéro).
Suis-je assez clair ? Je ne connaît pas grand chose au code VBA. Qui pourrait m'aider ? Merci d'avance . BC
.
BRUNO
MERCI.
"michdenis" a écrit dans le message de news:
Bonjour Bruno,
Dim A as integer
For A = 62 To 2 Step -1 If Range("C" & A) <> "" Then If Range("C" & A) = 0 Then Range("A" & A).Resize(, 3).Delete xlUp End If End If Next
Salutations!
"BRUNO" a écrit dans le message de news:
Bonjour, J'ai besoin d'une macro qui permettrait de supprimer les lignes d'un tableau
de 61 lignes (ligne 2 à ligne 62) et de 3 colonnes A B C quand sur chaque ligne le contenu de la cellule de la colonne C est 0 (zéro). Suis-je assez clair ? Je ne connaît pas grand chose au code VBA. Qui pourrait m'aider ? Merci d'avance . BC
MERCI.
"michdenis" <michdenis@hotmail.com> a écrit dans le message de
news:eqRyhXCZEHA.2844@TK2MSFTNGP12.phx.gbl...
Bonjour Bruno,
Dim A as integer
For A = 62 To 2 Step -1
If Range("C" & A) <> "" Then
If Range("C" & A) = 0 Then
Range("A" & A).Resize(, 3).Delete xlUp
End If
End If
Next
Salutations!
"BRUNO" <bruno.carpentier@wanadoo.fr> a écrit dans le message de
news:uzWgbHCZEHA.2812@TK2MSFTNGP11.phx.gbl...
Bonjour,
J'ai besoin d'une macro qui permettrait de supprimer les lignes d'un
tableau
de 61 lignes (ligne 2 à ligne 62) et de 3 colonnes A B C quand sur chaque
ligne le contenu de la cellule de la colonne C est 0 (zéro).
Suis-je assez clair ?
Je ne connaît pas grand chose au code VBA.
Qui pourrait m'aider ?
Merci d'avance .
BC
For A = 62 To 2 Step -1 If Range("C" & A) <> "" Then If Range("C" & A) = 0 Then Range("A" & A).Resize(, 3).Delete xlUp End If End If Next
Salutations!
"BRUNO" a écrit dans le message de news:
Bonjour, J'ai besoin d'une macro qui permettrait de supprimer les lignes d'un tableau
de 61 lignes (ligne 2 à ligne 62) et de 3 colonnes A B C quand sur chaque ligne le contenu de la cellule de la colonne C est 0 (zéro). Suis-je assez clair ? Je ne connaît pas grand chose au code VBA. Qui pourrait m'aider ? Merci d'avance . BC
BRUNO
J'ai essayé et j'ai immédiatement une erreur 13 Incompatibilité de type. Que dois-je faire ? BC
a écrit dans le message de news:278fc01c46426$7e6660b0$ Salut
Ca doit donner ca a quelque chose pres : 'code Sub Macro()
Dim C As String Dim i As Integer Dim ligne A String
for i=2 to 62 cellule = "C" & i ligne = i & ":" & i If Range(cellule).Value = 0 Then Rows(ligne).Select Selection.Delete Shift:=xlUp End If Next i
End Sub 'Fin code
-----Message d'origine----- Bonjour, J'ai besoin d'une macro qui permettrait de supprimer les lignes d'un tableau
de 61 lignes (ligne 2 à ligne 62) et de 3 colonnes A B C quand sur chaque
ligne le contenu de la cellule de la colonne C est 0 (zéro).
Suis-je assez clair ? Je ne connaît pas grand chose au code VBA. Qui pourrait m'aider ? Merci d'avance . BC
.
J'ai essayé et j'ai immédiatement une erreur 13 Incompatibilité de type.
Que dois-je faire ?
BC
<anonymous@discussions.microsoft.com> a écrit dans le message de
news:278fc01c46426$7e6660b0$a601280a@phx.gbl...
Salut
Ca doit donner ca a quelque chose pres :
'code
Sub Macro()
Dim C As String
Dim i As Integer
Dim ligne A String
for i=2 to 62
cellule = "C" & i
ligne = i & ":" & i
If Range(cellule).Value = 0 Then
Rows(ligne).Select
Selection.Delete Shift:=xlUp
End If
Next i
End Sub
'Fin code
-----Message d'origine-----
Bonjour,
J'ai besoin d'une macro qui permettrait de supprimer les
lignes d'un tableau
de 61 lignes (ligne 2 à ligne 62) et de 3 colonnes A B C
quand sur chaque
ligne le contenu de la cellule de la colonne C est 0
(zéro).
Suis-je assez clair ?
Je ne connaît pas grand chose au code VBA.
Qui pourrait m'aider ?
Merci d'avance .
BC
J'ai essayé et j'ai immédiatement une erreur 13 Incompatibilité de type. Que dois-je faire ? BC
a écrit dans le message de news:278fc01c46426$7e6660b0$ Salut
Ca doit donner ca a quelque chose pres : 'code Sub Macro()
Dim C As String Dim i As Integer Dim ligne A String
for i=2 to 62 cellule = "C" & i ligne = i & ":" & i If Range(cellule).Value = 0 Then Rows(ligne).Select Selection.Delete Shift:=xlUp End If Next i
End Sub 'Fin code
-----Message d'origine----- Bonjour, J'ai besoin d'une macro qui permettrait de supprimer les lignes d'un tableau
de 61 lignes (ligne 2 à ligne 62) et de 3 colonnes A B C quand sur chaque
ligne le contenu de la cellule de la colonne C est 0 (zéro).
Suis-je assez clair ? Je ne connaît pas grand chose au code VBA. Qui pourrait m'aider ? Merci d'avance . BC
.
BRUNO
J'ai essayé et j'ai une erreur 13 Incompatibilité de type. Que dois-je faire ? BC
"michdenis" a écrit dans le message de news:
Bonjour Bruno,
Dim A as integer
For A = 62 To 2 Step -1 If Range("C" & A) <> "" Then If Range("C" & A) = 0 Then Range("A" & A).Resize(, 3).Delete xlUp End If End If Next
Salutations!
"BRUNO" a écrit dans le message de news:
Bonjour, J'ai besoin d'une macro qui permettrait de supprimer les lignes d'un tableau
de 61 lignes (ligne 2 à ligne 62) et de 3 colonnes A B C quand sur chaque ligne le contenu de la cellule de la colonne C est 0 (zéro). Suis-je assez clair ? Je ne connaît pas grand chose au code VBA. Qui pourrait m'aider ? Merci d'avance . BC
J'ai essayé et j'ai une erreur 13 Incompatibilité de type.
Que dois-je faire ?
BC
"michdenis" <michdenis@hotmail.com> a écrit dans le message de
news:eqRyhXCZEHA.2844@TK2MSFTNGP12.phx.gbl...
Bonjour Bruno,
Dim A as integer
For A = 62 To 2 Step -1
If Range("C" & A) <> "" Then
If Range("C" & A) = 0 Then
Range("A" & A).Resize(, 3).Delete xlUp
End If
End If
Next
Salutations!
"BRUNO" <bruno.carpentier@wanadoo.fr> a écrit dans le message de
news:uzWgbHCZEHA.2812@TK2MSFTNGP11.phx.gbl...
Bonjour,
J'ai besoin d'une macro qui permettrait de supprimer les lignes d'un
tableau
de 61 lignes (ligne 2 à ligne 62) et de 3 colonnes A B C quand sur chaque
ligne le contenu de la cellule de la colonne C est 0 (zéro).
Suis-je assez clair ?
Je ne connaît pas grand chose au code VBA.
Qui pourrait m'aider ?
Merci d'avance .
BC
J'ai essayé et j'ai une erreur 13 Incompatibilité de type. Que dois-je faire ? BC
"michdenis" a écrit dans le message de news:
Bonjour Bruno,
Dim A as integer
For A = 62 To 2 Step -1 If Range("C" & A) <> "" Then If Range("C" & A) = 0 Then Range("A" & A).Resize(, 3).Delete xlUp End If End If Next
Salutations!
"BRUNO" a écrit dans le message de news:
Bonjour, J'ai besoin d'une macro qui permettrait de supprimer les lignes d'un tableau
de 61 lignes (ligne 2 à ligne 62) et de 3 colonnes A B C quand sur chaque ligne le contenu de la cellule de la colonne C est 0 (zéro). Suis-je assez clair ? Je ne connaît pas grand chose au code VBA. Qui pourrait m'aider ? Merci d'avance . BC
michdenis
Bonjour Bruno,
Je ne vois pas très bien ce qui peut provoquer ce type d'erreur, sauf si tu as copié ce bout de code dans une procédure générale existante et que la variable A était déjà définie comme "As String" par exemple ....
Salutations!
"BRUNO" a écrit dans le message de news:O% J'ai essayé et j'ai une erreur 13 Incompatibilité de type. Que dois-je faire ? BC
"michdenis" a écrit dans le message de news:
Bonjour Bruno,
Dim A as integer
For A = 62 To 2 Step -1 If Range("C" & A) <> "" Then If Range("C" & A) = 0 Then Range("A" & A).Resize(, 3).Delete xlUp End If End If Next
Salutations!
"BRUNO" a écrit dans le message de news:
Bonjour, J'ai besoin d'une macro qui permettrait de supprimer les lignes d'un tableau
de 61 lignes (ligne 2 à ligne 62) et de 3 colonnes A B C quand sur chaque ligne le contenu de la cellule de la colonne C est 0 (zéro). Suis-je assez clair ? Je ne connaît pas grand chose au code VBA. Qui pourrait m'aider ? Merci d'avance . BC
Bonjour Bruno,
Je ne vois pas très bien ce qui peut provoquer ce type d'erreur, sauf si tu as copié ce bout de code dans une procédure
générale existante et que la variable A était déjà définie comme "As String" par exemple ....
Salutations!
"BRUNO" <bruno.charpentier@wanadoo.fr> a écrit dans le message de news:O%23iLzpCZEHA.728@TK2MSFTNGP09.phx.gbl...
J'ai essayé et j'ai une erreur 13 Incompatibilité de type.
Que dois-je faire ?
BC
"michdenis" <michdenis@hotmail.com> a écrit dans le message de
news:eqRyhXCZEHA.2844@TK2MSFTNGP12.phx.gbl...
Bonjour Bruno,
Dim A as integer
For A = 62 To 2 Step -1
If Range("C" & A) <> "" Then
If Range("C" & A) = 0 Then
Range("A" & A).Resize(, 3).Delete xlUp
End If
End If
Next
Salutations!
"BRUNO" <bruno.carpentier@wanadoo.fr> a écrit dans le message de
news:uzWgbHCZEHA.2812@TK2MSFTNGP11.phx.gbl...
Bonjour,
J'ai besoin d'une macro qui permettrait de supprimer les lignes d'un
tableau
de 61 lignes (ligne 2 à ligne 62) et de 3 colonnes A B C quand sur chaque
ligne le contenu de la cellule de la colonne C est 0 (zéro).
Suis-je assez clair ?
Je ne connaît pas grand chose au code VBA.
Qui pourrait m'aider ?
Merci d'avance .
BC
Je ne vois pas très bien ce qui peut provoquer ce type d'erreur, sauf si tu as copié ce bout de code dans une procédure générale existante et que la variable A était déjà définie comme "As String" par exemple ....
Salutations!
"BRUNO" a écrit dans le message de news:O% J'ai essayé et j'ai une erreur 13 Incompatibilité de type. Que dois-je faire ? BC
"michdenis" a écrit dans le message de news:
Bonjour Bruno,
Dim A as integer
For A = 62 To 2 Step -1 If Range("C" & A) <> "" Then If Range("C" & A) = 0 Then Range("A" & A).Resize(, 3).Delete xlUp End If End If Next
Salutations!
"BRUNO" a écrit dans le message de news:
Bonjour, J'ai besoin d'une macro qui permettrait de supprimer les lignes d'un tableau
de 61 lignes (ligne 2 à ligne 62) et de 3 colonnes A B C quand sur chaque ligne le contenu de la cellule de la colonne C est 0 (zéro). Suis-je assez clair ? Je ne connaît pas grand chose au code VBA. Qui pourrait m'aider ? Merci d'avance . BC
BRUNO
J'ai tapé ce qui suit en corrigeant ce qui était sans doute une faute de frappe dans Dim ligne As
Sub SUPPRESSION_LIGNES() ' '
Dim C As String Dim i As Integer Dim ligne As String
For i = 2 To 62 cellule = "C" & i ligne = i & ":" & i If Range(cellule).Value = 0 Then Rows(ligne).Select Selection.Delete Shift:=xlUp End If Next i
End Sub
La macro fonctionne mais il me faut l'activer 4 fois pour que toutes les lignes indésirables disparaissent. Est-ce normal ? Que faut-il faire pour qu'elles puissent disparaître en une seule activation ? MERCI. BC.
a écrit dans le message de news:278fc01c46426$7e6660b0$ Salut
Ca doit donner ca a quelque chose pres : 'code Sub Macro()
Dim C As String Dim i As Integer Dim ligne A String
for i=2 to 62 cellule = "C" & i ligne = i & ":" & i If Range(cellule).Value = 0 Then Rows(ligne).Select Selection.Delete Shift:=xlUp End If Next i
End Sub 'Fin code
-----Message d'origine----- Bonjour, J'ai besoin d'une macro qui permettrait de supprimer les lignes d'un tableau
de 61 lignes (ligne 2 à ligne 62) et de 3 colonnes A B C quand sur chaque
ligne le contenu de la cellule de la colonne C est 0 (zéro).
Suis-je assez clair ? Je ne connaît pas grand chose au code VBA. Qui pourrait m'aider ? Merci d'avance . BC
.
J'ai tapé ce qui suit en corrigeant ce qui était sans doute une faute de
frappe dans Dim ligne As
Sub SUPPRESSION_LIGNES()
'
'
Dim C As String
Dim i As Integer
Dim ligne As String
For i = 2 To 62
cellule = "C" & i
ligne = i & ":" & i
If Range(cellule).Value = 0 Then
Rows(ligne).Select
Selection.Delete Shift:=xlUp
End If
Next i
End Sub
La macro fonctionne mais il me faut l'activer 4 fois pour que toutes les
lignes indésirables disparaissent.
Est-ce normal ?
Que faut-il faire pour qu'elles puissent disparaître en une seule activation
?
MERCI.
BC.
<anonymous@discussions.microsoft.com> a écrit dans le message de
news:278fc01c46426$7e6660b0$a601280a@phx.gbl...
Salut
Ca doit donner ca a quelque chose pres :
'code
Sub Macro()
Dim C As String
Dim i As Integer
Dim ligne A String
for i=2 to 62
cellule = "C" & i
ligne = i & ":" & i
If Range(cellule).Value = 0 Then
Rows(ligne).Select
Selection.Delete Shift:=xlUp
End If
Next i
End Sub
'Fin code
-----Message d'origine-----
Bonjour,
J'ai besoin d'une macro qui permettrait de supprimer les
lignes d'un tableau
de 61 lignes (ligne 2 à ligne 62) et de 3 colonnes A B C
quand sur chaque
ligne le contenu de la cellule de la colonne C est 0
(zéro).
Suis-je assez clair ?
Je ne connaît pas grand chose au code VBA.
Qui pourrait m'aider ?
Merci d'avance .
BC
J'ai tapé ce qui suit en corrigeant ce qui était sans doute une faute de frappe dans Dim ligne As
Sub SUPPRESSION_LIGNES() ' '
Dim C As String Dim i As Integer Dim ligne As String
For i = 2 To 62 cellule = "C" & i ligne = i & ":" & i If Range(cellule).Value = 0 Then Rows(ligne).Select Selection.Delete Shift:=xlUp End If Next i
End Sub
La macro fonctionne mais il me faut l'activer 4 fois pour que toutes les lignes indésirables disparaissent. Est-ce normal ? Que faut-il faire pour qu'elles puissent disparaître en une seule activation ? MERCI. BC.
a écrit dans le message de news:278fc01c46426$7e6660b0$ Salut
Ca doit donner ca a quelque chose pres : 'code Sub Macro()
Dim C As String Dim i As Integer Dim ligne A String
for i=2 to 62 cellule = "C" & i ligne = i & ":" & i If Range(cellule).Value = 0 Then Rows(ligne).Select Selection.Delete Shift:=xlUp End If Next i
End Sub 'Fin code
-----Message d'origine----- Bonjour, J'ai besoin d'une macro qui permettrait de supprimer les lignes d'un tableau
de 61 lignes (ligne 2 à ligne 62) et de 3 colonnes A B C quand sur chaque
ligne le contenu de la cellule de la colonne C est 0 (zéro).
Suis-je assez clair ? Je ne connaît pas grand chose au code VBA. Qui pourrait m'aider ? Merci d'avance . BC
.
Daniel.M
Hello Bruno,
Ça peut bloquer si tu as une valeur d'erreur dans une cellule notamment.
Dim A as integer
For A = 62 To 2 Step -1 If IsNumeric(Range("C" & A)) Then If Range("C" & A) = 0 Then Range("A" & A).Resize(, 3).Delete xlUp End If End If Next
Salutations,
Daniel M.
"BRUNO" wrote in message news:O%
J'ai essayé et j'ai une erreur 13 Incompatibilité de type. Que dois-je faire ? BC
"michdenis" a écrit dans le message de news:
Bonjour Bruno,
Dim A as integer
For A = 62 To 2 Step -1 If Range("C" & A) <> "" Then If Range("C" & A) = 0 Then Range("A" & A).Resize(, 3).Delete xlUp End If End If Next
Salutations!
"BRUNO" a écrit dans le message de news:
Bonjour, J'ai besoin d'une macro qui permettrait de supprimer les lignes d'un tableau
de 61 lignes (ligne 2 à ligne 62) et de 3 colonnes A B C quand sur chaque ligne le contenu de la cellule de la colonne C est 0 (zéro). Suis-je assez clair ? Je ne connaît pas grand chose au code VBA. Qui pourrait m'aider ? Merci d'avance . BC
Hello Bruno,
Ça peut bloquer si tu as une valeur d'erreur dans une cellule notamment.
Dim A as integer
For A = 62 To 2 Step -1
If IsNumeric(Range("C" & A)) Then
If Range("C" & A) = 0 Then
Range("A" & A).Resize(, 3).Delete xlUp
End If
End If
Next
Salutations,
Daniel M.
"BRUNO" <bruno.charpentier@wanadoo.fr> wrote in message
news:O%23iLzpCZEHA.728@TK2MSFTNGP09.phx.gbl...
J'ai essayé et j'ai une erreur 13 Incompatibilité de type.
Que dois-je faire ?
BC
"michdenis" <michdenis@hotmail.com> a écrit dans le message de
news:eqRyhXCZEHA.2844@TK2MSFTNGP12.phx.gbl...
Bonjour Bruno,
Dim A as integer
For A = 62 To 2 Step -1
If Range("C" & A) <> "" Then
If Range("C" & A) = 0 Then
Range("A" & A).Resize(, 3).Delete xlUp
End If
End If
Next
Salutations!
"BRUNO" <bruno.carpentier@wanadoo.fr> a écrit dans le message de
news:uzWgbHCZEHA.2812@TK2MSFTNGP11.phx.gbl...
Bonjour,
J'ai besoin d'une macro qui permettrait de supprimer les lignes d'un
tableau
de 61 lignes (ligne 2 à ligne 62) et de 3 colonnes A B C quand sur chaque
ligne le contenu de la cellule de la colonne C est 0 (zéro).
Suis-je assez clair ?
Je ne connaît pas grand chose au code VBA.
Qui pourrait m'aider ?
Merci d'avance .
BC
Ça peut bloquer si tu as une valeur d'erreur dans une cellule notamment.
Dim A as integer
For A = 62 To 2 Step -1 If IsNumeric(Range("C" & A)) Then If Range("C" & A) = 0 Then Range("A" & A).Resize(, 3).Delete xlUp End If End If Next
Salutations,
Daniel M.
"BRUNO" wrote in message news:O%
J'ai essayé et j'ai une erreur 13 Incompatibilité de type. Que dois-je faire ? BC
"michdenis" a écrit dans le message de news:
Bonjour Bruno,
Dim A as integer
For A = 62 To 2 Step -1 If Range("C" & A) <> "" Then If Range("C" & A) = 0 Then Range("A" & A).Resize(, 3).Delete xlUp End If End If Next
Salutations!
"BRUNO" a écrit dans le message de news:
Bonjour, J'ai besoin d'une macro qui permettrait de supprimer les lignes d'un tableau
de 61 lignes (ligne 2 à ligne 62) et de 3 colonnes A B C quand sur chaque ligne le contenu de la cellule de la colonne C est 0 (zéro). Suis-je assez clair ? Je ne connaît pas grand chose au code VBA. Qui pourrait m'aider ? Merci d'avance . BC
Daniel.M
Fallait pas laisser tomber le <> ""
Dim A As Integer For A = 62 To 2 Step -1 With Range("C" & A) If IsNumeric(.Value) Then If Len(.Value) <> 0 And .Value = 0 Then Range("A" & A).Resize(, 3).Delete xlUp End If End If End With Next
Salutations,
Daniel M.
Fallait pas laisser tomber le <> ""
Dim A As Integer
For A = 62 To 2 Step -1
With Range("C" & A)
If IsNumeric(.Value) Then
If Len(.Value) <> 0 And .Value = 0 Then
Range("A" & A).Resize(, 3).Delete xlUp
End If
End If
End With
Next
Dim A As Integer For A = 62 To 2 Step -1 With Range("C" & A) If IsNumeric(.Value) Then If Len(.Value) <> 0 And .Value = 0 Then Range("A" & A).Resize(, 3).Delete xlUp End If End If End With Next