VBA et Excel Crashes

VBA et Excel Crashes


Le programme de feuille de calcul Microsoft Excel vous permet de garder vos données organisées, et en utilisant le Visual Basic pour Applications (VBA) éditeur vous donne encore plus de contrôle et offre des fonctionnalités supplémentaires. Programmation en VBA est délicate, cependant, et votre code peut provoquer un plantage du programme fréquemment. Que ces accidents imprévus sont causés par code incorrect ou un problème avec Excel lui-même, il existe plusieurs méthodes de dépannage disponibles pour arrêter le problème et de garder Excel fonctionne bien.

Réparer Office

Le système d'exploitation Windows inclut une option pour détecter et réparer automatiquement les erreurs dans Microsoft Excel quand il se bloque fréquemment. Pour accéder à la fonctionnalité de réparation, fermez Excel et accédez à la fenêtre "Panneau de configuration" dans le menu "Démarrer". "Programmes et fonctionnalités" Ouvrez cliquez sur le "Office 2010" option et sélectionnez "réparation". Si vous utilisez Excel 2007, le programme a la place d'un outil de diagnostic intégré. Dans la version 2007, ouvrez le menu "Bureau", accédez à «Ressources» dans la fenêtre "Excel Options" et cliquez sur "Diagnostiquer."

Réinstaller

Si l'outil de diagnostic de Windows ne parvient pas à résoudre le problème provoquant Excel crash, vous devez peut-être prendre des mesures plus drastiques pour résoudre le problème. Dans de nombreux cas, la suppression manuelle du programme, puis de réinstaller le logiciel fonctionne correctement obtient à nouveau Excel. Si vous avez besoin de désinstaller le programme, accédez aux "Programmes et fonctionnalités" fenêtre dans le "Panneau de configuration" et cliquez sur l'entrée "Office 2010". Cliquez sur le bouton "Désinstaller" pour supprimer complètement Excel.

Paramètres d'erreur Vérification

L'éditeur Visual Basic contenue dans le programme de feuille de calcul Excel comprend plusieurs options pour des erreurs qui peuvent causer un plantage du programme de manipulation. Pour accéder à l'erreur de piégeage d'options, accédez à l'éditeur VBA et sélectionnez le lien "Options" dans le menu "Outils". Accédez à l'onglet "Général", et sélectionnez l'option que vous souhaitez utiliser, tels que "Pause sur toutes les erreurs», ce qui provoque l'arrêt du programme en cours d'exécution de votre code et afficher un message d'erreur quand un problème est rencontré.

Le code d'erreur

En plus d'utiliser l'erreur de méthodes de piégeage à travers les options Excel, il est aussi possible d'utiliser une instruction directement dans votre code VBA pour éviter les accidents. La déclaration "On Error" vous donne la possibilité de décider comment Excel doit répondre en cas d'erreur qui pourrait causer un accident. Par exemple, en ajoutant la ligne "On Error Resume Next" à votre code VBA provoque le programme d'ignorer tout code cassé et passer au segment de code suivant.