121

Я хочу скопировать и вставить текст в формате CSV в Excel 2007.

Есть ли способ сделать это без предварительного сохранения во временном файле?

Я уверен, что в предыдущих версиях Excel был способ запуска мастера импорта CSV вручную в этой ситуации, но я не знаю, как это сделать в Excel 2007.

Для справки, в OpenOffice это просто работает - вставка в 2+ строки текста CSV вызовет мастер импорта CSV.

5 ответов5

163

Вам нужно вставить свои данные в один столбец. Выберите этот столбец, перейдите в меню «Данные» и нажмите кнопку «Текст в столбцы».

Для визуальной помощи, смотрите этот скриншот.

меню по умолчанию: меню по умолчанию

меню данных: текст в столбцы

10

Отметьте (или выберите) то же количество столбцов, которые предполагается импортировать из CSV и импортировать (вставить). Например:

Name;surname
xxx;yyy

Отметьте столбцы A и B, затем вставьте.

5

Если вы можете создавать данные с разделителями табуляции, вы можете вставить их непосредственно в Excel.

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

0

Я попытался выполнить ответ, отмеченный здесь, но не нашел кнопку "Текст в столбцах" в меню "Данные". (Office 2010, Excel 14.0.7177.5000)

У меня получилось иначе: сначала вставил в общую таблицу документов Google (которая сделала то, что я хотел, без каких-либо наворотов). Затем я снова выбрал там те же данные, скопировал и вставил в Excel: на этот раз успешно, без нежелательного преобразования в даты.

Учитывая все способы вставки данных, это удивительно и прискорбно, что нет простого очевидного способа вставки ячеек без преобразования без предварительного сохранения в файл.

-1

Я скажу, что на 90% уверен, что только изменение расширения файла на .xls разрешит данные без каких-либо дополнительных шагов. Что я имею в виду, это сохранить копию .csv на рабочем столе правой кнопкой мыши, переименовать и изменить расширение файла на .xls

Я говорю, что на 90% уверен, потому что я сейчас далеко от своего компьютера и не могу проверить.

Существует хитрость для отображения расширений файлов известных типов файлов в Windows 7.

Пуск / Панель управления / Оформление и персонализация / Параметры папки На вкладке просмотра выберите дополнительные настройки, прокрутите вниз и снимите флажок «Скрыть расширения для известных типов файлов».

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .