|
|
|
Не получается вставить лист в Excel
|
|||
|---|---|---|---|
|
#18+
Вот так (по найденной информации в интернете) не получается, выдает ошибку: Код: pascal 1. [DCC Error] fmReportProcessingVWASummaryU.pas(482): E2003 Undeclared identifier: 'SheetActive' Получается вот так, но, судя по всему это копирование листа? Код: pascal 1. Пробую добиться, чтобы работал Add. В экселе макрос выглядит так: Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. И что бы это значило? Пробую написать в Delphi: Код: pascal 1. Так же ругается на ошибку.[DCC Error] fmReportProcessingVWASummaryU.pas(482): E2003 Undeclared identifier: 'ActiveSheet' Так же вдогонку вопрос: есть у меня в отчете такие строки Код: pascal 1. 2. 3. 4. Как видно, во второй и последующих строках не фигурирует номер листа. А что будет если в первой строке будет Workbook.Worksheets[2]? Объединение ячеек пойдет в первый лист?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.12.2017, 10:27 |
|
||
|
Не получается вставить лист в Excel
|
|||
|---|---|---|---|
|
#18+
svnvladE2003 Undeclared identifier: 'ActiveSheet' Не хочешь сюда добавить нечто вроде WorkBook? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.12.2017, 10:52 |
|
||
|
Не получается вставить лист в Excel
|
|||
|---|---|---|---|
|
#18+
wadmansvnvladE2003 Undeclared identifier: 'ActiveSheet' Не хочешь сюда добавить нечто вроде WorkBook? Спасибо, вот так заработало: Код: pascal 1. Только для работы по объединению ячеек на других листах переписал последний код вот таким образом: Вместо ExcelApp.Selection написал WorkBook.Worksheets[sh].Selection. Код: pascal 1. 2. 3. Стал выдавать ошибку: Exception class EOleError with message 'method 'Selection' not supported by automation object'. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.12.2017, 11:13 |
|
||
|
Не получается вставить лист в Excel
|
|||
|---|---|---|---|
|
#18+
svnvladТолько для работы по объединению ячеек на других листах переписал последний код вот таким образом: Это работает только с текущим листом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.12.2017, 11:14 |
|
||
|
Не получается вставить лист в Excel
|
|||
|---|---|---|---|
|
#18+
wadmansvnvladТолько для работы по объединению ячеек на других листах переписал последний код вот таким образом: Это работает только с текущим листом. Как назначить текущий лист? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.12.2017, 12:42 |
|
||
|
|

start [/forum/topic.php?fid=58&gotonew=1&tid=2041407]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
180ms |
get topic data: |
10ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 201ms |
| total: | 463ms |

| 0 / 0 |
