|
|
|
Скрыть документ при открытии в Excel
|
|||
|---|---|---|---|
|
#18+
Есть маленькое "приложеньице" слепленное в Ексел 2000. Состоит из шаблона, открываемого автоматически (содержит набор настроек), и набора шаблонов-отчетов, которые открываются из главного шаблона. Как оно работает: есть окно со списком шаблонов, есть код, который по имени открывает .xlt -файл и отображает окно настроек, хранящееся в этом самом .xlt файле. При этом страницы с табличками скрыты (весь workbook целиком). Видно только ВБА-окошко с параметрами. После выбора параметров открывается весь workbook с выполненным отчетом. Шаблон при подготовке скрывается. Так вот! непонятный глюк. Иногда - некоторые шаблоны "не получаются" :( То есть они становятся видимыми еще ДО введения параметров пользователем :( Что бы это могло быть?? ПС: понимаю, вопрос сумбурный... Так что доп.вопросы пож задавайте... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2005, 12:29:14 |
|
||
|
Скрыть документ при открытии в Excel
|
|||
|---|---|---|---|
|
#18+
Так! Ладно, придумал, как спросить проще: Как сделать так, чтоб при открытии WorkBook через VBA этот самый WorkBook был скрытым?? (аналог меню Окно-Скрыть) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2005, 13:26:57 |
|
||
|
Скрыть документ при открытии в Excel
|
|||
|---|---|---|---|
|
#18+
Vadim RomanenkoТак! Ладно, придумал, как спросить проще: Как сделать так, чтоб при открытии WorkBook через VBA этот самый WorkBook был скрытым?? (аналог меню Окно-Скрыть) при открытии нет аналога Windows("Книга").Visible = False зато можно так Код: 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2005, 13:35:35 |
|
||
|
Скрыть документ при открытии в Excel
|
|||
|---|---|---|---|
|
#18+
Я честно говоря не понял, что этот пример делает. Я понял так: он перебирает все строки и все ячейки и выводит их МессажБоксом?? Так а как это должно помочь моей проблеме??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2005, 13:41:31 |
|
||
|
Скрыть документ при открытии в Excel
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2005, 13:59:29 |
|
||
|
Скрыть документ при открытии в Excel
|
|||
|---|---|---|---|
|
#18+
Так а как мне после некоторых моих манипуляций сделать так, чтоб приложение все-таки увиделось??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2005, 14:05:41 |
|
||
|
Скрыть документ при открытии в Excel
|
|||
|---|---|---|---|
|
#18+
xlAp.Visible = True ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2005, 14:17:38 |
|
||
|
Скрыть документ при открытии в Excel
|
|||
|---|---|---|---|
|
#18+
Vadim RomanenkoПС: понимаю, вопрос сумбурный... Несколько "скорохватское" решение: строить всё на основе .xlt. Шаблоны, вообще говоря, предназначены для форматирования листа(ов) новой книги, создаваемой на его основе; код в них не обязательно должен тиражироваться в каждой книге, если в дальнейшем он не используется при работе с созданной книгой. Повторно используемый код целесообразно держать в обычной книге .xls. Если рабочие листы книги с кодом обязаны быть скрытыми , код помещается в надстройку (.xla). доп.вопросы пож задавайте... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2005, 14:38:17 |
|
||
|
|

start [/forum/topic.php?fid=61&gotonew=1&tid=2185686]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
56ms |
get topic data: |
10ms |
get first new msg: |
6ms |
get forum data: |
3ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 196ms |
| total: | 341ms |

| 0 / 0 |
