|
|
|
скопировать форму
|
|||
|---|---|---|---|
|
#18+
Перемещаю листы в новую книгу следующим образом: Код: plaintext 1. 2. 3. 4. 5. В исходной книге есть форма. Подскажите, пожалуйста - как её скопировать вместе с листами в новую книгу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2007, 16:16:57 |
|
||
|
скопировать форму
|
|||
|---|---|---|---|
|
#18+
Форма - имеется ввиду UserForm? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2007, 17:19:52 |
|
||
|
скопировать форму
|
|||
|---|---|---|---|
|
#18+
Да, именно UserForm... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2007, 17:23:27 |
|
||
|
скопировать форму
|
|||
|---|---|---|---|
|
#18+
Тупо перетащить в редакторе VB не подойдет? Или export - > import... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2007, 17:24:59 |
|
||
|
скопировать форму
|
|||
|---|---|---|---|
|
#18+
Имхо проще сделать SaveAs всей книги и kil ненужных листов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2007, 17:25:02 |
|
||
|
скопировать форму
|
|||
|---|---|---|---|
|
#18+
vkodor, хотелось бы в автоматическом режиме... Исходная книга - шаблон, и каждый раз в новую нужно копировать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2007, 17:43:46 |
|
||
|
скопировать форму
|
|||
|---|---|---|---|
|
#18+
Так в чем проблема? Код: plaintext 1. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2007, 17:53:37 |
|
||
|
скопировать форму
|
|||
|---|---|---|---|
|
#18+
vkodor, всё верно. Как вариант это подходит. Однако, не совсем удобный вариант... Я открываю книгу с шаблонами и написанным кодом (управляющий файл). В нём строятся листы по заданным критериям и перемещаются в новую книгу. Посредством такого управления я могу создавать сколько угодно файлов с разными данными, а если я буду удалять листы с кодом, то мне придётся копировать каждый раз шаблонный файл, под каждый новый файл результата, а это неудобно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2007, 18:09:45 |
|
||
|
скопировать форму
|
|||
|---|---|---|---|
|
#18+
Ну чтож, попробуй Код: 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2007, 09:37:18 |
|
||
|
скопировать форму
|
|||
|---|---|---|---|
|
#18+
Код: plaintext Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2007, 09:39:40 |
|
||
|
скопировать форму
|
|||
|---|---|---|---|
|
#18+
vkodor, спасибо! Идея ясна и вполне подходит. Однако у меня трабла какая-то ... не могу понять... Вставляю код в файл и делаю референс на VB for App Ext. Как только пытаюсь сохранить файл пишет: "Невозможно сохранить изменения в 'Книга1' из-за конфликта доступа... Не понимаю в чём причина :/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2007, 11:31:30 |
|
||
|
скопировать форму
|
|||
|---|---|---|---|
|
#18+
Давай файл глянем. Можно на мыло. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2007, 11:50:27 |
|
||
|
скопировать форму
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2007, 12:11:53 |
|
||
|
скопировать форму
|
|||
|---|---|---|---|
|
#18+
vkodor, спасибо. Однако файл у меня всё равно не сохраняется… поэтому и выслать нет возможности. А так… - все чётко работает! Но не могу сохранить… К примеру, создаю файл «Книга1», где будет храниться UserForm для копирования, делаю ссылку на VBAE, сохраняю. Всё нормально. И как только я вставляю приведённый код и пытаюсь сохранить файл – всё рушится и говорит, что невозможно сохранить файл из-за конфликтов доступа. Пробовал на двух АРМ-ах – всё одно и тоже…:/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2007, 13:11:08 |
|
||
|
скопировать форму
|
|||
|---|---|---|---|
|
#18+
возьми последний код и ничего не подключай ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2007, 13:16:02 |
|
||
|
скопировать форму
|
|||
|---|---|---|---|
|
#18+
попробуй имя (CopyUserForm) изменить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2007, 13:20:05 |
|
||
|
скопировать форму
|
|||
|---|---|---|---|
|
#18+
Как ни странно - разделил процедуру на две части и всё заработало и засохранялось.... Код: 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. Теперь я счастлив!) Благодарности! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2007, 13:46:06 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=34824355&tid=2182222]: |
0ms |
get settings: |
5ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
69ms |
get topic data: |
10ms |
get forum data: |
4ms |
get page messages: |
75ms |
get tp. blocked users: |
1ms |
| others: | 196ms |
| total: | 377ms |

| 0 / 0 |
