07.09.2008, 11:50
общий
это ответ
Здравствуйте, Аверин АС!
В VBA для Word основным семейством объектов для работы с файлами явялется семейство Documents, то для Excel основным семейством объектов является Workbooks. Соответсвенно
код Documents.Open "Z:\Население ПВК\formi\dogovor.doc" будет выглядеть примерно так:
Workbooks.Open "Z:\Население ПВК\formi\dogovor.xls" если вы хотите открыть файл Excel. Если же Вы хотите внедрить файл Word в книгу Excel тогда это делается так:
ActiveSheet.OLEObjects.Add(Filename:="C:\1.doc", Link:=False,DisplayAsIcon:=False).Select
этот код вставляет файл 1.doc на активный лист активной книги. Идёт OLE связывание объектов.
рекомендую книги:
Стив Каменгс "VBA для чайников" издательство "Диалектика" 2005 год
С. Кашаев "Офисные решения с использованием Microsoft Excel 2007 и VBA". Издательство "Питер"
А. Васильев "VBA в Office 2000. Учебный курс" "Питер" 2001
так же загляните на этоти сайты:
www.vbstreets.ru
http://firststeps.ru/vba/excel/vbaexcel1.html
http://www.codenet.ru/cat/Languages/Visual-Basic/VBA/