Partager via

Message d'erreur VBA

Anonyme
2023-04-25T11:17:58+00:00

Bonjour à vous,

Pourquoi lorsque j'utilise le raccourci pour revenir à mon index ce message s'affiche-t-il ?

Merci pour votre aide.

Cordialement georges.

Microsoft 365 et Office | Excel | Pour la maison | Windows

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire

8 réponses

  1. Hecatonchire 53,455 Points de réputation Modérateur bénévole
    2023-04-26T13:06:41+00:00

    Bonjour,

    Normalement le raccourcis généré en VBA devrait être prioritaire sur les raccourcis par défaut.

    Il n'y a pas de liste à ma connaissance mais coïncidence, je viens de me lancer dans la création d'un blog et j'ai en téléchargement un fichier de "travail" avec toute les combinaisons de touches et les commandes correspondantes quand je les ai trouvées. Cela pourrait te convenir peut-être :

    Téléchargements Excel – 1forme.fr

    PS : Je ne sais pas si la page de téléchargement fonctionne vraiment ! Tu seras mon testeur ! 😊

    Je viens de commencer et il est encore en travaux.

    0 commentaires Aucun commentaire
  2. Anonyme
    2023-04-26T09:47:18+00:00

    Il est possible que la modification de la lettre « i » en « x » ait résolu le problème car « x » était le nom ou la valeur de variable correct à utiliser dans cette ligne de code particulière.

    Quant à trouver les lettres disponibles, cela dépend du contexte spécifique de votre code de macro. Pourriez-vous fournir plus d’informations sur votre macro et ce que vous essayez d’accomplir? De cette façon, nous pouvons mieux vous aider.

    Cette réponse a été traduite automatiquement. Par conséquent, il peut y avoir des erreurs grammaticales ou des expressions étranges.

    0 commentaires Aucun commentaire
  3. Anonyme
    2023-04-26T08:44:54+00:00

    Bonjour à vous deux,

    J'ai modifié la lettre "i" par "x" et cela fonctionne.

    Merci pour votre aide.

    Question : comment trouve-t-on les lettres disponibles ????.

    Bonnes salutations, georges.

    0 commentaires Aucun commentaire
  4. Hecatonchire 53,455 Points de réputation Modérateur bénévole
    2023-04-25T15:24:24+00:00

    Bonjour,

    Un bug dans le code VBA. Ctrl+Maj+i c'est normalement pour afficher/masque le mode plan, donc le code VBA (macro) doit modifier ce raccourci standard.

    L'erreur n° 400 est très générique donc n'aide pas !

    Il doit y avoir une gestion d'erreur dans le code d'où ce superbe message d'erreur 😂 mais elle va plus être une gène car elle nous empêche de savoir quel module, quelle procédure et quelle ligne est fautif

    0 commentaires Aucun commentaire
  5. Anonyme
    2023-04-25T11:56:12+00:00

    Salut Georges

    Je suis AnnaThomas et je serais heureuse de vous aider avec votre question. Dans ce Forum, nous sommes des consommateurs Microsoft comme vous.

    Le message d’erreur dans la capture d’écran que vous avez fournie est une « Erreur d’exécution » : erreur définie par l’application ou définie par l’objet ». Cette erreur peut se produire dans VBA lorsqu’il existe un problème avec le référencement d’un objet ou d’une propriété qui n’existe pas ou n’est pas valide.

    Sans voir le code VBA à l’origine de l’erreur, il est difficile de déterminer la cause exacte. Toutefois, pour résoudre cette erreur, vous pouvez essayer les étapes suivantes :

    Vérifiez votre code VBA pour toute erreur de syntaxe ou références de plage incorrectes. Assurez-vous que tous les objets et propriétés auxquels vous faites référence dans votre code existent et sont valides. Vérifiez que vous avez correctement défini toutes les variables avec le type de données approprié. Vérifiez si la feuille de calcul ou le classeur est protégé et, le cas échéant, déprotégez-le avant d’exécuter le code.

    J’espère que cela vous aidera ;-), faites-moi savoir si cela est contraire à ce dont vous avez besoin, je serais toujours utile pour répondre à plus de vos questions.

    Sinceres salutations

    AnnaThomas

    Redonnez à la communauté. Aidez la personne suivante avec ce problème en indiquant si cette réponse a résolu votre problème. Cliquez sur Oui ou Non en bas.

    Cette réponse a été traduite automatiquement. Par conséquent, il peut y avoir des erreurs grammaticales ou des expressions étranges.

    0 commentaires Aucun commentaire