| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
Logiciel  
  • Adobe Illustrator

  • Un logiciel d'animation

  • antivirus Software

  • Logiciel audio

  • Sauvegarder des données

  • Gravez des CD

  • Gravez des DVD

  • Compression de données

  • Logiciel de base de données

  • desktop Publishing

  • desktop Video

  • Digital Video Software

  • Drupal

  • Logiciels éducatifs

  • Software Engineering

  • Types de fichier d'extension

  • Financial Software

  • Freeware , Shareware et Abandonware

  • GIMP

  • Graphics Software

  • Accueil Recording Software

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Code Open Source

  • Autres logiciels informatiques

  • Jeux PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • Logiciel de présentation

  • Logiciels de productivité

  • Quicktime

  • Gestion Remote Desktop

  • SQL Server

  • Skype

  • Logiciel bêta de presse

  • Consultants logiciels

  • Les sociétés de développement de logiciels

  • Licences de logiciels

  • Tableur

  • Logiciel de préparation d' impôt

  • Logiciel utilitaire

  • Clip Art Web

  • Windows Media Player

  • Logiciel de traitement de texte
  •  
    Connaissances Informatiques >> Logiciel >> Microsoft Access >> Content
    Comment passer des paramètres à partir d' Excel vers Microsoft Query
    Avoir les connaissances nécessaires pour passer des paramètres à partir de Microsoft Excel à une requête dans Microsoft Office Access peut rendre votre application de base de données plus dynamique. Excel est un tableur souvent utilisé pour stocker et analyser de grandes quantités de données. L'accès est un système de gestion de base de données relationnelle utilisée pour la conception de bases de données locales . Visual Basic pour Applications ( VBA) est un langage de programmation informatique utilisé pour automatiser des tâches de routine telles que le passage de paramètres à partir d'Excel à Access. Une requête est utilisée pour récupérer des informations à partir des tables de base de données . Choses que vous devez
    Microsoft Office Access
    Microsoft Office Excel
    Voir Plus Instructions
    1

    Ouvrez Microsoft Office Excel , tapez " 1" à "A1" , "2" à "B1" et "3" à "C1 ". Enregistrez le classeur en tant que " myExceldata " dans " C: \\" .
    2

    Démarrer Microsoft Office Access , sélectionnez « base de données Bland " puis cliquez sur "Créer". Sélectionnez le menu "Base de données Outils" et cliquez sur " Visual Basic ". Cliquez sur le menu "Insertion " et sélectionner " Module ".
    3

    Cliquez sur le menu «Outils» , sélectionnez «Références » et cochez la case à côté de " Microsoft Excel ; Object Library " . Cliquez sur « OK ».
    4

    Copiez et collez le code VBA suivant pour ouvrir le classeur " myExceldata " . Vous allez utiliser la valeur de "B1 " comme paramètre d'interroger les données de la table " dbAccessTable " créé et afficher la description à travers une boîte de message .

    PassExcelParamenters Private Sub ()

    Dim strSQL As String

    Dim dbs As Database

    rst As Recordset

    XLSPar As Integer

    XLSApp As Excel.Application

    XLXBook As Excel.Workbook

    XLSSheet As Excel.Worksheet

    Set dbs = CurrentDb

    Set XLXBook = Workbooks.Add ( Modèle : = " G: \\ myExcelData . xlsx " )

    Set XLSApp = XLXBook.Parent

    Set XLSSheet = XLXBook.Worksheets ( " Sheet1 " )

    XLSSheet

    . Range (" B1 " ) . Sélectionnez

    XLSPar = Selection.Value

    End With

    XLXBook.Close

    strSQL =" CREATE TABLE dbAccessTable (NOMBRE prod_id , Prodct TEXT) ; "

    DoCmd.SetWarnings Faux

    DoCmd.RunSQL ( strSQL )

    strSQL = " INSERT INTO dbAccessTable ( prod_id , Prodct ) "

    strSQL = strSQL & " VALUES ( 1, 'Cars' ) ; "

    DoCmd.RunSQL ( strSQL )

    strSQL = "INSERT INTO dbAccessTable ( prod_id , Prodct ) "
    < p> strSQL = strSQL & " VALUES ( 2, ' Camions '); "

    DoCmd.RunSQL ( strSQL )

    sqlstr = "SELECT dbAccessTable.Prod_ID , dbAccessTable.Prodct " < br >

    sqlstr = sqlstr & "FROM dbAccessTable "

    sqlstr = sqlstr & " WHERE ( ( ( dbAccessTable.Prod_ID ) =" & ( XLSPar ) & ")); "

    Set rst = dbs.OpenRecordset ( sqlstr )

    rst.MoveLast

    rst.MoveFirst

    MsgBox " La description pour l' ID de produit dans B1 est" & rst . Fields ( 1). Valeur

    rst.Close

    dbs.Close

    End Sub
    5

    Appuyez sur " F5 " pour exécuter votre sous-programme.

    Previous :

    next :
      articles connexes
    ·Comment faire pour ajouter un tilde dans Excel 
    ·Qu'est-ce qu'une feuille de calcul dans Microsoft Excel…
    ·Comment masquer Decimels dans Microsoft Excel 2007 
    ·Puis-je créer une base de données dans Excel 
    ·Comment tracer une courbe de titrage sur Excel 
    ·Comment faire pour convertir MS Works fichiers vers Exc…
    ·Comment convertir les données verticales aux données …
    ·Comment créer un groupe d'options dans MS Excel 
    ·Comment afficher les références de cellules qui compo…
    ·Comment insérer Excel dans ArcMap 
      articles en vedette
    ·Comment acheter une autre licence de Windows Office Hom…
    ·Les numéros de iWork ne sera pas afficher les caractè…
    ·Comment enregistrer un fichier WAV 
    ·Comment faire pour modifier Word 2007 Styles rapides 
    ·Comment établir des priorités dans le Gestionnaire de…
    ·Comment faire pour convertir QuickBooks 2007 pour Quick…
    ·Comment configurer un proxy VCB 
    ·Comment appliquer un filtre passe-haut utilisant Audaci…
    ·Comment désinstaller Hijack Audio Pro 
    ·Comment faire un diaporama DVD Film 
    Copyright © Connaissances Informatiques http://fr.wingwit.com