Я пытаюсь сохранить файл Excel 2007 в виде текстового файла с разделителем в виде трубы, но в списке Сохранить как я вижу только параметры с разделителями табуляции и csv. Как мне определить разделитель, который, насколько я помню, был возможен в более ранних версиях Excel с помощью мастера?
4 ответа
С этой страницы:
- Откройте окно параметров по умолчанию, нажав Пуск -> Настройки -> Панель управления -> Региональные настройки.
- Нажмите кнопку "Настроить".
- Перейдите на вкладку "Число" и в поле "Разделитель списка" замените текущий разделитель по умолчанию на тот, который вы хотите использовать (в вашем случае, символ канала).
- Нажмите "ОК", чтобы сохранить изменения и закрыть окно.
Теперь экспорт в формате CSV в Excel приведет к созданию файлов с разделителями каналов.
Кроме того, при условии отсутствия запятых в реальных данных, вы можете экспортировать в обычные.CSV, а затем используйте блокнот, чтобы найти / заменить все запятые с трубами. Если у вас есть запятые в ваших данных, то перед экспортом в.CSV, Найти / Заменить (в Excel) все запятые на то, что не используется в ваших данных (например, левая фигурная скобка или тильда). Затем, после экспорта и поиска / замены запятых в каналах, вы можете найти / заменить этого нового персонажа обратно на запятые.
Почему бы вам не попробовать Libreoffice!
Когда вы открываете или сохраняете файл CSV, он спрашивает, какой разделитель следует использовать!
Изменение разделителя списка вперед и назад - это боль.
Оставив это как |
неприемлемо, так как это испортит много вещей. Сохранение в виде TAB
разделенного текстового файла с последующим использованием текстового редактора для глобальной замены TAB
на |
с работает хорошо.
Чтобы сделать это с помощью Блокнота, выделите символ TAB
в текстовом файле, затем скопируйте его, затем вызовите «Заменить», затем вставьте его в поле поиска, а затем поместите любой желаемый разделитель в поле «заменить на».