Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

suppression de lignes

  • Initiateur de la discussion Initiateur de la discussion mary1
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

M

mary1

Guest
bonjour,
si en cellule B je rajoute 1 et que le résultat qui suit me donne des résultats >=4 alors je veux que cette fameuse ligne disparaisse!
ce résultat doit s'inscrire dans une nouvelle feuille
ci joint un exemple
merci d'avance pour votre aide
mary1
 

Pièces jointes

Re : suppression de lignes

Bonjour,

comme le test qui est demandé est avec >=4 dans ton post, avec >=3 dans le fichier et que le tableau de resultat correspond à >3 ....😕 j'ai pris la derniere solution : >3
Mais tout s'adapte facilement dans le code a toi de voir.😛
 

Pièces jointes

Re : suppression de lignes

bonjour Larson et Staple1600,

Larson --> comment fait-on si on a tout en haut du tableau le libellé des colonnes pour que la macro s'exécute comme il faut?!
c'est-à-dire en A1=NOM et A2=QUANTITE

Staple1600--> j'ai beau essayer d'exécuter tamacro ça ne fonctionne pas, il y a problème au niveau:

.Range("A1:B6").AdvancedFilter Action:=xlFilterCopy, CriteriaRange:=Range( _
"IV1:IV2"), CopyToRange:=Sheets(2).Range("A1"), Unique:=False

que dois-je faire pour que ça fonctionne?!

encore merci
mary1
 
Re : suppression de lignes

Re


Le fichier joint dans mon précédent message fonctionne.

(test oK sur XL2000)

Tu as testé en cliquant ici ? (voir illustration ci-dessous)

 

Pièces jointes

  • aide.jpg
    5.5 KB · Affichages: 99
  • aide.jpg
    5.5 KB · Affichages: 96
Re : suppression de lignes

re,
oui j'ai bien cliqué sur la flèche se trouvant à côté de "NOMBRE", et la macro bloque! Elle ne veut pas s'exécuter!!
je ne comprends pas pourquoi il ne s'exécute pas!
 
Re : suppression de lignes

Bonjour Staple1600,

effectivement y'a un truc qui ne va pas sur ton fichier ... mais seulement à la 2eme execution.
La 1ere pression sur le triangle c'est tout bon !

Mary1
si tu as une ligne d'entete, dans le code il faut remplacer
For i = Range("B65536").End(xlUp).Row To 1 Step -1
par
For i = Range("B65536").End(xlUp).Row To 2 Step -1
 
Re : suppression de lignes

Re



La ça doit fonctioner

(c'était la suppression de la ligne 1 feuille 2 qui posait problème)

Code:
Sub ex_fil()
Application.ScreenUpdating = False
With Sheets(1)
    With .Range("IV1")
        .Value = "NOMBRE"
        .Offset(1, 0).Value = ">=3"
    End With
.Range("A1:B6").AdvancedFilter Action:=xlFilterCopy, CriteriaRange:=Range( _
        "IV1:IV2"), CopyToRange:=Sheets(2).Range("A1"), Unique:=False
End With
Sheets(2).Range("A1").CurrentRegion.ClearFormats
Application.ScreenUpdating = True
End Sub
 
Re : suppression de lignes

Bonjour le fil,

JM : Chez-moi aussi ça bug au 2ème passage.

Néanmoins aucune des solutions proposées ne correspondent au texte initial.


Larson : tu n'as, ni ceri, ni frai, qui sont déjà inclus dans la condition.

JM : tu as bien ceri et frai, mais tu ne tiens pas compte de la question de + 1, où j'avoue ne pas avoir bien compris non plus.

Il manque donc des explications et surtout le résultat souhaité.

Attendre, et voir.

Bonne journée.

Jean-Pierre

Edit : Jm, pas vu ton message avant, j'étais en train d'écrire, mais à la lecture, il résoud, sans doute, le problème du second passage, mais pas le calcul. Je teste
 
Dernière édition:
Re : suppression de lignes

Staple1600 --> ça fonctionne. je désirai qu'il m'affiche les données en feuille 2 comme tu l'as fait mais je voulais ceux qui étaient inférieur à 3. (peut être avais-je mal formulé au début). bref, j'ai porté la modif sur ta macro au lieu de ">=3" j'ai mis "<3"
par contre comment puis je procéder pour qu'il ajoute à la colonne NOMBRE +1
ce qui par exemple pour les "pom" donnent "3" (au lieu de "2")


ok Larson je vais voir ça!! merci
 
Re : suppression de lignes

il est vrai que l'enoncé n'est pas parfait au niveau de la condition, mais je suis partis sur le petit tableau de resultat présent sur le fichier de Mary1
cad :

pom 3
poir 3
pech 2
(A noter que 3 pom + 3 poir ne font pas 2 pech mais 6 scoubi 😀)

Mary1 ! ou es tu on veut te donner une réponse a tout prix ! 🙂
 
Re : suppression de lignes

bonjour jeanpPierre,
pour une meilleure compréhension de ce que je souhaite obtenir,
vous trouverez ci joint l'explication de ce que je souhaite
l'image "debut" est ce que j'ai au départ en feuille 1
l'image "resultat" est ce que je souhaite obtenir en feuille 2
merci
mary1
 

Pièces jointes

  • debut.JPG
    6 KB · Affichages: 48
  • resultat.JPG
    7.1 KB · Affichages: 40
  • resultat.JPG
    7.1 KB · Affichages: 41
  • resultat.JPG
    7.1 KB · Affichages: 39
Re : suppression de lignes

je suis derrière mon écran Larson,
ma tête c'est de la compote, j'ai des tas de fichiers que je fais en même temps; on me ramasse à la petite cuillère 😛

désolé pour l'explication au début, je trouvais pas les termes exacts de ce que je souhaitais c'est en faisant les autres fichiers que ça devenait plus clair

en tout cas merci de votre aide à tous

mary1
 
Re : suppression de lignes

Re,

Donc, là, je comprends mieux ton exemple, c'est avec <3 et c'est Larson qui remporte le cocotier.

Comme quoi, prendre cinq minutes de plus pour bien exprimer son souci, et le tour est joué.

Bon après-midi.

Jean-Pierre
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

  • Question Question
Microsoft 365 Tableau
Réponses
5
Affichages
288
Réponses
7
Affichages
692
  • Question Question
Microsoft 365 problème d'index
Réponses
19
Affichages
498
Réponses
6
Affichages
333
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…