Comment exécuter une macro excel d`un accès

<

Contenu

div itemprop="description" class="intro marginTop" data-module="article-intro">

La suite de programmes Microsoft Office utilisent tous une version spéciale du langage de programmation Basic appelé Visual Basic pour Applications. Ce langage de programmation peut être utilisé pour automatiser des tâches à l`intérieur des programmes ou de leur donner des fonctionnalités qu`ils ne sont pas à l`origine créé pour avoir. Vous pouvez même l`utiliser pour accéder à des fichiers complètement différents programmes, tels que l`exécution d`une macro Excel directement à partir d`une base de données Access. Cela peut être une fonction utile d`avoir si votre base de données Access tire des informations à partir d`une feuille de calcul Excel, mais vous devez mettre à jour fréquemment ou de modifier les informations contenues dans le wpreadsheet pour une raison quelconque.

Instructions

  1. Naviguez à travers les fichiers de programme de votre ordinateur et lancez le logiciel Microsoft Access.

    Microsoft Access
  2. Créer une nouvelle base de données en cliquant sur le logo Microsoft Office dans le coin supérieur gauche de l`écran et en choisissant la "Base de données vide" option.

    Une nouvelle base de données



  3. Clique sur le "Database Tools" onglet, puis sur la "Visual Basic" bouton pour basculer l`affichage Visual Basic.

    La vue Visual Basic
  4. Faire une nouvelle fonction à l`aide de l`ouverture et de fermeture "Sous" commandes. Puis déclarer une nouvelle variable qui va ouvrir Excel en utilisant le "CreateObject" commander. Ecrire le code de sorte qu`il ressemble à "Set apExcel = CreateObject ("Excel.Application")"

  5. Utilisez le "GetObject" commande pour ouvrir la feuille de calcul spécifique Excel qui contient la macro que vous souhaitez exécuter. Tapez une ligne de code tels que "Réglez apExcelsheet = GetObject (C: SomeSpreadsheet.xls")"

  6. Exécutez la macro que vous avez enregistré ou codé en tapant une ligne de code qui profite de la "Courir" objet de la "Application" commander. Ça devrait ressembler à ça: "apExcel.Application.Run "SomeSpreadsheet! YourMacro"

  7. Fermez le programme Excel en tapant "apExcel.Quit" comme la dernière ligne de la fonction.

  8. Exécutez le programme pour vous assurer qu`il fonctionne correctement, puis enregistrez votre nouvelle base de données.

Conseils & Avertissements

  • Si vous ne voulez pas l`utilisateur de voir que Excel ouvre, définissez la "Visible" objet à "faux" en tapant une ligne de code qui lit "apExcel.Visible = Faux"
  • Vous recevrez un message d`erreur si vous ne pas inclure le chemin complet et correct au fichier de feuille de calcul Excel, ou si vous utilisez la capitalisation incorrecte.

Ressources

  • Crédit photo Microsoft

AUTRES

Excel tutoriel visual basic фото

Excel tutoriel visual basic

Visual Basic pour Applications (VBA) est un langage de programmation conçu pour vous aider à utiliser le code Visual…

Comment lire xls fichier vb фото

Comment lire xls fichier vb

Apprendre à lire un fichier Microsoft Office Excel en utilisant Visual Basic.NET (VB.NET) peut vous faire économiser…

» » » » Comment exécuter une macro excel d`un accès