Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Выгрузка в Excel из C++
|
|||
|---|---|---|---|
|
#18+
Не подскажете ли, где можно наковырять dll (с описанием конечно, а еще лучше - с примерами), которая облегчает выгрузку данных из программы на C++ for Win (не Builder, не VC, не Net). Интерфейсный модуль, короче. А то я что-то за;№%:хался уже писать Invoke...Invoke...Invoke, тем более что и пропертей с методами Excel'а у меня нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2004, 21:59 |
|
||
|
Выгрузка в Excel из C++
|
|||
|---|---|---|---|
|
#18+
тебе только данные ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2004, 22:08 |
|
||
|
Выгрузка в Excel из C++
|
|||
|---|---|---|---|
|
#18+
лови класс, который генерит бинарник формата exel97 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2004, 22:15 |
|
||
|
Выгрузка в Excel из C++
|
|||
|---|---|---|---|
|
#18+
Спасибо, сейчас посмотрю. Как оказалось, люди уже видимо заморачивались этой проблемой, и поиск дал оччень неплохую библиотеку: http://sources.codenet.ru/download.php?id=416&cid=25&o=0&my=0 Не знаю пока, что там по скорости, но по интерфейсу - то, что надо, однозначно. Рекомендую. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2004, 22:30 |
|
||
|
Выгрузка в Excel из C++
|
|||
|---|---|---|---|
|
#18+
2 Lepsik: у тебя все же под Builder заточена прога (см. #include <vcl.h>) Хотя переделать несложно. А то, на что я ссылку выше дал, работает везде, даже под Delphi ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2004, 23:20 |
|
||
|
Выгрузка в Excel из C++
|
|||
|---|---|---|---|
|
#18+
это случайно затесалось когда унит создавал. работать будет на всех платформах и процессорах и ОС. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2004, 01:51 |
|
||
|
Выгрузка в Excel из C++
|
|||
|---|---|---|---|
|
#18+
По скорости твой вариант быстрее. Но примитив - только заполнение ячеек на одном листе. Хотя, иногда может быть полезно, когда отчет простой. Будем надеяться, что новые версии Excel будут и в дальнейшем "понимать" этот формат. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2004, 04:14 |
|
||
|
Выгрузка в Excel из C++
|
|||
|---|---|---|---|
|
#18+
2: Ужо не раз в этом форуме писал: Есть набор классов C++, для формирования книги *.XLS с минимально необходимым оформлением (документированно). В том числе и вариант *.DLL Могу намылить ежели кому надо... Проект - в принципе кросс-платформный, но под *nix-ы еще не сделан make-файл. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2004, 09:52 |
|
||
|
Выгрузка в Excel из C++
|
|||
|---|---|---|---|
|
#18+
Re: Не знаю, я по этому форуму искал - не нашел. А через что они работают? Через OLE или шпарят прям по внутренней структуре? И что подразумевается под "минимально необходимым оформлением"? Шиты (в смысле sheet'ы) можно хотя бы делать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2004, 12:11 |
|
||
|
Выгрузка в Excel из C++
|
|||
|---|---|---|---|
|
#18+
Зачем все время вызывать Invoke? Интерфес двойственный, методы можно вызвать напрямую. mustliveпропертей с методами Excel'а у меня нет. ??? Наизусть, что ли все помнишь? Есть библиотека типов. И навярняка должен быть и OleView. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2004, 13:32 |
|
||
|
Выгрузка в Excel из C++
|
|||
|---|---|---|---|
|
#18+
Интерфейс более-менее налаженный есть в VC и Builder'е. А у меня ни то, ни другое. Через интерфейсный DLL гораздо удобнее все делать. Хотя OLE по скорости конечно не фонтан ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2004, 13:45 |
|
||
|
Выгрузка в Excel из C++
|
|||
|---|---|---|---|
|
#18+
а записать все в html и потом поднять его в экселе слабо? Неужто-никто не хочет так делать? почему? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2004, 14:01 |
|
||
|
Выгрузка в Excel из C++
|
|||
|---|---|---|---|
|
#18+
mustliveRe: Не знаю, я по этому форуму искал - не нашел. А через что они работают? Через OLE или шпарят прям по внутренней структуре? И что подразумевается под "минимально необходимым оформлением"? Шиты (в смысле sheet'ы) можно хотя бы делать? Задумывалось для генерации отчетов. Далее открываем в чем угодно (например OpenOffice), и печатаем. Работають они - напрямую. Листов по умолчанию - 1024 (разработка с отрытыми исходниками, будет мало, увеличишь константу) Фонтов - 256 Стилей - 2048 Размер и ориентация листа. Выравнивание - слева / справа / по центру Фон и границы ячеек Объединение ячеек ... Ну, там еще всякие бантики. Что сделал, то сделал. Будет время свободное, можно еще что-нибудь привинтить. А пока - что есть... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2004, 14:02 |
|
||
|
Выгрузка в Excel из C++
|
|||
|---|---|---|---|
|
#18+
Хм... неплохо вроде... Мне б еще переименование шитов (тьфу, шииитов). Давай, уговорил, если бесплатно :) Мыло такое: мой ник @yandex.ru ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2004, 14:05 |
|
||
|
Выгрузка в Excel из C++
|
|||
|---|---|---|---|
|
#18+
автор а записать все в html и потом поднять его в экселе слабо? Неужто-никто не хочет так делать? почему? По кочану :) Ты сам пробовал достаточно большой HTML (который кстати несет минимум смысловой нагрузки, да еще в нем по страницам эксельным не разбить) открыть в Excel? Я гарантирую - если Excel и выживет, то открывать будет доооолго. Да и зачем делать через промежуточный формат, если есть задача: некоторые данные запихать в .xls? Pourquoi бы не сделать это напрямую, а не через то место, через которое у нас в стране все делается? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2004, 14:10 |
|
||
|
Выгрузка в Excel из C++
|
|||
|---|---|---|---|
|
#18+
2 nik_x: а можно тож посмотреть на сию библиотеку отгурзки в Exel? адрес в профайле. Заранее спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2004, 15:16 |
|
||
|
Выгрузка в Excel из C++
|
|||
|---|---|---|---|
|
#18+
и мне и мне пожалуйста. to : FAST собака NULL тчк NET спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2004, 18:27 |
|
||
|
Выгрузка в Excel из C++
|
|||
|---|---|---|---|
|
#18+
Ну, и где ж обещанное? :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2004, 20:24 |
|
||
|
Выгрузка в Excel из C++
|
|||
|---|---|---|---|
|
#18+
2: mustlive Отправил повторно. Получил? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2004, 21:46 |
|
||
|
Выгрузка в Excel из C++
|
|||
|---|---|---|---|
|
#18+
Вопрос, может быть не для этого форума, но уж коль говорим о формировании книги Екселя, то может кто видел, где, описание формата XLS (BIFF8)? Я пользовался этим: http://sc.openoffice.org/excelfileformat.pdf Но в этой книге нет описания, как формируется рисунок (векторный или растр) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2004, 21:56 |
|
||
|
Выгрузка в Excel из C++
|
|||
|---|---|---|---|
|
#18+
nik_x: Спасибо, получил. Сейчас буду смотреть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2004, 01:00 |
|
||
|
Выгрузка в Excel из C++
|
|||
|---|---|---|---|
|
#18+
Ммммдааааа.... Посмотрел я. Что могу сказать. Подключить классы напрямую мне не удалось, ругается уже на конструктор TShell. Использовать фичи борландов я не могу, остался последний вариант - юзать DLL. Но этот вариант негуманный в том смысле, что для всех методов придется самому писать допмодуль, так как громоздить в программу куски навроде Код: plaintext 1. 2. 3. В этом смысле эта штука http://sources.codenet.ru/download.php?id=416&cid=25&o=0&my=0 отличается в выгодную сторону, так как там эта работа уже проделана и явные вызовы методов из DLL запихнуты внутрь класса, остается только их вызывать и усе. В общем, буду думать. Велосипеды изобретать времени нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2004, 01:43 |
|
||
|
Выгрузка в Excel из C++
|
|||
|---|---|---|---|
|
#18+
Все-таки штука, предложенная тов. nik_x в конце концов произвела впечатление. OLE рядом не валялось по скорости. Единственный пока замеченный недостаток - файл получается достаточно большой. Но об этом автор честно предупреждает в доке. К тому же, если его открыть и сохранить в самом Excel'е, эта проблема самоустраняется. Так что по результатам тестирования, в целом - это the best, возможностей предоставляется много. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2004, 01:18 |
|
||
|
Выгрузка в Excel из C++
|
|||
|---|---|---|---|
|
#18+
Буду признателен. если кто-нибуть кинет мне из рабочих проектов по експортув ексел. так как все ссылки уже не работают. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2007, 10:05 |
|
||
|
Выгрузка в Excel из C++
|
|||
|---|---|---|---|
|
#18+
сори забыл указать почту alexmaa(собака)list.ru ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2007, 10:06 |
|
||
|
Выгрузка в Excel из C++
|
|||
|---|---|---|---|
|
#18+
nik_x И мне можешь прислать эту библиотеку для Excel. На boris_741 собака mail точка ru ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.03.2007, 09:41 |
|
||
|
Выгрузка в Excel из C++
|
|||
|---|---|---|---|
|
#18+
и мне пожалуйста пришлите на sashka304 сабака ukr.net ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2007, 02:33 |
|
||
|
Выгрузка в Excel из C++
|
|||
|---|---|---|---|
|
#18+
простенький класс h Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. cpp Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2007, 15:24 |
|
||
|
Выгрузка в Excel из C++
|
|||
|---|---|---|---|
|
#18+
А можно этой dll под php пользоваться? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2008, 15:26 |
|
||
|
Выгрузка в Excel из C++
|
|||
|---|---|---|---|
|
#18+
Я не внимательно прочитал, может кто-то предлагал уже, но можно из обычного XML с помощью таблицы стилей сформировать таблицу XML которая откроется в Excel, причем поддерживается форматирование, разделение на несколько листов и тп. Единственный минус, с которым я столкнулся - невозможность группировать строки и колонки. Описание формата - здесь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2008, 20:10 |
|
||
|
Выгрузка в Excel из C++
|
|||
|---|---|---|---|
|
#18+
можно вот ещё на это посмотреть - www.libexcel.com ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2008, 21:37 |
|
||
|
Выгрузка в Excel из C++
|
|||
|---|---|---|---|
|
#18+
mustliveСпасибо, сейчас посмотрю. Как оказалось, люди уже видимо заморачивались этой проблемой, и поиск дал оччень неплохую библиотеку: http://sources.codenet.ru/download.php?id=416&cid=25&o=0&my=0 Не знаю пока, что там по скорости, но по интерфейсу - то, что надо, однозначно. Рекомендую. Ссылочка не работает(( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2008, 12:18 |
|
||
|
Выгрузка в Excel из C++
|
|||
|---|---|---|---|
|
#18+
Писал код что приведен выше. Но возникает все время одна и та же проблема.Максимум пишется в одну ячейку экселевскую 256 символов.Как с этим боротся? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2008, 23:14 |
|
||
|
Выгрузка в Excel из C++
|
|||
|---|---|---|---|
|
#18+
nik_x2: Ужо не раз в этом форуме писал: Есть набор классов C++, для формирования книги *.XLS с минимально необходимым оформлением (документированно). В том числе и вариант *.DLL Могу намылить ежели кому надо... Проект - в принципе кросс-платформный, но под *nix-ы еще не сделан make-файл. Доброго времени суток! Вот возникла необходимость работать с файлами Excel. Если не затруднит (после столь догого молчания) пришлите на david-of-t@yandex.ru. Заранее спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2012, 00:23 |
|
||
|
Выгрузка в Excel из C++
|
|||
|---|---|---|---|
|
#18+
T.D.S, Достал из сундука, стряхнул пыль. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2012, 09:28 |
|
||
|
Выгрузка в Excel из C++
|
|||
|---|---|---|---|
|
#18+
И мне пожалуйста на vladimirmir2012@yandex.ua ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2012, 10:33 |
|
||
|
|

start [/forum/topic.php?all=1&fid=57&tid=2018203]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
168ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
77ms |
get tp. blocked users: |
1ms |
| others: | 11ms |
| total: | 298ms |

| 0 / 0 |
