Как сделать так, чтобы открытие txt файла в Excel работало, как если бы вы щелкнули правой кнопкой мыши в проводнике Windows и открыли в Excel?

Мое приложение взаимодействует с Excel, используя текстовые файлы Unicode с разделителями табуляции. Я требую, чтобы некоторые ячейки имели несколько строк (alt-enter в Excel, выдает символ LF (10)).

Если я щелкну правой кнопкой мыши по текстовому файлу в Проводнике и открою с помощью...Excel, он откроется правильно. Однако если я открою Excel и изнутри Excel открою txt-файл, перейдя к нему, или открою его в списке "Последние использованные", он будет рассматривать LF как CR и создает новую строку, начинающуюся с этой точки.

Как я могу заставить Excel правильно открыть файл из Excel (то есть открыть файл так же, как если бы я щелкнул по нему правой кнопкой мыши в Explorer и выбрал Open With..Excel)?

Редактировать: Крис Персикетти предоставил много хорошей информации по связанному вопросу здесь.

1 ответ

Я думаю, что вы должны попробовать это: на ленте перейдите на вкладку Данные, затем в разделе "Получить внешние данные" нажмите "Из текста". это позволяет настроить способ открытия текстового файла в Excel.

Другие вопросы по тегам