Hoe csv-bestand in een werkblad te importeren?
Het kan voor ons gemakkelijk zijn om een werkblad te importeren of op te slaan als CSV-bestand, maar heb je ooit geprobeerd een CSV-bestand in een werkblad te importeren? In dit artikel zal ik het hebben over enkele interessante methoden om met deze taak om te gaan.
Importeer CSV-bestand naar werkblad met Wizard Tekst importeren
Importeer CSV-bestand naar werkblad met VBA-code
Importeer CSV-bestand naar werkblad met Kutools voor Excel
Importeer CSV-bestand naar werkblad met Wizard Tekst importeren
Normaal gesproken kunt u in Excel de functie Wizard Tekst importeren toepassen om het CSV-bestand naar een werkblad te importeren, doe dit als volgt:
1. Activeer het werkblad waarin u het CSV-bestand wilt importeren en klik op Data > Van tekst, zie screenshot:
2. In de Tekstbestand importeren venster, specificeer het CSV-bestand dat u wilt importeren, zie screenshot:
3. Dan klikken import knop, in stap 1 van het Wizard Tekst importerenselecteer afgebakend optie, zie screenshot:
4. Dan klikken Volgende > knop, vink in stap 2 van de wizard aan komma onder de delimiters optie, zie screenshot:
5. Blijf dan klikken Volgende> knop, selecteer in stap 3 van de wizard Tekst optie onder Kolomgegevensformaat sectie, en u kunt zien dat de eerste kolom wordt gemarkeerd. Houd dan de Shift toets om alle kolommen te markeren. Zie screenshot:
6. Dan klikken Finish knop, in de pop-out Data importeren dialoogvenster, kies de locatie waar u de gegevens wilt plaatsen, zie screenshot:
7. Klikken OK knop, is het CSV-bestand meteen in het werkblad geïmporteerd.
Importeer CSV-bestand naar werkblad met VBA-code
Als je de bovenstaande methode stap voor stap beu bent, kan de volgende VBA-code dit probleem ook oplossen.
1. Houd de ALT + F11 toetsen, en het opent de Microsoft Visual Basic voor toepassingen venster.
2. Klikken Invoegen > Moduleen plak de volgende code in het Module Venster.
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 F5 key om deze code uit te voeren, en kies het CSV-bestand dat u wilt importeren in de pop-out Kutools for Excel dialoog, zie screenshot:
4. Dan klikken Openen knop en klik op een cel waar u de geïmporteerde gegevens wilt plaatsen, zie screenshot:
5. En klik vervolgens op OK, is het specifieke CSV-bestand geïmporteerd in het werkblad.
Importeer CSV-bestand naar werkblad met Kutools voor Excel
Als je Kutools for Excel, Met Voeg bestand in bij cursor hulpprogramma, kunt u snel het CSV-bestand, tekstbestand, Excel-bestand of PRN-bestand importeren naar het huidige werkblad.
Kutools for Excel : met meer dan 300 handige Excel-invoegtoepassingen, gratis te proberen zonder beperking in 30 dagen. |
Na het installeren van Kutools for Excelgaat u als volgt te werk:
1. Activeer een werkblad waarin u de CSV-bestandsgegevens wilt importeren.
2. Dan klikken Koetools Plus > Importeren en exporteren > Voeg bestand in bij cursor, zie screenshot:
3. In het Voeg bestand in bij cursor dialoogvenster, voer dan de volgende opties uit:
(1.) Klik knop om een cel te selecteren waar u de gegevens wilt uitvoeren;
(2.) Klik vervolgens Blader knop om het Selecteer een bestand dat moet worden ingevoegd in het celcursorpositievenster te openen;
(3.) Kies in het uitgeklapte venster CSV-bestanden in de vervolgkeuzelijst rechtsonder en selecteer vervolgens het CSV-bestand dat u wilt importeren.
4. Nadat u het CSV-bestand heeft opgegeven, klikt u op Openen om terug te keren naar het vorige dialoogvenster en klik vervolgens op OK om het CSV-bestand te importeren. En het CSV-bestand wordt ingevoegd op de specifieke locatie die u nodig heeft.
Klik om meer te weten over deze functie Bestand invoegen bij cursor ...
Download en gratis proef Kutools voor Excel nu!
Demo: importeer CSV-bestand naar werkblad met Kutools voor Excel
Beste Office-productiviteitstools
Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie als nooit tevoren. Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en tijd te besparen. Klik hier om de functie te krijgen die u het meest nodig heeft...
Office-tabblad Brengt een interface met tabbladen naar Office en maakt uw werk veel gemakkelijker
- Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in, Publisher, Access, Visio en Project.
- Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster in plaats van in nieuwe vensters.
- Verhoogt uw productiviteit met 50% en vermindert honderden muisklikken voor u elke dag!