|
Функции для работы с Excel из C#
|
|||
---|---|---|---|
#18+
Предлагаю в этой теме выкладывать функции для работы с Excel (написанные собственноручно)... Код: 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. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148.
... |
|||
:
Нравится:
Не нравится:
|
|||
04.12.2008, 18:23 |
|
Функции для работы с Excel из C#
|
|||
---|---|---|---|
#18+
Классу не помешало бы заимплементить IDisposable соответствующим образом... Первым делом мы испортим самолёты. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.12.2008, 08:16 |
|
Функции для работы с Excel из C#
|
|||
---|---|---|---|
#18+
Как по мне, так лучше курить XML->XSLT... Формирование происходит на порядок быстрее... Да и гемороиться только с файлом XSL... ... |
|||
:
Нравится:
Не нравится:
|
|||
05.12.2008, 15:33 |
|
Функции для работы с Excel из C#
|
|||
---|---|---|---|
#18+
choКак по мне, так лучше курить XML->XSLT... Формирование происходит на порядок быстрее... Да и гемороиться только с файлом XSL... Тогда приведи примеры, как это делать также просто, как и с помощью кода, приведенного выше. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.12.2008, 21:28 |
|
Функции для работы с Excel из C#
|
|||
---|---|---|---|
#18+
А ещё есть порт APACHE POI на микрософтовскую джаву под дотнетом Там идёт редактирование файлов вообще без каких либо ОЛЕ ... |
|||
:
Нравится:
Не нравится:
|
|||
08.12.2008, 13:17 |
|
Функции для работы с Excel из C#
|
|||
---|---|---|---|
#18+
ZeusTheTrueGodна микрософтовскую джаву под дотнетом Это речь про J#? Штука из разряда "родила царица в ночь не то сына, не то дочь". Как никто из мох знакомых джавовцев ее не использует (используют родную, sun'овскую), так никто из знакомых дотнентчиков ее не использует. Зачем нужно такое чудо природы - загадка. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.12.2008, 13:25 |
|
Функции для работы с Excel из C#
|
|||
---|---|---|---|
#18+
на Apache.org есть проект POI, написанный на джаве, который позволяет напрямую работать с документами ворда и экселя(в их оригинальном формате, на в xml) без самого этого экселя или ворда, и проект написан на джаве Если хочется вызывать его из дот нета, то можно найти порт этого проекта на джаву от микрософта ... |
|||
:
Нравится:
Не нравится:
|
|||
08.12.2008, 14:50 |
|
Функции для работы с Excel из C#
|
|||
---|---|---|---|
#18+
Ъй, чудо природы было задумано для "облегчения перехода" с Java на c# ... |
|||
:
Нравится:
Не нравится:
|
|||
08.12.2008, 15:03 |
|
Функции для работы с Excel из C#
|
|||
---|---|---|---|
#18+
ИзопропилЪй, чудо природы было задумано для "облегчения перехода" с Java на c# вот именно, что "облегчения перехода" в кавычках я перешел без особенных проблем и концептуальных вопросов за 2 недели: неделя чтения документации+неделя тестовых проектиков - потом пошел боевой код ... |
|||
:
Нравится:
Не нравится:
|
|||
08.12.2008, 15:09 |
|
Функции для работы с Excel из C#
|
|||
---|---|---|---|
#18+
Насколько мне известно в этой теме выкладываем функции а не обсуждаем... ... |
|||
:
Нравится:
Не нравится:
|
|||
08.12.2008, 18:07 |
|
Функции для работы с Excel из C#
|
|||
---|---|---|---|
#18+
.AleXoНасколько мне известно в этой теме выкладываем функции а не обсуждаем... Т.е., всем заткнуться и курить Ваш зловещий код? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.12.2008, 21:59 |
|
Функции для работы с Excel из C#
|
|||
---|---|---|---|
#18+
Опробовал код! Всё супер пупер кроме одного, процесс exс`ля не выходит(не закрывается!!!!!!!!!). Код: plaintext 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
09.12.2008, 11:08 |
|
Функции для работы с Excel из C#
|
|||
---|---|---|---|
#18+
есть ещё баг! Код: plaintext 1. 2. 3. 4. 5.
Код: plaintext 1. 2. 3. 4. 5. 6. 7.
"В экземпляре объекта не задана ссылка на объект." ... |
|||
:
Нравится:
Не нравится:
|
|||
09.12.2008, 12:47 |
|
Функции для работы с Excel из C#
|
|||
---|---|---|---|
#18+
упс! сорри! мой касяк! Код: plaintext 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
09.12.2008, 13:08 |
|
Функции для работы с Excel из C#
|
|||
---|---|---|---|
#18+
Первый релиз класса. Все дружно тестируем... :) ... |
|||
:
Нравится:
Не нравится:
|
|||
11.12.2008, 17:26 |
|
Функции для работы с Excel из C#
|
|||
---|---|---|---|
#18+
а можно как то вместо указание ячейки типа ex.SetValue("A1", "Hi!"); указывать строку колонку перегрузить ex.SetValue("row:col", "Hi!"); и GetValue() точно так же ... |
|||
:
Нравится:
Не нравится:
|
|||
11.12.2008, 17:49 |
|
Функции для работы с Excel из C#
|
|||
---|---|---|---|
#18+
Что выложил коллега .AleXo не читал, но, если в за основу был взят класс по приведенной мною ссылке, то я его дорабатывал так: Код: 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
11.12.2008, 18:03 |
|
Функции для работы с Excel из C#
|
|||
---|---|---|---|
#18+
.AleXo Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
А смысл нагромождения? может проще? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8.
... |
|||
:
Нравится:
Не нравится:
|
|||
11.12.2008, 21:01 |
|
Функции для работы с Excel из C#
|
|||
---|---|---|---|
#18+
немой, тоже вариант :) ... |
|||
:
Нравится:
Не нравится:
|
|||
11.12.2008, 21:35 |
|
Функции для работы с Excel из C#
|
|||
---|---|---|---|
#18+
А я в детстве вообще говорил - кукументы ... |
|||
:
Нравится:
Не нравится:
|
|||
11.12.2008, 22:36 |
|
Функции для работы с Excel из C#
|
|||
---|---|---|---|
#18+
Вот не пойму я - чего тут придумывать? Обычный late binding, тема перетиралась уже сто раз. Если нужно что-то новое - записываем макрос, смотрим его, и реализуем нужный метод по аналогии. Просто кодинг. Первым делом мы испортим самолёты. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2008, 07:02 |
|
Функции для работы с Excel из C#
|
|||
---|---|---|---|
#18+
Ну если уж этот класс никому не нужен, ладно, тогда тему можно закрыть. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2008, 09:43 |
|
Функции для работы с Excel из C#
|
|||
---|---|---|---|
#18+
.AleXoНу если уж этот класс никому не нужен, ладно, тогда тему можно закрыть. Класс нужен и интересно !! Автору респект и уважуха. ЗЫ. Еще бы групировку осветили, ваабще бы классно было ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2008, 11:54 |
|
|
start [/forum/topic.php?fid=20&msg=35696499&tid=1402444]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
60ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
60ms |
get tp. blocked users: |
1ms |
others: | 325ms |
total: | 493ms |
0 / 0 |