Microsoft Office Excel est un tableur couramment utilisé pour analyser de grandes quantités de données. Microsoft Visual Basic pour Applications ( VBA) est un langage de programmation informatique utilisé pour automatiser des tâches de routine dans les applications Microsoft Office. Vous pouvez créer des interfaces graphiques ( GUI) dans Excel pour offrir plus de souplesse à l'utilisateur. En quelques étapes , vous pouvez écrire du code VBA pour ouvrir un classeur Excel existant et afficher son contenu à travers un contrôle de zone de liste. Instructions 1 Démarrer Microsoft Office Excel et tapez la commande suivante sur «Sheet1 ». Type " Champ1 " à " A1 ", " Field2 " à "B1" et " Field3 " en " C1 " type " 1 " en " A2 "," 2.1 " à " B2 " , et " 3.5 " en " C2 " Enregistrez le classeur dans" C: \\ »comme« myExcelData.xls . " 2 Démarrer Microsoft office Excel, sélectionnez l'option" onglet " puis cliquez sur " Developer Visual Basic " . Sélectionnez le menu "Insertion " et cliquez sur " UserForm. " Cliquez contrôle " ListBox " dans la " boîte à outils " Fenêtre et gauche - cliquez n'importe où sur " UserForm1 " pour créer une zone de liste. Cliquez sur " CommandButton " et clic gauche n'importe où sur " UserForm1 " pour créer un nouveau bouton . 3 clic droit " ListBox1 " sur votre formulaire et sélectionnez "Propriétés". type 3 à côté de " columnCount . " 4 Double -cliquez sur " CommandButton1 " pour ouvrir Microsoft Visual Basic. Copier et coller le code ci-dessous dans votre nouveau module. 5 Private Sub CommandButton1_Click () xlApp As Excel.Application XLWbook As Workbook Set xlApp = New Excel.Application Photos Set XLWbook = 0) = 1 ) = 2 ) = 0) = 1 ) = 2) = XLWbook.Sheets ( "Sheet1" ) . Range (" C2" ) . Value XLWbook.Close End Sub 6 Appuyez sur " F5 "et cliquez sur " CommandButton1 "pour ouvrir vos " myExcelData.xls " et afficher son contenu dans la zone de liste .
|