Feuille inactive

Bonjour la communauté(e)s

J’ais un problème sur un de mes programme

Depuis que j’ais rajouté des codes VBA sur le programme je ne peut plus faire de filtre avancé voici ce qu’Excel

me dit

filtré vers la feuille active

Même quand je supprime le module et que je recrée celui-ci avec l’enregistreur de macro j’ais toujours la

même erreur

Le problème c’est que je ne peut vous envoyer un fichier exemple car trop complexe ou alors vous envoyez

le programme complet mais en MP

Cordialement

@kiss6

Bonjour,

Eh bien sans classeur et sans savoir ce que tu as modifié ou ajouté :face_with_raised_eyebrow:

Envoi toujours en MP et je mettrai la soluce(si je trouve) avec du raccourci sur le post et pour toi en direct MP

1 J'aime

Bonjour @Mimimathy

Je vous est envoyé un "MP" du programme en espérant bonne réception

Cordialement

@kiss6

Hello,
Cela vient du fait que l’opération doit démarrer à partir de la feuille qui doit acquellir les données extraites.
J’imagine que tu essai de copier les données sur une autre feuille.

Essai ta macro en démarrant de la feuille sur laquelle les données doivent etres copiées.

Re @WildDigiSoft

Je vous remercie de vous pencher sur le probleme . Mais pour l’instant j’ais juste rajouter des macros pour aller

chercher des information sur le web dont

" un bouton commandButton qui lance la macro et qui met dans un onglet les dates "

Le deuxième “Combobox listes déroulante avec toute les dates qui ce trouce sur l’onglet (Les dates)”

et le troisième "Combobox liste déroulante ou je choisi tel ou tel réunions et qui me les range dans l’onglet

(course du jour )

voila ce qui a de changer sur le programme

Seulement après si toute fois @Mimimathy a le temps il y a un autre bouton intitulé "**MISE EN PLACE **

Qui me servira de copier les information de l’onglet " Course du jour" et les placé sur l’onglet

"Chevaux de plat"

Donc pour l’instant il n’y a pas de copie

Mais merci de vous este penché sur le problème

Cordialement

@kiss6

Bonjour,

Il est normal de ne rien trouver.
Sur un filtre avancé, il faut avoir dans les critères les mêmes critères que sur la plage de recherche.
Hors, toi tu recherches en critère des “Ages” qui ne sont pas présents dans la plage
Rectifie dans ton gestionnaire de noms comme indiqué

Après pour la suite, je te laisse te triturer les méninges,
Il y a un peu trop de macros fait à l’arrache qui me font “bobo” les “n’oeils” :grin:

1 J'aime

Re @Mimimathy

Je suis bête il est vrais que le "gestionnaire de noms " m’avais complètement échappé de la tête je crois

que c’est un début d’ Alzheimer :face_with_raised_eyebrow:

Mais j’ais tout de même galéré pour refaire le filtre élaboré enfin c’la fonctionne

Vous avoir dérangé juste pour une bêtise pareil

Avant de mettre le post en résolue pourriez-vous me faire parvenir juste un bout de code VBA pour me

trouver un mot sur une ligne LE MOT "PLAT"

Apres pour le reste je m’adapterais

encore merci de m’avoir aider pour cette erreur bête et stupide :+1:

Cordialement

@kiss6

Re,
Quel “PLAT”

Hors d’oeuvre - Poisson - Choucroute - Désert :smile:

image

1 J'aime

Re @Mimimathy

Je me doutais que vous alliez me sortir c’la :smiley:

Encore une erreur de ma part :confounded:

Le plat qui est en-dessous "course N°1" voila quand on veut aller trop vite

Cordialement

@kiss6

Re,

Petit module pour trouver le premier “Plat” de la feuille “Course du jour”

A mettre en feuille “Course du jour”

Sub lignePlat()
Dim NoLigne%
  Range("B2").Select
    Cells.Find(What:="COURSE N°", After:=ActiveCell, LookIn:=xlValues, _
        LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
        MatchCase:=True, SearchFormat:=False).Activate
    NoLigne = ActiveCell.Row + 1 'Attribue le N° de la ligne
    Cells(NoLigne, 2).Select
    MsgBox ("Le mot Plat se trouve à la ligne N° " & NoLigne)
    
End Sub

1 J'aime

Re @Mimimathy

Merci pour ce bout de code je vais me débrouiller avec

je voudrais juste avoir une lumière :face_with_monocle: car ce que je ne comprend pas comment excel peut aller chercher un

mot en "Deuxième colonne " alors que toute la phrase est en “A13” :brain:

Cordialement

@kiss6

c’est peut être une question bête et stupide mais j’aimerais comprendre

Bonjour,
Alors, en plus d’avoir un début d’ Alzheimer, tu as des problèmes de vue :grin:

En colonne A, il n’y a strictement rien

La macro effectue une recherche du mot “COURSE N°” depuis la cellule B2.
et le mot “Plat”, se trouve sur la ligne du dessous (sur chaque bloc où se trouve le mot “COURSE N°”.

1 J'aime

Re @Mimimathy

Bonjour

Oui le problème de vue il y a longtemps déjà :mag: :mag_right:

Et oui vous avez encore raison c’est toujours ces faute d’inattention :persevere: car j’ais fais un copier coller

de mon programme sur un autre classeur et tous coller en colonne “A” pour faire des essais puisque

maintenant il faut que je trouve la formule pour copier les courses comprenant le mot plat et les reporter

sur une autre feuille

veuillez m’excuser pour ce dérangement et a l’avenir j’essaierais d’être un peut moins distrais

J’espère que le début d’ Alzheimer ne vas pas s’aggraver si non c’est :hospital:

Merci quand même pour tous

Cordialement

@kiss6