Как сохранить данные рабочего листа в виде файла csv с двойными кавычками или без них?

Когда вы экспортируете или сохраняете диапазон данных из Excel в файл CSV, обычно данные CSV не заключены в двойные кавычки, но, если значения ваших ячеек разделены запятой или разрывом строки , экспортированные данные CSV будут заключены в двойные кавычки. В этой статье я расскажу о том, как сохранить данные рабочего листа в виде CSV-файла с двойными кавычками или без них, если вам нужно.

Сохраните данные рабочего листа как CSV-файл с двойными кавычками

Сохранить данные рабочего листа как файл csv без двойных кавычек


Сохранить данные рабочего листа как файл csv с двойными кавычками

Чтобы сохранить обычные данные как файл csv с двойные кавычки, следующий код VBA может вам помочь, сделайте следующее:

1 . Удерживая нажатыми клавиши ALT + F11 , откройте окно Microsoft Visual Basic для приложений .

2 . Нажмите Вставить > Module и вставьте следующий код в окно Module .

Код VBA: сохраните данные рабочего листа как файл csv с двойными кавычками:

3 . Затем нажмите клавишу F5 , чтобы запустить этот код, и появится окно подсказки, напоминающее вам о выборе диапазона данных, который вы хотите сохранить как файл csv с двойными кавычками, см. Снимок экрана:

4 . Затем нажмите кнопку OK , откроется окно Сохранить как , укажите имя и местоположение файла, а затем нажмите Сохранить , см. снимок экрана:

5 . Появится окно подсказки Kutools for Excel , чтобы напомнить вам, что новый файл CSV был сохранен в указанном месте, см. Снимок экрана:

6 . Нажмите OK , чтобы закрыть диалоговое окно, и теперь, когда вы открываете новый файл CSV, все данные заключаются в двойные кавычки, как показано на следующем снимке экрана:


Сохранить данные рабочего листа как файл csv без двойных кавычек

Если ваши данные разделены запятыми, разрыв строки в ячейке при сохранении данные в виде файла csv, данные будут заключены в двойные кавычки, как показано ниже:

Чтобы сохранить данные в виде CSV-файла без двойных кавычек, примените следующий код VBA.

1 . Удерживая нажатыми клавиши ALT + F11 , откройте окно Microsoft Visual Basic для приложений .

2 . Нажмите Вставить > Module и вставьте следующий код в окно Module .

Код VBA: сохраните данные рабочего листа как файл csv без двойных кавычек:

3 . Затем нажмите клавишу F5 , чтобы запустить этот код, и появится диалоговое окно, напоминающее вам о выборе диапазона данных, который вы хотите сохранить как CSV без двойных кавычек, см. Снимок экрана:

4 . Нажмите кнопку OK , откроется окно Сохранить как . Укажите имя файла и расположение для нового файла CSV, см. Снимок экрана:

5 . А затем нажмите кнопку Сохранить , появится окно подсказки Kutools for Excel , чтобы сообщить вам, что новый файл CSV был сохранен в указанном вами месте, см. снимок экрана:

6. Нажмите OK , чтобы закрыть диалоговое окно, и при открытии нового файла CSV двойные кавычки, окруженные данными, удаляются, как показано на следующем снимке экрана:


Оцените статью
Frestage.ru
Добавить комментарий