1

Я пишу программу, которая отправляет некоторые данные по электронной почте нескольким сотрудникам

Один из них отслеживает данные в Excel, поэтому я добавил текстовую строку в конец письма, чтобы он мог просто скопировать и вставить ее в Excel.

Я использовал \t (вкладки) для обозначения полей, но когда я вставляю, все работает вместе. Есть ли символ, чтобы поместить в каждое поле в ячейке в Excel?

3 ответа3

3

Вы можете использовать все, что вы хотите, что не отображается в ваших данных. Популярный выбор - «,» или «|». Когда вы вставляете свои данные, в правом нижнем углу того, что вы только что вставили, должно появиться небольшое поле, которое вы можете использовать, чтобы изменить способ импорта данных, в противном случае вы можете просто использовать Данные-> Текст для столбцов. Затем выберите разделитель, затем введите разделитель, который вы хотите использовать.

1

До тех пор, пока вы используете один и тот же символ между каждым словом (даже пробел), а затем используете опцию «текст в столбцы» в Excel, Excel будет автоматически принимать эти тексты и преобразовывать их в столбец или отдельную ячейку:

"Это тест" преобразует каждое слово в ячейку.

«This:is:a:test» также будет, но вы должны сказать Excel, что символом является двоеточие. альтернативный текст

1

Вы создаете свое сообщение в HTML? Вкладки обычно заменяются пробелами в сообщениях HTML.

Попробуйте создать свою электронную почту в текстовом формате, и вкладки должны быть сохранены, и вы получите ожидаемое поведение при вставке в Excel.

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