Bekijk de onderstaande video om te zien hoe je onze site als een web app op je startscherm installeert.
Opmerking: Deze functie is mogelijk niet beschikbaar in sommige browsers.
Privacywetgeving
Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.
Dan zou je SQL moeten gaan doe aan "partitioning", ik denk niet dat de code daardoor kort wordt, zie http://www.sqlshack.com/database-table-partitioning-sql-server/Dan nog een hulpvraag.
Zoals je kunt zien in de code van Alpha en mij worden er eerst gebieden ('velden') benoemd waarnaar in de SQL tekenreeks verwezen wordt.
Als we in Excel van de gegevens een Tabel (VBA: listobject) zouden maken, zou het in principe mogelijk moeten zijn direkt naar die 'velden' per kolom te verwijzen (net als in een formule in het werkblad). Hoe zouden die verwijzingen in de SQL-tekenreeks dan gefomuleerd moeten worden ? Dan zouden we nl. de tussenstap van benoemde gebieden kunnen overslaan.
Ginger, waarom staan...
Tnx. dit is ook een fraaie werkwijze. :thumb:sub test() uitvoeren
Hoe zouden die verwijzingen in de SQL-tekenreeks dan geformuleerd moeten worden ? Dan zouden we nl. de tussenstap van benoemde gebieden kunnen overslaan.
"[huisstijl$a1:a2],[huisstijl$B1:B5],[huisstijl$C1:C3],[huisstijl$D1:D3],[huisstijl$E1:E4],[huisstijl$F1:F6],[huisstijl$G1:G4],[huisstijl$H1:H8]"
Sub zoiets()
For Each it In Sheet1.Cells(3, 1).CurrentRegion.Columns
c01 = IIf(it.SpecialCells(2).Count = 1, ":" & it.SpecialCells(2).Address(False, False), "")
c00 = c00 & ",[" & it.Parent.Name & "$" & it.SpecialCells(2).Address(False, False) & c01 & "]"
Next
With CreateObject("ADODB.Recordset")
.Open "SELECT * FROM " & Mid(c00, 2) & "", "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & ThisWorkbook.FullName & ";Extended Properties=""Excel 12.0 Xml;HDR=NO;IMEX=1"""
Sheet1.Cells(1, 10).CopyFromRecordset .DataSource
End With
End Sub
We gebruiken essentiële cookies om deze site te laten werken, en optionele cookies om de ervaring te verbeteren.