Note: The other languages of the website are Google-translated. Back to English

Як експортувати діапазон комірок у Excel у файл CSV?

В Excel ми можемо зберегти весь аркуш як файл CSV за допомогою Зберегти як функцію, але чи намагалися ви коли-небудь експортувати діапазон комірок з одного аркуша у файл CSV? У цій статті ви знайдете методи вирішення цієї проблеми в Excel.

Експортуйте діапазон комірок у Excel у файл CSV із кодом VBA

Експортуйте діапазон комірок у Excel у файл CSV за допомогою Kutools для Excel


Експортуйте діапазон комірок у Excel у файл CSV із кодом VBA

Тут у мене є код VBA для експорту діапазону комірок з Excel у файл CSV, будь ласка, виконайте наступне:

1. Утримуйте клавішу ALT + F11 і відкриває Microsoft Visual Basic для додатків вікна.

2. Клацання Insert > Модуліта вставте наступний код у Модулі Вікно

Код VBA: Експортуйте діапазон вмісту комірок у файл CSV

Sub ExportRangetoFile()
'Updateby Extendoffice
Dim Rng As Range
Dim WorkRng As Range
Dim xFile As Variant
Dim xFileString As String
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Application.ActiveSheet.Copy
Application.ActiveSheet.Cells.Clear
WorkRng.Copy Application.ActiveSheet.Range("A1")
Set xFile = CreateObject("Scripting.FileSystemObject")
xFileString = Application.GetSaveAsFilename("", filefilter:="Comma Separated Text (*.CSV), *.CSV")
Application.ActiveWorkbook.SaveAs Filename:=xFileString, FileFormat:=xlCSV, CreateBackup:=False
End Sub

3. Потім натисніть F5 клавішу для запуску цього коду, і з'явиться підказка з нагадуванням про вибір діапазону комірок, які ви хочете експортувати як файл CSV.

діапазон експорту документа в csv 1

4. А потім клацніть OK , вкажіть каталог для розміщення нового файлу csv та вкажіть ім'я файлу csv у текстовому полі Ім'я файлу, див. знімок екрана:

діапазон експорту документа в csv 2

5. Потім натисніть зберегти і вибраний діапазон було збережено як файл CSV, ви можете перейти до вказаної папки, щоб переглянути його.


Експортуйте діапазон комірок у Excel у файл CSV за допомогою Kutools для Excel

Якщо вас не цікавить код VBA, тут я можу представити вам простий інструмент - Kutools для Excel, З його Експортувати діапазон у файл функцію, ви можете швидко вирішити цю роботу.

Kutools для Excel : з більш ніж 300 зручними надбудовами Excel, які можна спробувати без обмежень протягом 30 днів. 

після установки Kutools для Excel, виконайте такі дії:

1. Виберіть діапазон даних, який потрібно експортувати у файл CSV.

2. Потім натисніть Kutools Plus > Імпорт-експорт > Експортувати діапазон у файл, див. скріншот:

3, в Експортувати діапазон у файл діалогове вікно, виберіть CSV (з комою) від формат файлу , а потім вкажіть Зберегти каталог щоб зберегти новий файл csv, див. знімок екрана:

діапазон експорту doc в csv 4 4

4. Потім натисніть Ok , з'явиться підказка, щоб нагадати вам вказати ім'я цього нового файлу csv, як вам потрібно, а потім натисніть OK щоб закрити це поле, і вибрані дані будуть експортовані як файл CSV відразу.

діапазон експорту doc в csv 5 5

Примітки:

Збережіть фактичне значення: Він відобразить фактичні значення у остаточному файлі.

Збережіть значення, як показано на екрані: Він відображатиме значення у кінцевому файлі так само, як ви читали їх на екрані комп'ютера.

Відкрийте файл після експорту: Після експорту діапазону автоматично відкриється остаточний файл, якщо ви встановите цей прапорець.

Клацніть, щоб дізнатися більше про цю утиліту Експортувати діапазон у файл.

Завантажте та безкоштовну пробну версію Kutools для Excel зараз!


Демонстрація: експортуйте діапазон комірок у файл csv / pdf / txt / html за допомогою Kutools для Excel

Kutools для Excel: з більш ніж 300 зручними надбудовами Excel, спробуйте безкоштовно без обмежень протягом 30 днів. Завантажте та безкоштовно пробну версію зараз!

Найкращі інструменти для підвищення продуктивності офісу

Kutools для Excel вирішує більшість ваших проблем і збільшує продуктивність на 80%

  • Повторне використання: Швидко вставте складні формули, діаграми і все, що ви використовували раніше; Шифрувати комірки з паролем; Створити список розсилки та надсилати електронні листи ...
  • Супер формула бар (легко редагувати кілька рядків тексту та формули); Макет читання (легко читати та редагувати велику кількість комірок); Вставте у відфільтрований діапазон...
  • Об’єднати клітинки / рядки / стовпці без втрати даних; Вміст розділених комірок; Об'єднати повторювані рядки / стовпці... Запобігання дублюючим клітинам; Порівняйте діапазони...
  • Виберіть Повторюваний або Унікальний Рядки; Виберіть Пусті рядки (усі клітинки порожні); Супер знахідка та нечітка знахідка у багатьох робочих зошитах; Випадковий вибір ...
  • Точна копія Кілька клітинок без зміни посилання на формулу; Автоматичне створення посилань на кілька аркушів; Вставте кулі, Прапорці та інше ...
  • Витяг тексту, Додати текст, Видалити за позицією, Видаліть пробіл; Створення та друк проміжних підсумків підкачки; Перетворення вмісту комірок та коментарів...
  • Супер фільтр (зберегти та застосувати схеми фільтрів до інших аркушів); Розширене сортування за місяцем / тижнем / днем, частотою та іншим; Спеціальний фільтр жирним, курсивом ...
  • Поєднайте робочі зошити та робочі аркуші; Об’єднати таблиці на основі ключових стовпців; Розділіть дані на кілька аркушів; Пакетне перетворення xls, xlsx та PDF...
  • Понад 300 потужних функцій. Підтримує Office / Excel 2007-2021 і 365. Підтримує всі мови. Легке розгортання на вашому підприємстві чи в організації. 30-денна безкоштовна пробна версія повних функцій. 60-денна гарантія повернення грошей.
вкладка kte 201905

Вкладка Office забезпечує інтерфейс з вкладками для Office і значно спрощує вашу роботу

  • Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
  • Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
  • Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!
дно офісної таблиці
Коментарі (2)
Поки немає оцінок. Оцініть першим!
Цей коментар був мінімізований модератором на сайті
Дякую за цей макрос, він дуже корисний.

Чи знаєте ви, чому на деяких існуючих великих аркушах я отримую додаткові рядки? Я вибираю клітинки рядка заголовка разом із кількома клітинками рядка даних, які можуть бути 1000 рядків внизу на аркуші. Ці додані рядки відображаються у вихідному .csv-файлі з комою для кожного стовпця у вибраному джерелі. Якщо я вручну створю невеликий аркуш, такий як ваш приклад, цього не станеться.
Цей коментар був мінімізований модератором на сайті
привіт,


це насправді не працює


Він усе одно експортує весь аркуш, навіть якщо вибрано діапазон.


Будь ласка, виправте це
There are no comments posted here yet

Слідуй за нами

Copyright © 2009 - WWW.extendoffice.com. | Всі права захищені. На основі ExtendOffice. | Карта сайту
Microsoft та логотип Office є товарними знаками або зареєстрованими товарними знаками Microsoft Corporation у США та / або інших країнах.
Захищений Sectigo SSL