|
|
|
построить график в excel
|
|||
|---|---|---|---|
|
#18+
заношу данные в excel с исп. библиотек типов вот код ( это для Office XP ) Код: 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. График строится, но как мне проименовать легенду, подписи проставить , вообщем довести до ума, никак не могу нигде найти. В самом excel вручную делал макросы строя график, но что то там несрастается. Так например как получить аналог данных строк Код: plaintext 1. 2. 3. Вообще , нужно получить такой вид ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2005, 07:45 |
|
||
|
построить график в excel
|
|||
|---|---|---|---|
|
#18+
навскидку примерно так: PChart->SeriesCollection[1]->Name = "=\"Знач.1\""; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2005, 18:25 |
|
||
|
построить график в excel
|
|||
|---|---|---|---|
|
#18+
нету там такого ( к сожалению ) это делается вручную через Invoke предварительно получив указатель на IDispatch вот код Код: 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. Как альтернатива, я так поним., можно еще поступить подругому - через вызовы классов COleDispatchDriver ( что из MFC ), кто то тут даже пытается объяснить как это сделать ... :) P.S. Я так понимаю это универсальные способы работы с COM Но честно говоря по сравнению с Visual Basic что то тяжко все это реализовано ... А кто нибудь программирует так, или я не на тот путь встал? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2005, 07:59 |
|
||
|
построить график в excel
|
|||
|---|---|---|---|
|
#18+
Я писалa ActiveX control по работе с екселевскими документами вот таким способом, код которого вы демонстрируете. Это было похоже на садомазохизьм, но останавливаться не хотелось. Приемущество в том, что ты пишешь в своей любимой среде в Visaul C++ и получаешь удавольствие от работы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2005, 14:44 |
|
||
|
построить график в excel
|
|||
|---|---|---|---|
|
#18+
Васелиса ПрекраснаяЯ писалa ActiveX control по работе с екселевскими документами вот таким способом, код которого вы демонстрируете. Это было похоже на садомазохизьм, но останавливаться не хотелось. Приемущество в том, что ты пишешь в своей любимой среде в Visaul C++ и получаешь удавольствие от работы. :)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2005, 15:24 |
|
||
|
построить график в excel
|
|||
|---|---|---|---|
|
#18+
sanek842нету там такого ( к сожалению ) Эксель не экспортирует коллекцию SeriesCollection? Хм... не знал. Можно попробовать под другой версией Экселя. Они в части OLE довольно сильно различаются. Но лично я всеже предпочитаю делать XLS-шаблоны и класть в них макросы которые запускаются после наполнения шаблона неформатироваными (или частично форматированными) данными и делают уже окончательную раскраску циферок :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2005, 19:32 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=33151390&tid=2033067]: |
0ms |
get settings: |
7ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
105ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
| others: | 238ms |
| total: | 425ms |

| 0 / 0 |
