как проще txt перегнать в excel ?
Открыть файл Экселем
Должен появиться мастер импорта.
А вообще, Excel предоставляет COM-интерфейс
я б на встроенном VBA написал небольшой скриптик, т. к. через С сложнее
Не, проще всего действительно воспользоваться экселевским импортом, если в колонках числа не смещаются друг относительно друга.
Они могут смещаться, если есть разделители (катит даже пробел).
а как форматирование при этом сделать?
оно автоматически делается, десятичный разделитель зависит от настроек операционки
Запусти импорт - все сразу увидишь.
Да даже десятичный разделитель возможно там же и можно задать (на 100% не помню).
это, конечно, здорово, не спорю. но только в самом простом случае. автор не написал о том, как данные расположены в тексте, и как их засунуть в иксель, к тому же настораживают вопросы про си. поэтому если у автора треда будет желание развивать тему, то он должен написать подробнее об этом, а в целом, кажется, основные методы написаны
Насчет форматирования - там можно задавать и разделитель для столбцов, и для строк.
если использовать таб делимитед, можно ли указать размеры шрифта в ячейках и проч. хрень?
Потом выделяешь столбец и задаешь ему всему нужное форматирование.
Или надо, чтобы в пределах одной строки/столбца все было с разным форматированием?
потом расположи инфу как надо в txt файле, измени расширение на csv и открой. вот и все
а формат там вроде такой
1;2<перенос строки>
3;4<--->
5;6<--->
7;8
в общем задача такая: надо из базы заполнить хитропопый XLS файл. Макросы можно нахер послать. Поднимать ексель в виде объекта ОЛЕ нежелательно. В виде таб делимитед поднимается (если перед этим экспортировать в ТХТ но форматирование ячеек с названиями полей отсутствует.
Причем даже несколько каждого типа.
XML? HTML?
Оставить комментарий
mozyr
есть куча цифр в *.txt виде.надо загнать в эксэль , причём чтоб в нужные колонки..
может ли фортран или С выкладывать данные в эксэль?
если да, то как ?