Erreur macro

Excel pour Office 365, Excel 2019, Excel 2016, Office 2013, Office 2010

Remarque : Nous faisons de notre mieux pour vous fournir le contenu d’aide le plus récent aussi rapidement que possible dans votre langue. Cette page a été traduite automatiquement et peut donc contenir des erreurs grammaticales ou des imprécisions. Notre objectif est de faire en sorte que ce contenu vous soit utile. Pouvez-vous nous indiquer en bas de page si ces informations vous ont aidé ? Voici l’article en anglais à des fins de référence aisée.

Le message d’erreur Macro apparaît lorsqu’il y a une erreur dans la macro en cours d’exécution.

La méthode spécifiée ne peuvent pas être utilisée sur l’objet spécifié pour l’une des raisons suivantes :

  • Un argument contient une valeur qui n’est pas valide. Une cause courante de ce problème est essaient d’accéder à un objet qui n’existe pas ; par exemple, classeurs (5), alors que seulement trois classeurs sont ouverts.

  • La méthode ne peuvent pas être utilisée dans le contexte appliqué. Plus précisément, certains objets Range nécessite que la plage contient des données. Si la plage ne contient pas de données, la méthode échoue.

  • Une erreur externe s’est produite, telle que l’échec de lecture ou d’écriture dans un fichier.

  • Une méthode ou propriété ne peuvent pas être utilisée en raison de paramètres de sécurité. Par exemple, les propriétés et les méthodes de l’objet VBE pour manipuler le code Visual Basic pour Applications (VBA) qui est stocké dans un document Microsoft Office sont inaccessibles par défaut.

    Pour activer l’accès approuvé aux projets Visual Basic, procédez comme suit :

    1. Si l’onglet Développeur n’est pas disponible, procédez comme suit pour l’afficher :

      1. Cliquez sur Fichier > Options > Personnaliser le ruban.

      2. Sous Onglets principaux, activez la case à cocher Développeur.

    2. Dans l’onglet Développeur, dans le groupe Code, cliquez sur Sécurité des macros.

      Groupe Code de l’onglet Développeur

    3. Sous Paramètres des macros pour les développeurs, activez la case à cocher accès approuvé au modèle d’objet du projet VBA.

      Pour plus d’informations sur l’utilisation de la méthode, recherchez son nom dans l’aide de Visual Basic.

La méthode spécifiée ne peuvent pas être utilisée sur l’objet spécifié pour l’une des raisons suivantes :

  • Un argument contient une valeur qui n’est pas valide. Une cause courante de ce problème est essaient d’accéder à un objet qui n’existe pas ; par exemple, classeurs (5), alors que seulement trois classeurs sont ouverts.

  • La méthode ne peuvent pas être utilisée dans le contexte appliqué. Plus précisément, certains objets Range nécessite que la plage contient des données. Si la plage ne contient pas de données, la méthode échoue.

  • Une erreur externe s’est produite, telle que l’échec de lecture ou d’écriture dans un fichier.

  • Une méthode ou propriété ne peuvent pas être utilisée en raison de paramètres de sécurité. Par exemple, les propriétés et les méthodes de l’objet VBE pour manipuler le code Visual Basic pour Applications (VBA) qui est stocké dans un document Microsoft Office sont inaccessibles par défaut.

    Pour activer l’accès approuvé aux projets Visual Basic, procédez comme suit :

    1. Si l’onglet Développeur n’est pas disponible, procédez comme suit pour l’afficher :

      1. Cliquez sur le bouton Microsoft Office Image du bouton Office , puis cliquez sur Options Excel.

      2. Dans la catégorie Standard, sous Meilleures options pour travailler avec Excel, cochez la case Afficher l’onglet Développeur dans le ruban, puis cliquez sur OK.

    2. Dans l’onglet Développeur, dans le groupe Code, cliquez sur Sécurité des macros.

      Groupe Code de l’onglet Développeur

    3. Sous Paramètres des macros pour les développeurs, activez la case à cocher accès approuvé au modèle d’objet du projet VBA.

      Pour plus d’informations sur l’utilisation de la méthode, recherchez son nom dans l’aide de Visual Basic.

Développez vos compétences dans Office
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×