Как да импортирам csv файл в работен лист?
Може да е лесно за нас да импортираме или запазим работен лист като CSV файл, но опитвали ли сте някога да импортирате CSV файл в работен лист? В тази статия ще говоря за някои интересни методи за справяне с тази задача.
Импортирайте CSV файл в работен лист със съветника за импортиране на текст
Импортирайте CSV файл в работен лист с VBA код
Импортирайте CSV файл в работен лист с Kutools за Excel
Импортирайте CSV файл в работен лист със съветника за импортиране на текст
Обикновено в Excel можете да приложите функцията Съветник за импортиране на текст, за да импортирате CSV файла в работен лист, моля, направете следното:
1. Активирайте работния лист, в който искате да импортирате CSV файла, след което щракнете Дата > От текст, вижте екранна снимка:
2. В Импортиране на текстов файл прозорец, моля, посочете CSV файла, който искате да импортирате, вижте екранната снимка:
3, След това кликнете внос бутон, в Стъпка 1 на Съветник за импортиране на текстизберете ограничители опция, вижте екранна снимка:
4, След това кликнете Напред > бутон, в стъпка 2 на съветника, проверете запетая под Разделители опция, вижте екранна снимка:
5. След това продължете да щраквате Следваща> в Стъпка 3 на съветника изберете Текст опция в секцията Формат на данните в колоната и можете да видите, че първата колона ще бъде маркирана. След това задръжте Превключване клавиш за маркиране на всички колони. Вижте екранна снимка:
6, След това кликнете завършеност бутон, в изскочилия Импортиране на данни диалогов прозорец, изберете местоположението, където искате да поставите данните, вижте екранната снимка:
7. Щракнете OK CSV файлът е импортиран веднага в работния лист.
Импортирайте CSV файл в работен лист с VBA код
Ако сте уморени от горния метод стъпка по стъпка, следният VBA код също може да реши този проблем.
1. Задръжте натиснат ALT + F11 ключове и отваря Microsoft Visual Basic за приложения прозорец.
2. Щракнете Поставете > Модулии поставете следния код в Модули Window.
VBA код: Импортиране на CSV файл в работен лист:
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. След това натиснете F5 за да изпълните този код, и изберете CSV файла, който искате да импортирате, в изскачащото меню Kutools за Excel диалогов прозорец, вижте екранна снимка:
4, След това кликнете отворено и щракнете върху клетка, където искате да поставите импортираните данни, вижте екранната снимка:
5, И после щракнете върху OK, конкретният CSV файл е импортиран в работния лист.
Импортирайте CSV файл в работен лист с Kutools за Excel
Ако имате Kutools за Excel, Със своята Вмъкване на файл в курсора помощна програма, можете бързо да импортирате CSV файл, текстов файл, Excel файл или PRN файл в текущия работен лист.
Kutools за Excel : с повече от 300 удобни добавки за Excel, безплатни за изпробване без ограничение за 30 дни. |
След инсталиране Kutools за Excel, моля, направете следното:
1. Активирайте работен лист, където искате да импортирате данните от CSV файла.
2, След това кликнете Kutools плюс > Внос износ > Вмъкване на файл в курсора, вижте екранна снимка:
3. в Вмъкване на файл в курсора диалогов прозорец, моля, направете следните опции:
(1.) Щракнете бутон за избор на клетка, в която искате да изведете данните;
(2.) След това щракнете паса бутон за отваряне на прозореца Изберете файл за вмъкване в позицията на курсора в клетката;
(3.) В изскачащия прозорец изберете CSV файлове от долния десен падащ списък и след това изберете CSV файла, който искате да импортирате.
4. След като посочите CSV файла, щракнете отворено бутон, за да върнете предишния диалогов прозорец, и след това щракнете OK за импортиране на CSV файла. И CSV файлът ще бъде вмъкнат в конкретното място, от което се нуждаете.
Кликнете, за да научите повече за тази функция за вмъкване на файл в курсора...
Изтеглете и изпробвайте безплатно Kutools за Excel сега!
Демонстрация: Импортирайте CSV файл в работен лист с Kutools за Excel
Най-добрите инструменти за продуктивност в офиса
Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време. Щракнете тук, за да получите функцията, от която се нуждаете най-много...
Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна
- Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
- Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!