Я хочу импортировать файл CSV в Excel. Файл CSV содержит данные, разделенные запятыми (см. Рисунок), но по умолчанию разделитель в мастере импорта текста установлен на «Tab». Как я могу вместо этого изменить значение по умолчанию на «Запятая»?
microsoft-excel
import
csv
Lars
источник
источник
Ответы:
Это параметр Windows, который будет использоваться всеми программами, которые ссылаются на него (в данном случае Excel).
источник
.dat
и.txt
(Предполагая интерфейс Office 2003)
Не используйте File> Open.
Вместо этого используйте Данные> Импорт внешних данных> Импорт данных ...
Это вызовет Мастер импорта текста, который позволит вам выбрать разделитель.
Или, если вы используете более новый интерфейс, перейдите на вкладку Данные > Из текста :
Откроется диалоговое окно открытия файла, за которым последует то же диалоговое окно импорта текста.
источник
Похоже, что Excel использует последний использованный разделитель в сеансе. Дэйв Петерсон описывает возможное решение здесь Вы по существу создать макрос , который устанавливает разделитель по умолчанию и поместите его в папку Xlstart. Если вы делаете это для файла на машинах других людей, это, вероятно, не сработает, но именно так вы подходите к нему программно в вашей собственной системе, и вы можете адаптировать его к вашей ситуации. Выполнение следующего кода должно установить для вас разделитель заранее. Это будет работать на существующей сессии. Так что, если у вас есть контент, который требует установки определенных разделителей, запустите что-то подобное до импорта, задав любые параметры, которые вам нравятся
источник