| |
|
|
| | мне необходимо в прог.модуле Access создать новый xls-файл и скопировать в него листы из другого xls (источник). А также необходимо поместить в исходный файл программный модуль из источника. Именно это и вызывает затруднение. Помогите чем можете... | |
| |
| |
| |
|
|
| | просто скопируйте источник средствами OS и удалите из копии лишние листы | |
| |
| |
| |
|
|
| | то есть никаких средств импорта программных модулей не существует. Жаль.
С копирование всего файла целиком вариант конечно реальный, просто хотелось избежать возни с генерацией имени файла, проверки его на оригинальность и т.д. | |
| |
| |
| |
|
|
| | а когда новый файл создаете имени не нужно генерировать?
средствами OS проще работать с файлами, их форматами и версиями ИМХО | |
| |
| |
| |
|
|
| | при создании нового xls-файла без сохранения имя присваивается по умолчанию (типа 'книга1'), а потом сам пользователь решает сохранять ему этот файл, где и под каким именем. Кроме того ненужные раннее созданные файлы накапливаются и с этим тоже надо что-то делать. | |
| |
| |
| |
|
|
| | Workbooks().VBProject.VBComponents().Export Filename | |
| |
| |
|
|
|
|