Het weergeven van Excel-werkbladgegevens naar een Datagrid-besturingselement van Visual Basic 6



Weergeven van Excel-gegevens naar een Visual Basic 6.0 DataGrid-besturingselement kunt maken uw toepassingen VB6 linegebruik aangenamer door wordt kundig voor weergave van gegevens uit Excel. VB6 is een programmeertaal die is ontwikkeld door Microsoft. VB6 is vervangen door Visual Basic.NET (VB.NET), waarmee het .NET framework. Een DataGrid-besturingselement wordt gebruikt voor het weergeven van gegevens in tabelvorm vergelijkbaar met een databasetabel. Het gebruik van ADO naar de verbinding voor Excel en query het werkblad met een "Select" SQL-instructie maken. Zodra u een verbinding naar Excel maakt kunt u een Recordset voor toegang tot de gegevens.

  • Kopieer en plak de volgende code om een nieuwe sub-procedure en de variabelen die u gebruiken zal om de verbinding naar Excel maken:

    Private Sub displayExcelInDataGrid()

    Dim rs As ADODB.RecordsetSet rs = New ADODB.RecordsetDim sconn As StringDim sFile As String
  • Het pad naar het Excel-werkblad gedefinieerd en de recordset-eigenschappen definiĆ«ren:

    sFile = "C:\Temp\myXLFile.xls"rs.CursorLocation = adUseClientrs.CursorType = adOpenKeysetrs.LockType = adLockBatchOptimistic
  • Kopieer en plak de volgende code query "Blad1" vanuit Excel en door middel van het DataGrid-besturingselement weergeven met behulp van de recordset:

    sconn = "DRIVER=Microsoft Excel Driver (*.xls);" & "DBQ=" & sFilers.Open "SELECT * FROM [sheet1$]", sconnSet DataGrid1.DataSource = rs

    End Sub

Gerelateerde Artikelen

Het gebruik van Visual Basic met Excel

Het gebruik van Visual Basic met Excel

Als je moe bent van opmaak van werkbladen dezelfde manier over en weer, of herhaaldelijk dezelfde formules invoeren, is Excel Visual Basic for Applications (VBA) gemaakt voor u. De programmeertaal, een subset van Visual Basic kunt die saaie taken ver
Het gebruik van Visual Basic

Het gebruik van Visual Basic

VBA is een programmeertaal als C++ of Java. Visual Basic computerprogrammeurs gebruiken om te schrijven venster gebaseerde programma's. U kunt Visual Basic gebruiken om pictogrammen, klokken en temperaturen van het converteren van Fahrenheit naar Cel
Hoe een foto toevoegen in Visual Basic

Hoe een foto toevoegen in Visual Basic

Het vak afbeelding in Visual Basic is een plek om de huidige beelden op een bepaald ontworpen formulier. Het vak afbeelding is niet statisch, het is een venster waarin de programmeurs of zelfs gebruikers het beeld dat wordt getoond op elk gewenst mom
Het weergeven van een Comic boek verzameling

Het weergeven van een Comic boek verzameling

Je houdt van uw stripboeken. Het is logisch dat u tonen hen trots voor de hele wereld willen zou te zien. Dit is bijzonder waar als u zeldzame en vintage stripboeken verzamelen. Gelukkig is het gemakkelijk te vinden van manieren om een stripboek-coll
Het weergeven van China in een kast of hok

Het weergeven van China in een kast of hok

Bezit van fijne china kunt u speciale gerechten voor speciale gelegenheden, verhoging van de feestelijke gevoel van een gebeurtenis. Houden van china maximaal opgeslagen in een kast, alleen genomen om te zien het licht van de dag een paar keer per ja
Het weergeven van een PC op een TV

Het weergeven van een PC op een TV

Computers zijn meestal uitgerust met schermen die kleiner dan de typische TV zijn. Als u hoopt om te kijken van een video op uw computer of uw PC gebruiken voor een groepspresentatie, dan kunt u de inhoud van het PC-scherm weergeven op een grotere mo
Het weergeven van een Barbie-collectie

Het weergeven van een Barbie-collectie

Deel van het plezier van het verzamelen van Barbiepoppen is weer te geven zodat uw vrienden en familie kunnen genieten van uw collectie. Wanneer u uw Barbie-collectie weergeeft, ervoor zorgen dat het beeldscherm uw poppen veilig houdt tijdens de pres
Het weergeven van sieraden op een rommelmarkt

Het weergeven van sieraden op een rommelmarkt

Het weergeven van sieraden op rommelmarkten is vereist twee dingen---vindingrijkheid en bewustzijn. De vindingrijkheid is nodig omdat de eigenaar van de stand werkt binnen een tijdelijke ruimte, wat betekent dat economie en gemak is nodig instellen e
Ideeën voor het weergeven van voedsel op een tafel voor een bruiloft

Ideeën voor het weergeven van voedsel op een tafel voor een bruiloft

Een bruiloft receptie beschikt over een verscheidenheid van voedingsmiddelen. Fruit, groenten, kaas en crackers, warme hapjes, de belangrijkste hoofdgerechten en nagerecht kan bevatten. Voedsel kan kijken overweldigend net plofte neer op een tafel en
Regels voor het weergeven van een vlag op een boot

Regels voor het weergeven van een vlag op een boot

De Amerikaanse vlag Code bevat de regels voor het weergeven van de VS en andere vlaggen onder alle omstandigheden en situaties, inclusief hoe om goed en respectvol de Amerikaanse vlag op particulier boten. Terwijl deze regels niet wetten zijn, toont
Het weergeven van een bruids portret op een receptie

Het weergeven van een bruids portret op een receptie

Kiezen voor een professionele bruids foto weergeven bij de receptie is een manier voor de gasten om Neem een kijkje op de bruid stelde in haar jurk en bewonder haar op haar speciale dag. De foto kan worden gebruikt als een kunstwerk voor het decorere
Het weergeven van formules in Excel

Het weergeven van formules in Excel

Door het tonen van formules in Excel, kunt u snel controleren op onjuistheden en breng de wijzigingen nodig. Het kan u ook helpen vinden de cellen waarin bepaalde formules, evenals het bijhouden van de gegevens.Wat die u nodig hebtComputerMicrosoft E
Het weergeven van foto's tijdens een Wake

Het weergeven van foto's tijdens een Wake

Wakker en herdenkingen zijn sombere gelegenheden. Zij dienen op hun meest elementaire niveau, sluiting en gezelschap aan rouwende dierbaren te brengen. Tijdens de nasleep, familieleden, vrienden en collega's een mogelijkheid hebben om de overledene a
Het weergeven van een XFDL-bestand

Het weergeven van een XFDL-bestand

Voor veel mensen, zelfs degenen die betrokken zijn bij het en Web ontwikkeling, is XFDL een onbekende bestandsindeling. De vierletterige moniker staat voor "Extensible formulieren beschrijvingstaal." Een klasse van de Extensible Markup Language