Problème avec une formule excel 2023

Fermé
roroland40 Messages postés 8 Date d'inscription vendredi 2 décembre 2022 Statut Membre Dernière intervention 9 décembre 2022 - 2 déc. 2022 à 09:46
ALS35 Messages postés 1033 Date d'inscription jeudi 18 juillet 2019 Statut Membre Dernière intervention 9 janvier 2024 - 9 déc. 2022 à 16:39

Bonjour a toutes et à tous, je ne suis pas tout jeune, quoique à 72 ans j'ai encore la pèche.

Je viens ici dans l'espoir de trouver de l'aide pour résoudre un petit problème. La personne qui m'aidait ne répond plus a mes messages vu son âge j'ai bien peur qu'il ne me répondra plus. C'est lui qui faisait les macros. J'ai bien évidement tous les codes pages et VBA. 

Le problème quand je met un numéro dans une cellule,  a côté ça me marque le nom du club qui est dans une autre page nommée liste des clubs.J'ai recopié la formule (=RECHERCHE etc.) mais il a du ajouter autre chose certainement dans une macro que je ne trouve pas. Merci d'avance a la personne qui voudra bien m'aider a résoudre ce problème.

Roger

A voir également:

12 réponses

yclik Messages postés 3664 Date d'inscription vendredi 25 juillet 2014 Statut Membre Dernière intervention 13 septembre 2024 1 503
2 déc. 2022 à 10:21

Bonjour

La formule serait plutôt

=RECHERCHEV(A2;liste des clubs!A1:B1000;2;0)

avec en

A2 le N° du club

liste des clubs!A1:B1000 plage de recherche des clubs

2 2éme colonne si le nom des clubs en en colonne B

0 correspondance exacte (sinon renvoie le plus proche)

un exemple de classeur serait à déposer sur cjoint

0
roroland40 Messages postés 8 Date d'inscription vendredi 2 décembre 2022 Statut Membre Dernière intervention 9 décembre 2022
Modifié le 3 déc. 2022 à 09:17

Bonjour yclik, merci pour votre réponse. J'ai essayé votre formule mais le résultat est négatif ça me donne :(#NOM?)

A mon avis il n'a pas pris cette formule et à du faire une macro, c'était ça spécialité je crois.

Je veux bien envoyer ce petit programme mais es-ce possible en privé. Car il y a deux codes, un pour le VBA et un autre pour les pages. Ce petit programme est envoyé aux clubs quand je fais les mises à jour des licenciés.

Même si ce doit être une autre formule ce n'est pas grave, mais j'ai peur que ça dérègle le tout.

sur cjoint, où trouver ça ?

Merci d'avance yclik

0
yclik Messages postés 3664 Date d'inscription vendredi 25 juillet 2014 Statut Membre Dernière intervention 13 septembre 2024 1 503
3 déc. 2022 à 10:21

Bonjour

Pour cjoint
1) Aller dans https://www.cjoint.com/
 2) Cliquer sur [Parcourir] pour sélectionner le fichier (15 Mo maxi)
 3) Défiler vers le bas pour cliquer sur le bouton bleu [Créer le lien Cjoint]
 4) Au bout de quelques secondes la deuxiéme page s'affiche, avec le lien en gras ; faire un clic-droit dessus et choisir "Copier le lien"
 5) Revenir dans la discussion sur CCM, et dans votre message faire "Coller".

dépersonnaliser le classeur en retirant les noms et d'autres données personnelles

A la vue du classeur, si c'est avec du VBA je laisse la main aux spécialistes

0
roroland40 Messages postés 8 Date d'inscription vendredi 2 décembre 2022 Statut Membre Dernière intervention 9 décembre 2022
3 déc. 2022 à 11:12

Merci pour la réponse yclik.

Voici le lien: https://www.cjoint.com/c/LLdkk3k6NwF

En espérant que vous puissiez trouverla solution. Encore merci.

0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
yclik Messages postés 3664 Date d'inscription vendredi 25 juillet 2014 Statut Membre Dernière intervention 13 septembre 2024 1 503
3 déc. 2022 à 11:28

Re

désolé mais pas utilsateur VBA

0
ALS35 Messages postés 1033 Date d'inscription jeudi 18 juillet 2019 Statut Membre Dernière intervention 9 janvier 2024 139
3 déc. 2022 à 15:45

