Erreur macro
Il s'agit d'une erreur provoquée par la macro en cours d'exécution. La méthode indiquée ne peut pas être utilisée avec l'objet spécifié pour l'une des raisons suivantes :
Un argument contient une valeur qui n'est pas valide. Ce problème se produit généralement lors de l'accès à un objet qui n'existe pas, par exemple, Workbooks(5) lorsque seuls trois classeurs sont ouverts.
La méthode ne peut pas être utilisée dans le contexte. Notamment, certaines méthodes d'objets Range nécessitent une plage qui 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 une propriété ne peut pas être utilisée en raison des paramètres de sécurité. Par exemple, les propriétés et les méthodes de l'objet VBE servant à manipuler le code VBA (Microsoft Visual Basic pour Applications) stocké dans un document Microsoft Office sont, par défaut, inaccessibles.
Pour activer l'accès autorisé à Visual Basic Projects :
Dans le menu Outils, pointez sur Macro, puis cliquez sur Sécurité.
Sous l'onglet Sources fiables , activez la case à cocher Faire confiance au projet Visual Basic.
Partager