Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programvara
  • Adobe Illustrator
  • animation Software
  • antivirusprogram
  • ljudprogram
  • Säkerhetskopiera data
  • Bränn CD-skivor
  • Bränn DVD
  • Data Compression
  • Database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Filtillägg Typer
  • Financial Software
  • Freeware , Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Andra datorprogram
  • PC-spel
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentationsprogram
  • Produktivitet Software
  • quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvara betaversioner
  • Programvara Konsulter
  • Software Development Companies
  • Software Licensing
  • Spreadsheets
  • Skatt förberedelse programvara
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Ordbehandlingsprogram
  • * Dator Kunskap >> Programvara >> Microsoft Access >> Content

    Hur ansluta Excel till SQL Visual Basic

    The kalkylprogram Microsoft Excel har Visual Basic , ett programmeringsspråk , inbyggd i den . Utvecklare använder detta språk för att skapa strukturerade kommandon frågespråk , mer känd som " SQL-kommandon . " De allmänna stegen i anslutning Excel till externa datakällor via SQL-frågor är: att skapa en anslutning till databasen , köra frågan , överföra det inhämtade uppgifter, och stänga anslutningen . Använda VB för att köra Excel SQL-frågor låter utvecklare använda data från en mängd olika källor utanför Excel . Dessa källor är databaser som skapats i Access , SQL Server och andra databasprogram . Instruktioner
    1

    Öppna Excel , skriv sedan en lista med namn i en kolumn och åldrar i en intilliggande kolumn . Märk topparna av dessa kolumner med texten " Namn " och " Ages . " Detta steg skapar en databas med exempeldata för din SQL -program för att hämta . Du kan skapa en tabell med olika data om du vill .
    2

    Dra ett urval regionen runt bordet , skriv sedan " mytable " i textrutan till vänster om formelfältet . Detta skapar en rad namn för exempeldata , som ditt program behöver tillgång till uppgifterna
    3

    Spara filen som . " C : \\ MyDatabase.xlsx , " stäng sedan filen .
    4

    Tryck "Control ", följt av " N " för att skapa ett nytt kalkylblad . Du kommer att lagra din SQL -program på detta blad .
    5

    Tryck " Alt ", följt av " F11 " för att komma in i VB utvecklingsmiljö , ofta förkortat till " IDE . " Utvecklare skriver och ibland köra VB-program i denna IDE .
    6

    Klicka på " Infoga " -menyn , klicka sedan på " Module " posten . Denna åtgärd skapar en ny kod fönster där du kan ange din SQL program notering .
    7

    Klicka på menyn "Verktyg" rubrik , klicka sedan på " Referenser . " Placera en kontroll i kryssrutan " Microsoft ActiveX Data Objects . " Denna åtgärd synliggör databasobjekt som Excel behöver köra SQL-frågan .
    8

    Klistra in följande program i den nya koden fönstret .

    Sub sqlVBAExample ( ) katalog

    Dim objConnection Som ADODB.Connection

    Dim objRecSet Som ADODB.Recordset

    Set objConnection = Ny ADODB.Connection

    objConnection.ConnectionString = " Provider = Microsoft.ACE . OLEDB.12.0 , Data Source = c : \\ myDatabase.xlsx ; Utökade Egenskaper = " " Excel 12,0 Xml , HDR = YES " " , "

    objConnection.Open

    Set objRecSet = Ny adodb . Recordset

    objRecSet.ActiveConnection = objConnection

    objRecSet.Source = " SELECT * FROM mytable "

    objRecSet.Open

    Range ( " D10 " ) . CopyFromRecordset objRecSet

    objRecSet.Close

    objConnection.Close

    Set objRecSet = ingenting

    Set objConnection = ingenting

    End Sub

    9

    Klicka på en av programmets uttalanden , tryck " F5 " för att köra programmet .
    10

    Tryck " Alt " och sedan " F11 " för att återgå till Excel-ark . Den kalkylbladet kommer visa resultatet av SQL -anslutning som ditt program inrättas . Resultatet inkluderar databasen tabellen du skapade tidigare .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skapar ett makro i Excel 2010
    ·Vilka format i Excel 2007
    ·Ställa Excel format mobilnummer Med VBA
    ·Vilka är fördelarna med relationsdatabasen i Microsof…
    ·Hur man skapar en balansräkning i Microsoft Excel
    ·Hur du använder Excel OnTime
    ·Excel : Makron för nybörjare
    ·Hur Importera Excel-data till en Access- databas
    ·Inaktivera ett makro i Microsoft Access
    ·Hur att ansluta prickar på en graf med Excel
    Utvalda artiklarna
    ·Hur man spelar Sony DVD-skivor i en dator
    ·Hur man tränar på Microsoft Word
    ·Min FileZilla avstängd efter alla överföringar är C…
    ·Hur man använder Ado.Recordset som en rapport Record S…
    ·Hur man skapar ett diagram i Excel 2007
    ·Hur till Återvinna allt från din iPod tillbaka till i…
    ·Hur du sätter på Auto Complete i Word 2007
    ·Hur man tar bort Wigon Trojan
    ·Hur du gör din egen DVD Tillfälligt AVI-filer
    ·FLV till MP3 Converter
    Copyright © Dator Kunskap http://www.dator.xyz