Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> Microsoft Access >> Content
Hoe Access Query importeren in Excel
Het importeren van de resultaten van een Microsoft Access-query in Excel kan worden gedaan op verschillende manieren , met inbegrip van een benadering met behulp van dynamische koppelingen , voor gebruikers van Excel 2007 of later . Gebruikers van Excel 2003 of eerder kan het importeren te voltooien met behulp van een Access- macro die werkt met Microsoft Office automatisering objecten. Wat je nodig hebt
Microsoft Excel en Access , versie 2003 of hoger
Toon Meer Aanwijzingen
1

Open Access en maak de volgende tabel van sample data , welk veld heeft namen in de bovenste rij . Klik op \\ "Create > Table \\ " om de tabel te maken .

Spel , Verkoopdatum , totalsale
aardbeving , 2009/12/01 , $ 6,01 < br /> beving , 2009/12/03 , $ 7,98
guitar hero , 2009/12/05 , $ 4,98
guitar hero , 2009/12/06 , $ 5,98
< , br /> Sla de tabel ( door op \\ " controle - s \\ " ) met de naam \\ "games \\ . ' kopen van 2

Maak een nieuwe query voor de tafelspelen door te klikken op \\ " Start > Query Design, \\ " rechts - klikken op de " Query1 \\ " tekst in het tabblad van de query \\ , en klikken \\ " SQL View . \\ "
< br /> Voer de volgende verklaring in het venster SQL- code : .

SELECT spelletjes * INTO myqueryres
vAN spelletjes
WHERE ( ( ( games. spel ) Like ' * tar * ' ) )
GO

Sla de query ( door pressnig \\ " controle - s \\ " ) als \\ " myQuery . \\ "
3

de query uitvoeren door te dubbelklikken op \\ " myQuery \\ " in het navigatievenster , sluit Access en open Microsoft Excel .
4

Klik \\ " data \\ " en kies \\ " Van Access . \\ " In de \\ " Gegevensbron selecteren \\ " dialoogvenster opent u de Access-database u de tabel games gemaakt inch Selecteer de tabel \\ " myqueryres \\ " uit het \\ "Select tafel \\ " dialoogvenster , druk dan op \\ " OK \\ " op de \\ " gegevens importeren \\ " dialoogvenster . Merk op dat Excel de query .

Sluiten Excel 5 , heeft geïmporteerd onthouden van de bestandsnaam wanneer u het bestand opslaat . Re - geopend Access . Herzien \\ " myQuery \\ " in \\ " SQL View \\ " te luiden als volgt : .

SELECT spelletjes * INTO myqueryres
Uit Games < br /> WHERE ( ( ( games.game ) Like " * rE * " ) ) ;
6

Opslaan en opnieuw uitvoeren van de query , sluit Access en heropen het Excel-bestand dat u hebt gemaakt de tafel koppeling inch Select \\ " data \\ " en kies \\ " Connections , \\ " en druk dan op de \\ " Refresh \\ " knop in de \\ " Werkmapverbindingen \\ " dialoogvenster . Sluit het dialoogvenster en merk op dat de resultaten van de query zijn veranderd .
7

( Voor gebruikers van Excel 2003 ) Volg stap 1 en 2 . Run \\ " myQuery , \\ " en druk op \\ " alt \\ " + \\ " F11 \\ " om de Visual Basic geïntegreerde ontwikkelomgeving ( IDE ) in te voeren . Druk op \\ " Insert \\ " en selecteer \\ " Module , \\ " dan is de volgende programmacode plakken in het nieuwe venster code :


Public Sub sendToExcel ( )

'''''''' '''''''' '''''''' '
Set curdb = CurrentDb < , br /> Stel opn = curdb.OpenRecordset ( \\ " myqueryres \\ " )
st = \\ "game \\ " en \\ " , \\ " en \\ " Verkoopdatum \\ " en \\ " , \\ " en \\ " totalsale \\ " & vbCr

Set xlApp = CreateObject ( \\ " Excel.Application \\ " )
xlapp.Workbooks.Add
r = 1 : c = 1
xlapp.ActiveSheet.Cells ( r , c ) = st
r = 2 < br /> st = \\ " \\ "
Weet Terwijl Niet recs.EOF
st = st & recs ! [ spel ] & \\ " , \\ " & _ < ; ! br /> opn [ Verkoopdatum ] & \\ " , \\ " & recs [ totalsale ] & vbCr
xlapp.ActiveSheet.Cells ( r , c ) = st
; recs.MoveNext
r = r + 1
st = \\ " \\ "
Loop
recs.Close : curdb.Close
, xlapp.ActiveWorkbook.SaveAs ( \\ " c: \\ \\ accessquery.xls \\ " )
xlapp.Quit

End Sub
8

Klik op \\ 'Extra \\ ' en kies \\ " Referenties , \\ " check dan het selectievakje met de naam \\ " Microsoft Excel Objects \\ " zodat je de macro functies kunnen erkennen dat Excel ter beschikking stelt . < br >
9

Run je macro door de cursor ergens in het sendToExcel subroutine en drukken \\
10

Dubbelklik op het bestand \\ " c" F5 \\ . " : \\ \\ accessquery.xls \\ " vanuit Windows Verkenner , en ziet de resultaten van de query 's in Microsoft Excel wanneer het wordt geopend .

Previous: Next:
  Microsoft Access
·Voordelen van Microsoft Office…
·Hoe maak je een titel toevoege…
·Hoe een Exponent opmaken op ee…
·Hoe maak je Graph een CSV-best…
·Hoe maak je een Macro Van een …
·Hoe maak je een spreadsheet ma…
·Het Belang van Microsoft Excel…
·Hoe te Invoegtoepassingen toev…
·Hoe maak je een watermerk in E…
  Related Articles
Hoe maak je een Tilde gebruiken in een W…
Hoe kan ik een Umlaut gebruiken in een W…
Hoe maak je een Holiday Nieuwsbrief op u…
Hoe maak je een viervoudige Wenskaart ma…
Hoe maak je een Tent - Fold Wenskaart Ma…
Hoe te Spelling en grammatica fouten te …
Hoe kan ik een document Zoom in Word 200…
Hoe je tekst rond een afbeelding in Word…
Hoe je de uitlijning van de tekst wijzig…
  Software Articles
·Hoe te Drupal verwijderen Van VBulletin 
·Wat is een Data Quality Audit ? 
·Hoe te VERT.ZOEKEN gebruiken Met AZERTY …
·Microsoft Access 2007 bestandsextensies 
·Hoe te MATLAB gebruiken voor Lunar Traje…
·Hoe de kassa in SharePoint 
·McAfee Removal Tool 
·Hoe te Commentaren Toevoegen aan iTunes …
·EPS Printing 
Copyright © Computer Kennis http://www.nldit.com