Perso je comprends pas quelles lignes tu veux supprimer ...
AV
Oui, je me suis mal exprimé...
Ce que je ne comprends pas c'est pourquoi les lignes vides après les data sont sélectionnées.
docm
Bonjour.
C'est parce que le tri s'applique à toute la colonne dans la commande suivante: Columns("C:C").AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:=Range _ (R), Unique:úlse
Si tu appliques le tri à une plus petite sélection, le tri ne s'appliquera qu'à cette sélection: Range("C1:C13").AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:=Range _ (R), Unique:úlse
Sous toutes réserves.
"petibonvm" wrote in message news:41c402fe$0$7807$
"AV" a écrit dans le message de news:
Perso je comprends pas quelles lignes tu veux supprimer ...
AV
Oui, je me suis mal exprimé...
Ce que je ne comprends pas c'est pourquoi les lignes vides après les data sont sélectionnées.
Bonjour.
C'est parce que le tri s'applique à toute la colonne dans la commande
suivante:
Columns("C:C").AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:=Range
_
(R), Unique:úlse
Si tu appliques le tri à une plus petite sélection, le tri ne s'appliquera
qu'à cette sélection:
Range("C1:C13").AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:=Range
_
(R), Unique:úlse
Sous toutes réserves.
"petibonvm" <pasdespam@voila.fr> wrote in message
news:41c402fe$0$7807$626a14ce@news.free.fr...
"AV" <alainPFFFvallon@wanadoo.fr> a écrit dans le message de
news:e3IYNMO5EHA.3908@TK2MSFTNGP12.phx.gbl...
Perso je comprends pas quelles lignes tu veux supprimer ...
AV
Oui, je me suis mal exprimé...
Ce que je ne comprends pas c'est pourquoi les lignes vides après les
data sont sélectionnées.
C'est parce que le tri s'applique à toute la colonne dans la commande suivante: Columns("C:C").AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:=Range _ (R), Unique:úlse
Si tu appliques le tri à une plus petite sélection, le tri ne s'appliquera qu'à cette sélection: Range("C1:C13").AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:=Range _ (R), Unique:úlse
Sous toutes réserves.
"petibonvm" wrote in message news:41c402fe$0$7807$
"AV" a écrit dans le message de news:
Perso je comprends pas quelles lignes tu veux supprimer ...
AV
Oui, je me suis mal exprimé...
Ce que je ne comprends pas c'est pourquoi les lignes vides après les data sont sélectionnées.
petibonvm
"docm" a écrit dans le message de news:
Bonjour.
C'est parce que le tri s'applique à toute la colonne dans la commande suivante: Columns("C:C").AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:=Range
_ (R), Unique:úlse
Si tu appliques le tri à une plus petite sélection, le tri ne s'appliquera
qu'à cette sélection: Range("C1:C13").AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:=Range
_ (R), Unique:úlse
Sous toutes réserves. j'y avais bien pensé, mais ça ne marche pas, VBA renvoit une erreur
d'exécution 1004.
"docm" <docmarti@spamcolba.net> a écrit dans le message de
news:OBLOWSP5EHA.4092@TK2MSFTNGP14.phx.gbl...
Bonjour.
C'est parce que le tri s'applique à toute la colonne dans la commande
suivante:
Columns("C:C").AdvancedFilter Action:=xlFilterInPlace,
CriteriaRange:=Range
_
(R), Unique:úlse
Si tu appliques le tri à une plus petite sélection, le tri ne
s'appliquera
qu'à cette sélection:
Range("C1:C13").AdvancedFilter Action:=xlFilterInPlace,
CriteriaRange:=Range
_
(R), Unique:úlse
Sous toutes réserves.
j'y avais bien pensé, mais ça ne marche pas, VBA renvoit une erreur
C'est parce que le tri s'applique à toute la colonne dans la commande suivante: Columns("C:C").AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:=Range
_ (R), Unique:úlse
Si tu appliques le tri à une plus petite sélection, le tri ne s'appliquera
qu'à cette sélection: Range("C1:C13").AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:=Range
_ (R), Unique:úlse
Sous toutes réserves. j'y avais bien pensé, mais ça ne marche pas, VBA renvoit une erreur
d'exécution 1004.
docm
Il faut que la liste se trouve sur la feuille active Sheets("Feuil1").Activate avant d'effectuer la commande de tri.
Sous toutes réserves.
j'y avais bien pensé, mais ça ne marche pas, VBA renvoit une erreur d'exécution 1004.
Il faut que la liste se trouve sur la feuille active
Sheets("Feuil1").Activate
avant d'effectuer la commande de tri.
Sous toutes réserves.
j'y avais bien pensé, mais ça ne marche pas, VBA renvoit une erreur
d'exécution 1004.
Il faut que la liste se trouve sur la feuille active Sheets("Feuil1").Activate avant d'effectuer la commande de tri.
j'y avais bien pensé, mais ça ne marche pas, VBA renvoit une erreur d'exécution 1004.
çé pas ça, Je n'ai qu'une feuille dans le classeur...
AV
Avec le fichier joint, si j'exécute la macro "Flitre_élaboré", la plage sélectionnée après filtre est [C2] ce qui parait absolument logique par rapport l'instruction contenue dans ton code "Range("C2").Select" En bref, je ne vois pas où il peut y avoir problème...(XL2000)
AV
Avec le fichier joint, si j'exécute la macro "Flitre_élaboré", la plage
sélectionnée après filtre est [C2] ce qui parait absolument logique par rapport
l'instruction contenue dans ton code "Range("C2").Select"
En bref, je ne vois pas où il peut y avoir problème...(XL2000)
Avec le fichier joint, si j'exécute la macro "Flitre_élaboré", la plage sélectionnée après filtre est [C2] ce qui parait absolument logique par rapport l'instruction contenue dans ton code "Range("C2").Select" En bref, je ne vois pas où il peut y avoir problème...(XL2000)
AV
petibonvm
"AV" a écrit dans le message de news:
Avec le fichier joint, si j'exécute la macro "Flitre_élaboré", la plage
sélectionnée après filtre est [C2] ce qui parait absolument logique par rapport
l'instruction contenue dans ton code "Range("C2").Select" En bref, je ne vois pas où il peut y avoir problème...(XL2000)
AV Merci pour le test, je suis en Excel97, je vais voir si le pb veint de
là ....
"AV" <alainPFFFvallon@wanadoo.fr> a écrit dans le message de
news:u6An6PR5EHA.2196@TK2MSFTNGP14.phx.gbl...
Avec le fichier joint, si j'exécute la macro "Flitre_élaboré", la
plage
sélectionnée après filtre est [C2] ce qui parait absolument logique
par rapport
l'instruction contenue dans ton code "Range("C2").Select"
En bref, je ne vois pas où il peut y avoir problème...(XL2000)
AV
Merci pour le test, je suis en Excel97, je vais voir si le pb veint de