Как импортировать файл csv на лист?
Для нас может быть легко импортировать или сохранить рабочий лист как файл CSV, но пробовали ли вы когда-нибудь импортировать файл CSV в рабочий лист? В этой статье я расскажу о некоторых интересных методах, которые помогут вам справиться с этой задачей.
Импортируйте файл CSV на лист с помощью мастера импорта текста
Импортировать файл CSV на лист с кодом VBA
Импортируйте файл CSV на рабочий лист с помощью Kutools for Excel
Импортируйте файл CSV на лист с помощью мастера импорта текста
Обычно в Excel вы можете применить функцию мастера импорта текста для импорта файла CSV на рабочий лист, сделайте следующее:
1. Активируйте рабочий лист, который вы хотите импортировать CSV-файл, затем нажмите Данные > Из текста, см. снимок экрана:
2. В Импортировать текстовый файл в окне укажите CSV-файл, который вы хотите импортировать, см. снимок экрана:
3. Затем нажмите Импортировать кнопку на Шаге 1 Мастер импорта текста, наведите на разграниченный вариант, см. снимок экрана:
4. Затем нажмите Далее > кнопку, на шаге 2 мастера установите флажок Запятая под Разделители вариант, см. снимок экрана:
5. Затем продолжайте нажимать Следующая> кнопку, на шаге 3 мастера выберите Текст в разделе Формат данных столбца, и вы увидите, что первый столбец будет выделен. Затем удерживайте Shift клавиша для выделения всех столбцов. Смотрите скриншот:
6. Затем нажмите Завершить кнопка, в выдвинутой Импортировать данные В диалоговом окне выберите место, куда вы хотите поместить данные, см. снимок экрана:
7. Нажмите OK кнопка, CSV-файл был сразу импортирован на рабочий лист.
Импортировать файл CSV на лист с кодом VBA
Если вам надоел шаг за шагом описанный выше метод, следующий код VBA также может решить эту проблему.
1. Удерживайте ALT + F11 ключи, и он открывает Microsoft Visual Basic для приложений окно.
2. Нажмите Вставить > Модулии вставьте следующий код в Модули Окно.
Код 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 for Excel диалог, см. снимок экрана:
4. Затем нажмите Откройте и щелкните ячейку, в которую вы хотите поместить импортированные данные, см. снимок экрана:
5, Затем нажмите OK, конкретный файл CSV был импортирован в рабочий лист.
Импортируйте файл CSV на рабочий лист с помощью Kutools for Excel
Если у вас есть Kutools for Excel, С его Вставить файл в курсор Утилита, вы можете быстро импортировать CSV-файл, текстовый файл, файл Excel или PRN-файл в текущий рабочий лист.
Kutools for Excel : с более чем 300 удобными надстройками Excel, бесплатно и без ограничений в течение 30 дней. |
После установки Kutools for Excel, пожалуйста, сделайте следующее:
1. Активируйте рабочий лист, на который вы хотите импортировать данные файла CSV.
2. Затем нажмите Кутулс Плюс > Импорт Экспорт > Вставить файл в курсор, см. снимок экрана:
3. В разделе Вставить файл в курсор диалоговое окно, пожалуйста, выполните следующие действия:
(1.) Щелкните кнопка для выбора ячейки, в которую вы хотите вывести данные;
(2.) Затем щелкните Приложения кнопка, чтобы открыть окно Выбрать файл для вставки в позицию курсора ячейки;
(3.) Во всплывающем окне выберите Файлы CSV в правом нижнем раскрывающемся списке, а затем выберите файл CSV, который вы хотите импортировать.
![]() |
![]() |
![]() |
4. После указания файла CSV нажмите Откройте кнопку, чтобы вернуться в прежнее диалоговое окно, а затем нажмите OK для импорта файла CSV. И файл CSV будет вставлен в нужное вам место.
Нажмите, чтобы узнать больше об этой функции «Вставить файл в курсор»…
Загрузите бесплатную пробную версию Kutools for Excel прямо сейчас!
Демонстрация: импорт файла CSV на рабочий лист с помощью Kutools for Excel
Лучшие инструменты для работы в офисе
Kutools for Excel решает большинство ваших проблем и увеличивает вашу производительность на 80%
- Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма ...
- Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
- Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы... Предотвращение дублирования ячеек; Сравнить диапазоны...
- Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
- Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
- Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии...
- Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом ...
- Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
- Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.

Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
