VBA : Si la cellule X contient Y alors...
Fermé
Liloyn
Messages postés
3
Date d'inscription
mercredi 10 octobre 2012
Statut
Membre
Dernière intervention
10 octobre 2012
-
10 oct. 2012 à 17:47
ccm81 Messages postés 10903 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 novembre 2024 - 10 oct. 2012 à 19:17
ccm81 Messages postés 10903 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 novembre 2024 - 10 oct. 2012 à 19:17
A voir également:
- VBA : Si la cellule X contient Y alors...
- Mkdir vba ✓ - Forum VB / VBA
- Vba récupérer valeur cellule ✓ - Forum VB / VBA
- Excel compter cellule couleur sans vba - Guide
- Vba range avec variable ✓ - Forum VB / VBA
- Vba dépassement de capacité ✓ - Forum Excel
3 réponses
ccm81
Messages postés
10903
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
19 novembre 2024
2 428
10 oct. 2012 à 18:16
10 oct. 2012 à 18:16
bonjour
pour nous permettre de voir comment sont organisées les donnés,
peux tu envoyer une partie de ton fichier (au format excel 2003) sur cjoint.com et joindre le lien obtenu à ton prochain message
bonne suite
pour nous permettre de voir comment sont organisées les donnés,
peux tu envoyer une partie de ton fichier (au format excel 2003) sur cjoint.com et joindre le lien obtenu à ton prochain message
bonne suite
Liloyn
Messages postés
3
Date d'inscription
mercredi 10 octobre 2012
Statut
Membre
Dernière intervention
10 octobre 2012
10 oct. 2012 à 18:46
10 oct. 2012 à 18:46
Voici le lien par soucis de confidentialité je n'ai transmis que deux lignes mais cela donnera une idée du type de fichier
Par exemple pour ce fichier je recherche le critère "Lab" et le critère "CRR"
https://www.cjoint.com/?3JksUgZ4pC8
Merci!
Par exemple pour ce fichier je recherche le critère "Lab" et le critère "CRR"
https://www.cjoint.com/?3JksUgZ4pC8
Merci!
eriiic
Messages postés
24601
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
25 novembre 2024
7 243
10 oct. 2012 à 18:57
10 oct. 2012 à 18:57
Bonjour,
vu que la colonne D est vide, sans C1, C2 ni Cx, qu'il n'y a pas de feuille Base et non plus de Lab ou CRR nulle part, c'est vite fait : pas besoin de macro il n'y a rien à tranférer.
Il faudrait peut-être être un peu plus sérieux lorsqu'on demande une aide. Le classeur doit être cohérent avec les explications.
eric
vu que la colonne D est vide, sans C1, C2 ni Cx, qu'il n'y a pas de feuille Base et non plus de Lab ou CRR nulle part, c'est vite fait : pas besoin de macro il n'y a rien à tranférer.
Il faudrait peut-être être un peu plus sérieux lorsqu'on demande une aide. Le classeur doit être cohérent avec les explications.
eric
ccm81
Messages postés
10903
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
19 novembre 2024
2 428
10 oct. 2012 à 19:17
10 oct. 2012 à 19:17
je comprends que pour des raisons de confidentialité tu ne puisses pas transmettre le fichier réels, mais
1. Dans un fichier de 4000 lignes, je dois chercher si la colonne D ligne Y de la worksheet « Base » contient le critère C1,C2 ... Cx.
- il n'y a pas de feuille nommée Base, je suppose que c'est Sheet1
- La colonne D est vide
- la cellule colonne D, ligne Y ?
2. Si le critère est dans une case alors il faut copier la ligne et la coller dans la worksheet W1,W2,...Wx associée au critère. (je précise que ce sont à chaque des séries de lettres (par ex : Lab, CRR.. )
- qui sont les feuilles W2, W3 associées au critère
- où doit on coller les infos
3. tu ne montre pas d'exemple de ce que tu souhaites obtenir
Dans ces conditions, les seules choses que je peux te conseiller, c'est d'utiliser la méthode Find, la fonction Instr, une boucle sur les lignes de la feuille Base, la méthode copy, ...
bon courage
1. Dans un fichier de 4000 lignes, je dois chercher si la colonne D ligne Y de la worksheet « Base » contient le critère C1,C2 ... Cx.
- il n'y a pas de feuille nommée Base, je suppose que c'est Sheet1
- La colonne D est vide
- la cellule colonne D, ligne Y ?
2. Si le critère est dans une case alors il faut copier la ligne et la coller dans la worksheet W1,W2,...Wx associée au critère. (je précise que ce sont à chaque des séries de lettres (par ex : Lab, CRR.. )
- qui sont les feuilles W2, W3 associées au critère
- où doit on coller les infos
3. tu ne montre pas d'exemple de ce que tu souhaites obtenir
Dans ces conditions, les seules choses que je peux te conseiller, c'est d'utiliser la méthode Find, la fonction Instr, une boucle sur les lignes de la feuille Base, la méthode copy, ...
bon courage