Hoe importeer je een csv-bestand naar een werkblad?
Het is misschien eenvoudig om een werkblad te importeren of op te slaan als CSV-bestand, maar heb je ooit geprobeerd een CSV-bestand naar een werkblad te importeren? In dit artikel zal ik het hebben over enkele interessante methoden om deze taak uit te voeren.
CSV-bestand importeren naar werkblad met Tekstimport Wizard
CSV-bestand importeren naar werkblad met Kutools voor Excel
CSV-bestand importeren naar werkblad met VBA-code
CSV-bestand importeren naar werkblad met Tekstimport Wizard
Normaal gesproken kun je in Excel de functie Tekstimport Wizard gebruiken om het CSV-bestand naar een werkblad te importeren. Volg hiervoor de volgende stappen:
1. Activeer het werkblad waar je het CSV-bestand wilt importeren, klik dan op Gegevens > Van tekst, zie screenshot:
2. Selecteer in het venster Tekstbestand importeren het CSV-bestand dat je wilt importeren, zie screenshot:
3. Klik vervolgens op de knop Importeren, selecteer in Stap 1 van de Tekstimport Wizard de optie Gescheiden, zie screenshot:
4. Klik vervolgens op de knop Volgende >, in Stap 2 van de wizard vink je Komma aan onder de optie Scheidingstekens, zie screenshot:
5. Ga door met klikken op de knop Volgende >, in Stap 3 van de wizard selecteer je de optie Tekst onder de sectie Kolomgegevensformaat, en je ziet dat de eerste kolom gemarkeerd wordt. Houd vervolgens de Shift-toets ingedrukt om alle kolommen te markeren. Zie screenshot:
6. Klik vervolgens op de knop Voltooien, kies in het pop-upvenster Gegevens importeren de locatie waar je de gegevens wilt plaatsen, zie screenshot:
7. Klik op de knop OK, het CSV-bestand is nu geïmporteerd naar het werkblad.
CSV-bestand importeren naar werkblad met Kutools voor Excel
Als je Kutools voor Excel hebt, kun je met de functie Bestand invoegen op cursorpositie snel een CSV-bestand, tekstbestand, Excel-bestand of PRN-bestand importeren naar het huidige werkblad.
Na installatie van Kutools voor Excel, volg je de volgende stappen:
1. Activeer een werkblad waar je de CSV-gegevens wilt importeren.
2. Klik vervolgens op Kutools Plus > Importeren & Exporteren > Bestand invoegen op cursorpositie, zie screenshot:
3. Voer in het dialoogvenster Bestand invoegen op cursorpositie de volgende opties uit:
(1.) Klik op de knop om een cel te selecteren waar je de gegevens wilt uitvoeren;
(2.) Klik vervolgens op de knop Bladeren om het venster Selecteer een bestand om in te voegen op de cursorpositie te openen;
(3.) Kies in het pop-upvenster CSV-bestanden uit de vervolgkeuzelijst rechtsonder en selecteer vervolgens het CSV-bestand dat je wilt importeren.
![]() |
![]() |
![]() |
4. Nadat je het CSV-bestand hebt gespecificeerd, klik je op de knop Openen om terug te keren naar het vorige dialoogvenster, en klik je op OK om het CSV-bestand te importeren. Het CSV-bestand wordt ingevoegd op de specifieke locatie die je nodig hebt.
Download en probeer Kutools voor Excel nu gratis uit!
CSV-bestand importeren naar werkblad met VBA-code
Als je moe bent van de stap-voor-stap methode hierboven, kan de volgende VBA-code ook dit probleem oplossen.
1. Houd de toetsen ALT + F11 ingedrukt, en het venster Microsoft Visual Basic for Applications wordt geopend.
2. Klik op Invoegen > Module, en plak de volgende code in het modulevenster.
VBA-code: CSV-bestand importeren naar werkblad:
Sub ImportCSVFile()
'Updateby Extendoffice
Dim xFileName As Variant
Dim Rg As Range
Dim xAddress As String
xFileName = Application.GetOpenFilename("CSV File (*.csv), *.csv", , "Kutools for Excel", , False)
If xFileName = False Then Exit Sub
On Error Resume Next
Set Rg = Application.InputBox("please select a cell to output the data", "Kutools for Excel", Application.ActiveCell.Address, , , , , 8)
On Error GoTo 0
If Rg Is Nothing Then Exit Sub
xAddress = Rg.Address
With ActiveSheet.QueryTables.Add("TEXT;" & xFileName, Range(xAddress))
.FieldNames = True
.RowNumbers = False
.FillAdjacentFormulas = False
.PreserveFormatting = True
.RefreshOnFileOpen = False
.RefreshStyle = xlInsertDeleteCells
.SavePassword = False
.SaveData = True
.RefreshPeriod = 0
.TextFilePromptOnRefresh = False
.TextFilePlatform = 936
.TextFileStartRow = 1
.TextFileParseType = xlDelimited
.TextFileTextQualifier = xlTextQualifierDoubleQuote
.TextFileConsecutiveDelimiter = False
.TextFileTabDelimiter = True
.TextFileSemicolonDelimiter = False
.TextFileCommaDelimiter = True
.TextFileSpaceDelimiter = False
.TextFileTrailingMinusNumbers = True
.Refresh BackgroundQuery:=False
End With
End Sub
3. Druk vervolgens op de F5-toets om deze code uit te voeren, en selecteer het CSV-bestand dat je wilt importeren in het pop-upvenster Kutools voor Excel, zie screenshot:
4. Klik vervolgens op de knop Openen, en klik op een cel waar je de geïmporteerde gegevens wilt plaatsen, zie screenshot:
5. Klik vervolgens op OK, het specifieke CSV-bestand is geïmporteerd naar het werkblad.
Beste Office-productiviteitstools
Versterk je Excel-vaardigheden met Kutools voor Excel en ervaar ongeëvenaarde efficiëntie. Kutools voor Excel biedt meer dan300 geavanceerde functies om je productiviteit te verhogen en tijd te besparen. Klik hier om de functie te krijgen die je het meest nodig hebt...
Office Tab brengt een tabbladinterface naar Office en maakt je werk veel eenvoudiger
- Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in
- Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster, in plaats van in nieuwe vensters.
- Verhoog je productiviteit met50% en bespaar dagelijks honderden muisklikken!