|
|
|
данные из Delphi в открытый Excel
|
|||
|---|---|---|---|
|
#18+
Вроде инфы полно..но проблема в том, что она описывает работу с не открытым файлом, а с зарытым(или я просто чего-то недопонимаю). Задача. 1 В уже открытый Excel файл на определенный лист надо время от времени вставлять-отправлять данные из Delphi. С закрытым файлом через OLE проблем нет, но как это сделать если документ открыт?. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2020, 18:06 |
|
||
|
данные из Delphi в открытый Excel
|
|||
|---|---|---|---|
|
#18+
Точно так же, только использовать GetOleObject() вместо Create. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2020, 18:11 |
|
||
|
данные из Delphi в открытый Excel
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov Точно так же, только использовать GetOleObject() вместо Create. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2020, 18:42 |
|
||
|
данные из Delphi в открытый Excel
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, Возник еще вопрос. А если открыты несколько файлов, то как обратится к нужному, а не к первому? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2020, 20:26 |
|
||
|
данные из Delphi в открытый Excel
|
|||
|---|---|---|---|
|
#18+
Перебрать все, посмотреть который из них "нужный". Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2020, 22:05 |
|
||
|
данные из Delphi в открытый Excel
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov Перебрать все, посмотреть который из них "нужный". Перебрать и сравнить название и по ID выбрать нужный. Я правильно понял? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2020, 11:01 |
|
||
|
данные из Delphi в открытый Excel
|
|||
|---|---|---|---|
|
#18+
Я бы сделал макрос в файле Excel, который сам проверяет обновления в источнике данных, получает их и показывает. А программа на Delphi (или чем угодно) подготавливает обновления в этом источнике. Тогда вообще нет проблемы поиска в какой открытий файл отправлять. Каждый открытый файл сам "знает" какой источник предназначен для него, и ждет там изменения. Источником данных может быть как таблица на с SQL сервере, так и простой CSV файл на диске. Кому что удобнее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2020, 12:51 |
|
||
|
данные из Delphi в открытый Excel
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, Вас не затруднить примерчик. FindMyWorkBook(name) WorkSheet := WorkBook.WorkSheets.Item['отчет']; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2020, 15:27 |
|
||
|
данные из Delphi в открытый Excel
|
|||
|---|---|---|---|
|
#18+
m.medvedb, Код: pascal 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. Почему данная функция возвращает всегда 0 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2020, 15:41 |
|
||
|
данные из Delphi в открытый Excel
|
|||
|---|---|---|---|
|
#18+
m.medvedbПочему данная функция возвращает всегда 0 Пошаговая отладка подскажет. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2020, 16:38 |
|
||
|
данные из Delphi в открытый Excel
|
|||
|---|---|---|---|
|
#18+
m.medvedb, Как минимум я бы делал Код: pascal 1. И почему именно AnsiString?.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2020, 17:19 |
|
||
|
данные из Delphi в открытый Excel
|
|||
|---|---|---|---|
|
#18+
alekcvp m.medvedb, Как минимум я бы делал Код: pascal 1. И почему именно AnsiString?.. Это готовая функция не моя. взял тут https://delphisources.ru/pages/faq/base/excel_books_sheets.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2020, 17:55 |
|
||
|
данные из Delphi в открытый Excel
|
|||
|---|---|---|---|
|
#18+
m.medvedb Это готовая функция не моя. взял тут https://delphisources.ru/pages/faq/base/excel_books_sheets.html https://www.gunsmoker.ru/2010/05/90.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2020, 18:18 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39961190&tid=2038291]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
228ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
61ms |
get tp. blocked users: |
1ms |
| others: | 275ms |
| total: | 605ms |

| 0 / 0 |
