Trouver une valeur dans un fichier sans l'ouvrir et la recopier
Résolu/Fermé
bassmart
Messages postés
277
Date d'inscription
jeudi 19 février 2015
Statut
Membre
Dernière intervention
30 août 2022
-
23 janv. 2017 à 22:03
bassmart Messages postés 277 Date d'inscription jeudi 19 février 2015 Statut Membre Dernière intervention 30 août 2022 - 26 janv. 2017 à 17:49
bassmart Messages postés 277 Date d'inscription jeudi 19 février 2015 Statut Membre Dernière intervention 30 août 2022 - 26 janv. 2017 à 17:49
A voir également:
- Trouver une valeur dans un fichier sans l'ouvrir et la recopier
- Ouvrir fichier rar - Guide
- Comment ouvrir un fichier apk ? - Guide
- Ouvrir un fichier .dat - Guide
- Ouvrir fichier .bin - Guide
- Le fichier contient le nombre de voyageurs dans 3 gares. dans la cellule b5, saisissez une formule qui calcule le total et se met à jour si on change une valeur du tableau. quel total obtenez-vous ? quelle formule avez-vous saisie ? ✓ - Forum Excel
4 réponses
yg_be
Messages postés
21304
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
18 mars 2023
1 325
23 janv. 2017 à 22:35
23 janv. 2017 à 22:35
bonsoir, peut-être parce que tu déclares deux fois
texte_SQL As String?
michel_m
Messages postés
16593
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
7 mars 2023
3 291
24 janv. 2017 à 10:01
24 janv. 2017 à 10:01
Bonjour à tous
Tu es obligé de laisser le classeur source fermé ?
ce classeur est il une liste de données ?
Tu es obligé de laisser le classeur source fermé ?
ce classeur est il une liste de données ?
bassmart
Messages postés
277
Date d'inscription
jeudi 19 février 2015
Statut
Membre
Dernière intervention
30 août 2022
1
24 janv. 2017 à 13:53
24 janv. 2017 à 13:53
Bonjour Michel,
J'ai effectué quelques essais avec le fichier ouvert et je n'y arrivais pas! Est-ce possible de l'ouvrir dans le voir à l'écran?
Dans ce classeur, j'ai des données dans les colonnes de A à CB, qui sont des fois des lettres, des chiffres,des dates, des lettres et des chiffres (C12004-004-09).
Ce que je veux c'est de rechercher la valeur ex: C12004 du premier classeur dans la colonne B de ce classeur qui contient les valeurs comme C12004-004-09.
Merci beaucoup!
J'ai effectué quelques essais avec le fichier ouvert et je n'y arrivais pas! Est-ce possible de l'ouvrir dans le voir à l'écran?
Dans ce classeur, j'ai des données dans les colonnes de A à CB, qui sont des fois des lettres, des chiffres,des dates, des lettres et des chiffres (C12004-004-09).
Ce que je veux c'est de rechercher la valeur ex: C12004 du premier classeur dans la colonne B de ce classeur qui contient les valeurs comme C12004-004-09.
Merci beaucoup!
michel_m
Messages postés
16593
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
7 mars 2023
3 291
Modifié par michel_m le 24/01/2017 à 14:52
Modifié par michel_m le 24/01/2017 à 14:52
J'ai effectué quelques essais avec le fichier ouvert et je n'y arrivais pas! Est-ce possible de l'ouvrir dans le voir à l'écran?
Non
tu ne répond pas mA question: ce classeur est il une liste de données ?
et si oui quel est le nom de l'ent^te de la colonne B
un texte sql se présente ainsi
nomfeuille="sondage" & "$"
Champ=???? ent^te colonne B
valeur=cells(2,1)
Select * From nomfeuille Where champ Like '*" & valeur & "*'
maintenant si tu cherches seulement le nombre de C120004 (et pas d'autres valeurs) dans la colonne B, il y a une astuce qui t'évite de passer par ADO
de plus avec 1 formule dans la feuille du classeur source et 1 ou 2 lignes de code sans ouvrir le classeur
Michel
Non
tu ne répond pas mA question: ce classeur est il une liste de données ?
et si oui quel est le nom de l'ent^te de la colonne B
un texte sql se présente ainsi
nomfeuille="sondage" & "$"
Champ=???? ent^te colonne B
valeur=cells(2,1)
Select * From nomfeuille Where champ Like '*" & valeur & "*'
maintenant si tu cherches seulement le nombre de C120004 (et pas d'autres valeurs) dans la colonne B, il y a une astuce qui t'évite de passer par ADO
de plus avec 1 formule dans la feuille du classeur source et 1 ou 2 lignes de code sans ouvrir le classeur
Michel
bassmart
Messages postés
277
Date d'inscription
jeudi 19 février 2015
Statut
Membre
Dernière intervention
30 août 2022
1
24 janv. 2017 à 15:28
24 janv. 2017 à 15:28
Rebonjour Michel,
Désolé, qu'est-ce que tu entend au juste par liste de données?
J'ai une colonne avec plusieurs valeurs écrite sous la forme Cxxxxxx-xxx-xx. Oui, j'ai une entête de colonne qui s'appelle "NO_SONDAGE".
Non, je ne recherche pas seulement la valeur C12004, je recherche la valeur qui est dans ma cellule "A2" de mon autres classeur et qui varie.
Merci!
Désolé, qu'est-ce que tu entend au juste par liste de données?
J'ai une colonne avec plusieurs valeurs écrite sous la forme Cxxxxxx-xxx-xx. Oui, j'ai une entête de colonne qui s'appelle "NO_SONDAGE".
Non, je ne recherche pas seulement la valeur C12004, je recherche la valeur qui est dans ma cellule "A2" de mon autres classeur et qui varie.
Merci!
michel_m
Messages postés
16593
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
7 mars 2023
3 291
>
bassmart
Messages postés
277
Date d'inscription
jeudi 19 février 2015
Statut
Membre
Dernière intervention
30 août 2022
24 janv. 2017 à 16:12
24 janv. 2017 à 16:12
Désolé, qu'est-ce que tu entend au juste par liste de données?
Base de données
Base de données
bassmart
Messages postés
277
Date d'inscription
jeudi 19 février 2015
Statut
Membre
Dernière intervention
30 août 2022
1
>
michel_m
Messages postés
16593
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
7 mars 2023
24 janv. 2017 à 16:28
24 janv. 2017 à 16:28
Oui, c'est une extraction que j'ai fait d'une base de donnée Access en fichier Excel (.xlsx).
michel_m
Messages postés
16593
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
7 mars 2023
3 291
>
bassmart
Messages postés
277
Date d'inscription
jeudi 19 février 2015
Statut
Membre
Dernière intervention
30 août 2022
24 janv. 2017 à 16:55
24 janv. 2017 à 16:55
Met moi ton fichier source en pièce jointe: je vais chercher car il y a longtemps que je n'ai pas fait d'adodb. ca me remettra dans le bain
Dans l’attente
Mettre le 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
bassmart
Messages postés
277
Date d'inscription
jeudi 19 février 2015
Statut
Membre
Dernière intervention
30 août 2022
1
>
michel_m
Messages postés
16593
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
7 mars 2023
24 janv. 2017 à 17:08
24 janv. 2017 à 17:08
Voici mon classeur:
https://mon-partage.fr/f/DWKuFthN/
Merci beaucoup de m'aider!
https://mon-partage.fr/f/DWKuFthN/
Merci beaucoup de m'aider!
Kalissi
Messages postés
218
Date d'inscription
jeudi 2 mai 2013
Statut
Membre
Dernière intervention
15 juillet 2019
20
24 janv. 2017 à 13:50
24 janv. 2017 à 13:50
Bonjour,
syntaxe douteuse :
texte_SQL = "SELECT*FROM*&fichier2"
syntaxe amélioré :
texte_SQL = "SELECT * FROM *" & fichier2
K
syntaxe douteuse :
texte_SQL = "SELECT*FROM*&fichier2"
syntaxe amélioré :
texte_SQL = "SELECT * FROM *" & fichier2
K
bassmart
Messages postés
277
Date d'inscription
jeudi 19 février 2015
Statut
Membre
Dernière intervention
30 août 2022
1
24 janv. 2017 à 15:30
24 janv. 2017 à 15:30
Merci Kalissi pour la correction, mais toujours le même message d'erreur de syntaxe sur la ligne
Encore Merci!
Rst.Open texte_SQL, Cn, adOpenStatic, adLockReadOnly..
Encore Merci!
24 janv. 2017 à 13:44
Effectivement, j'me doutais bien que c'était ça l'erreur! Je viens de trouver le doublon ce matin, hier je le trouvais pas.
Maintenant, j'ai une erreur de syntaxe dans la clause FROM sur la ligne .