|
|
|
Как привязаться к экземпляру приложения
|
|||
|---|---|---|---|
|
#18+
Подскажите, пожалуйста, как решить проблему в моей программулине используется Excel типа: dim objexcel As New excel.Application objexcel.Workbooks.Add и тд возникают проблемы если excel открыт уже. как привязаться именно к этому objexcel? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2006, 20:15 |
|
||
|
Как привязаться к экземпляру приложения
|
|||
|---|---|---|---|
|
#18+
dim xl as Object Set xl = GetOject("Excel.Application") ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2006, 23:09 |
|
||
|
Как привязаться к экземпляру приложения
|
|||
|---|---|---|---|
|
#18+
Не получается у меня почемуто. Automation error выдает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.06.2006, 09:51 |
|
||
|
Как привязаться к экземпляру приложения
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.06.2006, 10:02 |
|
||
|
Как привязаться к экземпляру приложения
|
|||
|---|---|---|---|
|
#18+
timtimНе получается у меня почемуто. Automation error выдает. Запятая потерялась :-(, но, спасибо, уже поправили. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.06.2006, 10:18 |
|
||
|
Как привязаться к экземпляру приложения
|
|||
|---|---|---|---|
|
#18+
Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.06.2006, 11:18 |
|
||
|
Как привязаться к экземпляру приложения
|
|||
|---|---|---|---|
|
#18+
............но только я так и непонял как мне всё это использовать в моем проекте. Как это прикрутить к objexcel.Workbooks.Add чтобы программа работала только с этим экземпляром приложения Excel(с этим Workbook). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.06.2006, 18:18 |
|
||
|
Как привязаться к экземпляру приложения
|
|||
|---|---|---|---|
|
#18+
Проблема возникает когда другая программа создаёт excel.Application. моя прога не может обратится к нужной открытой книге или не может сохранить нужную книгу.help! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2006, 23:10 |
|
||
|
Как привязаться к экземпляру приложения
|
|||
|---|---|---|---|
|
#18+
...на что грешить на руки или на excel... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2006, 19:45 |
|
||
|
Как привязаться к экземпляру приложения
|
|||
|---|---|---|---|
|
#18+
timtimПроблема возникает когда другая программа создаёт excel.Application. моя прога не может обратится к нужной открытой книге или не может сохранить нужную книгу.help! Просто не понятно в чем проблема. Открыл два проекта, в одном написал Код: plaintext 1. 2. 3. 4. 5. 6. в другом Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Зпустил первую процедуру на выполнение. Перешел во второй проект, запустил вторую процедуру, вижу в окне отладки: Excel.Application exists ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2006, 20:15 |
|
||
|
Как привязаться к экземпляру приложения
|
|||
|---|---|---|---|
|
#18+
timtim...на что грешить на руки или на excel...На руки и на умение задавать вопросы. Мне кажется, что ты застрял чуть дальше чем просто Excel.Application... Попробуй так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2006, 20:55 |
|
||
|
Как привязаться к экземпляру приложения
|
|||
|---|---|---|---|
|
#18+
Спасибо за ответы, но имя книги не известно пока еЁ не сохранили, а сохраняется книга сразу после создания и заполнения полей. Может ли быть такое что другая программа создаёт objexcel(ну типа с таким именем) а потом не делает set objexcel=Nothing и из-за этого вся заморочка жарко ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2006, 00:00 |
|
||
|
Как привязаться к экземпляру приложения
|
|||
|---|---|---|---|
|
#18+
не получается.затуп. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2006, 23:45 |
|
||
|
Как привязаться к экземпляру приложения
|
|||
|---|---|---|---|
|
#18+
Ты можешь объяснить чего ты хочешь? Покажи полный код и пометь в каких местах этой программы ты получаешь ошибку. Не забудь привести полный текст ошибки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2006, 23:54 |
|
||
|
Как привязаться к экземпляру приложения
|
|||
|---|---|---|---|
|
#18+
'Достаем из файла ресурсов шаблон Open App.Path & "\TV.xlt" For Binary Access Write As #1 ResFile = LoadResData("TV", "Custom") Put #1, , ResFile Close #1 ' Открывает новую рабочую книгу objexcel.Workbooks.Add App.Path & "\TV.xlt" 'Удаляем файл a = DeleteFile(App.Path & "\TV.xlt") дальше заполняем книгу данными вот здесь НЕ происходит соранение книги с именем=fname если другая прога создала objexcel Workbooks("TV1").SaveAs FileName:=fname & "xls" по ходу я туплю наверное надо: objexcel.Workbooks("TV1").SaveAs FileName:=fname & "xls"? я спать с утра проверю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2006, 00:13 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=33810246&tid=2165682]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
34ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
63ms |
get tp. blocked users: |
2ms |
| others: | 249ms |
| total: | 395ms |

| 0 / 0 |
