Visual Basic pour Applications ( VBA) vous fournir un langage VB pour manipuler des données Microsoft Office tels que les données stockées dans Excel. La fonction " QueryTable " vous permet de récupérer une liste de données à partir d'un tableur Excel. Vous devez créer une connexion à la feuille de calcul Excel , appelez la fonction QueryTable et utiliser les données pour afficher les données à l'utilisateur. Instructions 1 Cliquez sur le bouton "Démarrer " et sélectionner " Tous les programmes ". Cliquez sur « Microsoft Office », puis cliquez sur l'application Office que vous souhaitez utiliser pour se connecter à la feuille de calcul Excel. 2 Cliquez sur l'onglet ruban "Developer ", puis cliquez sur le bouton " Visual Basic " sur l' côté gauche du ruban . Ce bouton ouvre l'éditeur VBA. 3 créer la variable QueryTable et de créer la chaîne de requête que vous souhaitez utiliser . Le code ci-dessous vous montre comment créer ces objets VBA et utilise une requête qui sélectionne les clients sur la feuille de calcul . Onglet Dim Comme QueryTable query = " SELECT * FROM sheet1.customers " < br > Hôtels 4 créer la connexion de tableur Excel. Le code suivant est un exemple de connexion à la feuille de calcul " myfile.xls " connexion = " ODBC ; DSN = myfile.xls ; UID = ; PWD = ; Database = sheet1 " . < Br > 5 Interroger la feuille de calcul pour les données. Le code suivant affiche une liste de données de la connexion QueryTable Excel ActiveSheet.QueryTables.Add . ( Connection : = connexion , Sql : = requête). Actualiser End With
|