Bonjour à tous,

Il y a un mot de passe pour le vba, sans le connaître on ne peut rien !

Et décris exactement ce qui ne fonctionne plus , on ne peut pas deviner.

Cordialement

0
PHILOU10120 Messages postés 6388 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 13 septembre 2024 809
4 déc. 2022 à 12:16

Bonjour

Je suis de la même classe 1950

Voici le fichier modifié

LOGICIEL-INSCRIPTIONS-COMITE-PhC1-non-protégé.xls (cjoint.com)

Penser à remettre la protection quand vous serez prêt

 mdpF = "pagerogchris"   ' feuilles
    mdpC = "procat"               ' catégories
    mdpL = "protecli"     Listing

Bonne utilisation


0
ALS35 Messages postés 1033 Date d'inscription jeudi 18 juillet 2019 Statut Membre Dernière intervention 9 janvier 2024 139
4 déc. 2022 à 13:10

Bonjour à tous,

@roroland40 StatutMembre

On ne donne jamais de mot de passe en clair sur le forum, il est préférable de fournir un fichier non protégé ou de passer par un message privé.

Par ailleurs le mot de passe que tu as fourni pour les feuilles est erroné, mais en fouinant dans les modules vba, on peut retrouver le bon.

@PHILOU10120 StatutContributeur

Tu n'es pas allé tout à fait au bout du problème. Le fichier comporte deux feuilles listant les clubs : la feuille LISTE CLUBS que roroland40 a modifiée et la feuille Clubs qui n'a pas été modifiée ! La formule RECHERCHEV de la feuille accueil fait référence à cette feuille Clubs.

Soit on modifie la feuille Clubs comme l'a fait PHILOU10120 (sans faire de faute orthographe) et la formule qui s'applique est  bien :

=RECHERCHEV(H22;Clubs!A1:B165;2;0)

soit on utilise la feuille LISTE CLUBS et la formule est alors :

=RECHERCHEV(H22;'LISTE CLUBS'!A1:C165;3;0)

(pourquoi 165 !)

À voir selon l'utilisation

Cordialement

0
roroland40 Messages postés 8 Date d'inscription vendredi 2 décembre 2022 Statut Membre Dernière intervention 9 décembre 2022
5 déc. 2022 à 11:18

rebonjour,

Vu que la formule pour avoir le texte a côté du numéro était bonne en page CLUBS et non liste, pourquoi le nom ne s'affichait pas a côté du numéro ? Qu'est ce qui me manquait?

Si d'autres clubs devaient se rajouter j'aimerai savoir ce que je doit faire, tout au moins rajouter si besoin dans la macro. Merci et bonne journée.

0
ALS35 Messages postés 1033 Date d'inscription jeudi 18 juillet 2019 Statut Membre Dernière intervention 9 janvier 2024 139
5 déc. 2022 à 12:11

Bonjour,

Si tu veux utiliser la formule déjà existante, il faut modifier la feuille Clubs et pas uniquement Listes Clubs, sinon la formule de Recherche renvoie NA car le numéro n'existe pas dans la liste.

D'ailleurs pourquoi avoir deux feuilles pour les clubs ?

Cordialement

0
roroland40 Messages postés 8 Date d'inscription vendredi 2 décembre 2022 Statut Membre Dernière intervention 9 décembre 2022
6 déc. 2022 à 09:45

Merci tout fonctionne bien maintenant. Question: comment peut-on supprimer un message ou une conversation, j'ai mit des mots de passes dessus et j'aimerai bien supprimer tout ça. J'ai mis résolu. Merci.

0
ALS35 Messages postés 1033 Date d'inscription jeudi 18 juillet 2019 Statut Membre Dernière intervention 9 janvier 2024 139
6 déc. 2022 à 10:28

Bonjour,

Je crois qu'il faut que tu passes par "Signaler" (trois points en haut à droite de chaque post) dans le message concerné et tu renseignes la fenêtre qui s'ouvre en explicitant ta demande.

Ah, les mots de passe !!!

Cordialement

0
roroland40 Messages postés 8 Date d'inscription vendredi 2 décembre 2022 Statut Membre Dernière intervention 9 décembre 2022
9 déc. 2022 à 09:06

