Recherche base de donnée
Résolu/Fermé
anololo
Messages postés
12
Date d'inscription
samedi 6 mai 2017
Statut
Membre
Dernière intervention
8 juin 2017
-
7 juin 2017 à 18:57
anololo Messages postés 12 Date d'inscription samedi 6 mai 2017 Statut Membre Dernière intervention 8 juin 2017 - 8 juin 2017 à 19:21
anololo Messages postés 12 Date d'inscription samedi 6 mai 2017 Statut Membre Dernière intervention 8 juin 2017 - 8 juin 2017 à 19:21
A voir également:
- Recherche base de donnée
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Formules excel de base - Guide
- La base de données de sécurité du serveur n'a pas de compte d'ordinateur pour la relation ✓ - Forum Réseau
- Base de registre - Guide
- Tnt base de données vide - Forum TNT / Satellite / Réception
4 réponses
Utilisateur anonyme
7 juin 2017 à 19:22
7 juin 2017 à 19:22
Bonjour
c'est tout à fait possible avec une macro VBA, cependant, vu ce que tu décris, je pense qu'un filtre suffit.
https://philippetulliez.developpez.com/tutoriels/advancedfilter/
c'est tout à fait possible avec une macro VBA, cependant, vu ce que tu décris, je pense qu'un filtre suffit.
https://philippetulliez.developpez.com/tutoriels/advancedfilter/
cs_Le Pivert
Messages postés
7904
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 août 2024
729
7 juin 2017 à 20:41
7 juin 2017 à 20:41
Bonjour,
en vba voir ceci:
http://boisgontierjacques.free.fr/pages_site/formulairebases.htm#PremLettres
en vba voir ceci:
http://boisgontierjacques.free.fr/pages_site/formulairebases.htm#PremLettres
anololo
Messages postés
12
Date d'inscription
samedi 6 mai 2017
Statut
Membre
Dernière intervention
8 juin 2017
3
Modifié le 7 juin 2017 à 21:06
Modifié le 7 juin 2017 à 21:06
Merci également de votre réponse mais je pense que les formules données ne doivent pas être correct car un message d'erreur arrive en me disant que la commande "Me" n'existe pas....
cs_Le Pivert
Messages postés
7904
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 août 2024
729
7 juin 2017 à 22:43
7 juin 2017 à 22:43
Il faut télécharger l'exemple:
Recherche adhérent Find
Recherche adhérent Find
anololo
Messages postés
12
Date d'inscription
samedi 6 mai 2017
Statut
Membre
Dernière intervention
8 juin 2017
3
8 juin 2017 à 18:18
8 juin 2017 à 18:18
Cet exemple me parait efficace, mais ne marche pas, un message d’erreur lors de l'execution s'affiche en m'informant "utilisation incorrect du mot clé ME" qui se trouve sur cette ligne :
Set plageRech = IIf(Me.CheckBox1, plageBD, Range(fbd.[A2], fbd.[A65000].End(xlUp)))
Set plageRech = IIf(Me.CheckBox1, plageBD, Range(fbd.[A2], fbd.[A65000].End(xlUp)))
cs_Le Pivert
Messages postés
7904
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 août 2024
729
8 juin 2017 à 18:53
8 juin 2017 à 18:53
L'exemple en l'état fonctionne très bien!
Si tu l'as adapté à ton classeur, il faut qu'il y ait un CheckBox1!
On peut remplacer
Si tu l'as adapté à ton classeur, il faut qu'il y ait un CheckBox1!
On peut remplacer
Me.CheckBox1par
CheckBox1tout simplement.
anololo
Messages postés
12
Date d'inscription
samedi 6 mai 2017
Statut
Membre
Dernière intervention
8 juin 2017
3
8 juin 2017 à 19:21
8 juin 2017 à 19:21
Après plusieurs essaie, j'ai finalement réussi à mettre en place ce code, merci beaucoup d'avoir pris le temps de m'aider
Cordialement,
Cordialement,
7 juin 2017 à 20:35
La solution du filtre est ce que je recherchais mais, c'est assez long après plusieurs manip de retourner dans l'onglet donnée puis filtrer puis sélectionner les bonnes cellules qui ne restent pas toujours d'un filtrage à l'autre puis...
De plus mon fichier est partagée sur différents sites, Les personnes ne sachant pas faire un filtrage avancé (ce qui était mon cas) ne pourront donc pas se servir de mon tableur
La solution VBA qui parait donc plus efficace est-elle compliqué à mettre en place ?