Visual Basic for Applications ( VBA ) u te voorzien van een VB taal naar Microsoft Office gegevens, zoals de gegevens die zijn opgeslagen in Excel te manipuleren . De functie " QueryTable " laat u een lijst met gegevens uit een Excel -spreadsheet te halen . U moet een verbinding met het Excel- spreadsheet maken, roept de QueryTable functie en de gegevens gebruiken om gegevens weer te geven aan de gebruiker . Instructies 1 Klik op de knop Windows "Start " en selecteer " Alle programma's . " Klik op ' Microsoft Office ' en vervolgens op de Office-toepassing die u wilt gebruiken om verbinding te maken met het Excel-spreadsheet . Kopen van 2 Klik op de " Developer " tab lint , en klik vervolgens op de " Visual Basic " -knop op de linkerkant van het lint . Deze knop opent het VBA- editor . 3 Maak de QueryTable variabel en creëren de query string die u wilt gebruiken . De onderstaande code laat zien hoe u deze VBA- items te maken en maakt gebruik van een query die klanten selecteert op het werkblad . Tabblad Dim Zoals QueryTable vraag = " select * from sheet1.customers " < br > Goedkope 4 Maak de Excel- spreadsheet -verbinding . De volgende code is een voorbeeld van een aansluiting op het " myfile.xls " spreadsheet verbinding = " ODBC ; DSN = myfile.xls ; UID = ; PWD = ; Database = sheet1 " . < Br > 5 Query de spreadsheet voor de data . De volgende code toont een lijst met gegevens uit de Excel QueryTable verbinding Met ActiveSheet.QueryTables.Add . ( Aansluiting : = aansluiting , Sql : = vraag ) . Vernieuwen End With
|