вырезать текст в Excel и сохранить ячейки

449
Crash893

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

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

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

1

3 ответа на вопрос

3
Jarvin

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

не совсем то, что я хотел, но вкладка не работает в отправляемом им сообщении (оно заменено на 5 пробелов), поэтому я пошел с | и это в сочетании с текстом в столбце, который вы мне показали, закончил проект. Crash893 13 лет назад 0
1
KronoS

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

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

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

это также работает с числами также. KronoS 13 лет назад 0
1
Mike Fitzpatrick

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

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

вот что происходит, я заменил вкладку с | и это не работает так, как я хотел, но только 2 дополнительных шага Crash893 13 лет назад 0

Похожие вопросы