
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
10.03.2012, 22:26
|
|||
|---|---|---|---|
|
|||
Запись данных на лист закрытой книги из TextBox на UserForm другой открытой книги. |
|||
|
#18+
Доброго времени! Необходимо записать данные из TextBox'ов, находящихся на UserForm открытой книги (WorkBook1) в ячейки закрытой книги (WorkBook2), находящейся в другой папке. В сети нашел информацию только по чтению. Из закрытого документа (в моём случае это WorkBook2) читать данные нельзя. Кодом книга всё равно открывается в скрытом режиме, и только на время чтения информации из ячеек, после - автоматически закрывается. Интересует, как это реализовать для записи данных в ячейки WorkBook2 ( скытое открытие WorkBook2 -> запись данных в WorkBook2, начиная с последней свободной строки, из UserForm открытой книги WorkBook1 -> автоматическое сохранение WorkBook2-> закрытие WorkBook2 )? При этом в WorkBook1 данные заносить не нужно. В моём случае (WorkBook2) будет выполнять роль базы данных. Понимаю, что гораздо проще (наверно, но не для меня) это реализовать при помощи Access, но с ним никогда плотно не работал, а начинать всё с нуля нет времени и сил. Это уже реализовано и работает в открытой книге (WorkBook1) Код кнопки Код: vbnet 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. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.03.2012, 22:56
|
|||
|---|---|---|---|
|
|||
Запись данных на лист закрытой книги из TextBox на UserForm другой открытой книги. |
|||
|
#18+
Примерно так: Код: vbnet 1. 2. 3. Код: vbnet 1. меняем на Код: vbnet 1. и в конце Код: vbnet 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.03.2012, 20:16
|
|||
|---|---|---|---|
|
|||
Запись данных на лист закрытой книги из TextBox на UserForm другой открытой книги. |
|||
|
#18+
Спасибо! Снова меня выручаете! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.03.2012, 00:08
|
|||
|---|---|---|---|
|
|||
Запись данных на лист закрытой книги из TextBox на UserForm другой открытой книги. |
|||
|
#18+
Ещё, не получается полностью закрыть excel (в т.ч. выгрузить процесс excel.exe) при нажатии "крестика" в заголовке формы. Пробовал разными способами, максимум дохожу до закрытия книги. Окно и/или процесс остаётся висеть в памяти. Код: vbnet 1. 2. 3. 4. 5. 6. 7. Сейчас вообще выдаёт ошибку 'Object variable or With block variable not set'. Как правильно закрыть книгу и полностью выгрузить excel из памяти? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.03.2012, 00:24
|
|||
|---|---|---|---|
|
|||
Запись данных на лист закрытой книги из TextBox на UserForm другой открытой книги. |
|||
|
#18+
Application.Quit ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.03.2012, 00:25
|
|||
|---|---|---|---|
|
|||
Запись данных на лист закрытой книги из TextBox на UserForm другой открытой книги. |
|||
|
#18+
Поправил. Но по-прежнему закрывает только книгу. Excel остаётся. Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=61&mobile=1&tid=2175918]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
207ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 219ms |
| total: | 516ms |

| 0 / 0 |