Bonjour ALS35,

Encore merci pour le dépannage dernièrement.

J'ai bricolé le fichier de façon que ce soit un plus clair et plus agréable a l'ouverture? J'ai donc centré la page d'accueil.

Le problème c'est la cellule où l'on le numéro du club est décalée.

Ce qui fait que quand l'on clique sur le bouton (Visualiser impression A4) la page s'ouvre bien mais a la place de voir le nom du club organisateur j'ai un gros message en rouge et en gras, (Club organisateur MANQUE DANS LA FEUILLE DE PRESENTATION Date non saisie.

J'ai regardé dans le module 1 et je pense avoir vu que la cellule H est restée comme avant alors que je crois qu'elle est maintenant en I. Quand a l'heur je ne sais pas du tout car en VBA je suis nul.

Si vous pouviez me corriger ça sur le programme ce serait super sympat. Les mots de passes page et VBA sont les même.

le fichier est dans ce lien.  https://www.cjoint.com/c/LLjh0iVdEFF

merci d'avance et bonne journée.@+

0
ALS35 Messages postés 1033 Date d'inscription jeudi 18 juillet 2019 Statut Membre Dernière intervention 9 janvier 2024 139
9 déc. 2022 à 12:06

Bonjour,

Je regarde en fin de journée

Cordialement

0
ALS35 Messages postés 1033 Date d'inscription jeudi 18 juillet 2019 Statut Membre Dernière intervention 9 janvier 2024 139
9 déc. 2022 à 16:39

Bonjour,

J'ai les modifs :

Dans la procédure FaireAbreg, changement de I22 en J22, de H22 en I22 (pour le club), de E4 en F4 (pour la date)

        ClubOrg = .Range("I22")
        If ClubOrg = "" Then
            ClubOrg = "MANQUE DANS LA FEUILLE DE PRESENTATION"
            Ncluborg = ""
            c1 = 3
            Else: Ncluborg = .Range("J22"): c1 = 0

        End If
        club = Sheets(Mafeuille).Range("A9")
        If club > "" Then
            club = "Inscriptions par " & club & " "
            NClub = Sheets(Mafeuille).Range("D9")
            c3 = 0
        Else
            club = "MANQUE CLUB DANS LA CELLULE A9 DE LA FEUILLE D'INSCRIPTION"
            NClub = ""
            c3 = 3
        End If
        Da = .Range("F4")
        If Da = "" Then Da = "NON SAISIE": c2 = 3 Else c2 = 0

et dans ThisWorkbook changement de H22 en I22 et E4 en F4 :

     With Sheets("ACCUEIL")
        If .Range("F4") = "" Then Mess = "Manque la date" & vbCrLf
        If .Range("I22") = "" Then Mess = Mess & "Manque club organisateur" & vbCrLf
    End With

À tester, je ne sais pas s'il y a autre chose

https://www.cjoint.com/c/LLjpNPECyV0

Cordialement

0
roroland40 Messages postés 8 Date d'inscription vendredi 2 décembre 2022 Statut Membre Dernière intervention 9 décembre 2022
Modifié le 7 déc. 2022 à 09:33

Bonjour ALS35,

Effectivement i y a un mot de passe pour le vba et les pages.

Pour le VBA c'est: ****** et pour les pages: ********

Quand l'on ouvre le fichier, il y a de marqué: N° NUMERO DU CLUB ORGANISATEUR en bleu blanc rouge suivit d'une flèche a côté un numéro. En cliquant sur le numéro on peut le changer. En changeant ce numéro par un autre qui se trouve en cliquant sur le bouton bleu :liste Clubs cd36, le nom du club s'affiche dans la cellule à côté.

Tous fonctionnent sauf deux sociétés que j'ai rajouté avec le numéro 3635 PETANQUE LYE (reprise d'une ancienne société), et une nouvelle 3659 PETANQUE AINGRANDAISE

Dans la cellule societé j'ai recopier le même code que pour les autres sociétés c'est à dire : =RECHERCHEV etc.. c'est la que le nom du club doit s'afficher. A la place j'ai #N/A j'en conclu que c'est a cause d'une macro. Merci d'avance de vous occuper de mon problème, les inscriptions au niveau des sociétés ne vont pas tarder a commencer.

Cordialement, Roger.

-1