Extraire valeur supérieur à...

Résolu
max-iime Messages postés 30 Date d'inscription   Statut Membre Dernière intervention   -  
max-iime Messages postés 30 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour a tous,

j'ai un fichier excel avec avec plus 500 colonnes, en haut de chaque colonne j'ai un pourcentage et j'aimerais par exemple que toute les valeurs supérieurs à 30% ou suivant une cellule soit copier dans une autre feuille mais que la colonne soit aussi copier et non seulement la cellule.

Merci d'avance.

3 réponses

michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
Bonjour

Combien de lignes maxi dans tes colonnes ?
en haut de chaque colonne : sur quelle ligne ?
on copie toute la colonne ou seulement les valeurs >30% dans la colonne ?

Au besoin
Mettre un extrait du classeur sans données confidentielles en pièce jointe sur « mon-partage.fr »
et faire un clic droit-coller le raccourci dans votre message

Dans l’attente

0
max-iime Messages postés 30 Date d'inscription   Statut Membre Dernière intervention  
 
Dans les colonnes j'ai entre 3 et 1500 lignes, c'est un TCD donc tout dépend comment il est développé.
la colonnes commence à la ligne 7, sur toute cette ligne j'ai un pourcentage calculé par rapport à deux cellules de la colonnes et il faut copier toute la colonnes où la valeur est >30% sur la ligne 7 et ensuite le copier dans une autre feuille.

Est-il possible de le faire pour un intervalle ? par exemple entre 15% et 30% ?
0
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 584
 
Cela me semble possible. Tu souhaites apprendre à le faire, ou tu préfères que quelqu’un le fasse pour toi?
0
max-iime Messages postés 30 Date d'inscription   Statut Membre Dernière intervention   > yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention  
 
je préfère apprendre :)
0
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
Bonjour max-iime

Ci joint une maquette, puisque tu ne m'a pas transmis ton classeur...
à adapter à ton contexte

le code est basique, il est certain avec de nombreuses données, il faudra passer par une autre méthode, très rapide mais un peu abstraite et délicate sans voir le TCD (des surprises possibles avec les tcd)

https://mon-partage.fr/f/hh0zLDAc/

BONJOUR yg_be

0
max-iime Messages postés 30 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,

Merci pour le code il fonctionne parfaitement, je l'ai adapté pour mon fichier mais j'ai un message d’erreur 1004 comme quoi il ne peut pas modifier les cellules, car cela affecterai le TCD. L'erreur est sur la ligne cette ligne ".Range(.Cells(7, Col), .Cells(Derlig, Col)).Copy Sheets(2).Cells(7, col2) 'copie en feuil2"
0
max-iime Messages postés 30 Date d'inscription   Statut Membre Dernière intervention  
 
et j'aimerais ajouter une fonction où je peux modifier le pourcentage via une cellule, par exemple la cellule A1 de la feuill2
0
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
bonjour

Rappel:
1/...des surprises possibles avec les tcd ... (post 5)
2/...Mettre un extrait du classeur sans données confidentielles en pièce jointe sur « mon-partage.fr »
et faire un clic droit-coller le raccourci dans votre message .... (post 1)

On fait des efforts et passons du temps pour essayer de t'aider, le tout bénévolement.
Toi, tu n'en fais aucun...
Donc..

0
max-iime Messages postés 30 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,

je vous es mis un lien vers mon fichier excel mais j'ai juste mis les valeur et enlevé le TCD :
https://mon-partage.fr/f/BH7r7Kdp/

Je rajoute une capture d’écran du TCD:
https://mon-partage.fr/f/CKlv7RZu/
0
max-iime Messages postés 30 Date d'inscription   Statut Membre Dernière intervention  
 
Finalement j'ai réussi supprimer les erreurs au dessus mais j'en rencontre une autre, erreur d'exécution '13' "incompatibilité de type"
0