2

У меня был дополнительный вопрос к этому посту -

Форматирование CSV, чтобы заставить Excel интерпретировать значение как строку (не дату или число)

Мне было интересно, как можно экранировать текст, начинающийся с " using "=""Data Here""" в файле с разделителями табуляции ...

Пример:

 column1        column2        column3
 1              "SampleText    123465

Я старался

"=""""SampleText"""

а также

"="""SampleText"""

но ни сработало!

1 ответ1

3

Это некрасиво, но вот что мы сделали. По другим причинам мы в основном экспортируем текстовый файл, содержащий HTML-таблицу, и даем ему имя файла .xls. У нас есть данные, которые нужно показать (и экспортировать) в виде дроби. Чтобы Excel не интерпретировал его как десятичную или, что еще хуже, дату, мы следим за каждой дробью с пробелом и html неразрывным пробелом.

<td>7/12 &nbsp;</td>

Это перенесено в Excel в виде текстовой строки и показано как «7/12», как хочет наш клиент.

Я не знаю, можете ли вы сделать что-то подобное с файлом с разделителями табуляции, но я надеюсь, что это чего-то стоит для вас.

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