Страница: 1 |
Как мне создать новую книгу в точности повторяющую открытую? Workbooks.Add ("c:\мои документы\Книга1.xls") не помогает. Пишет, что, цитирую: "Документ с именем Книга1.xls уже открыт. Нельзя открыть два документа с одинаковым именем, даже если они находятся в разных папках. Для открытия второго документа либо закройте текущий документ, либо переименуйте один из них." Хотя в книге написано: Workbooks.Add(Template), где Template – параметр типа Variant, определяющий, как будет создана рабочая книга. И если он будет иметь значение строки, определяющей имя файла (включая путь) существующей рабочей книги, то создастся рабочая книга с использованием данного файла как шаблона.
Так ты сохрани открытую книгу под други именем и открывай её... Или сохрани её как шаблон и открывай сколько угодно копий... Set objExcel = CreateObject("Excel.Application") Страница: 1 |
Вопрос: Народ помогите!!!!!!!
Добавлено: 30.03.03 22:17
Автор вопроса: Dimchik | ICQ: 174757755
Ответы
Всего ответов: 2
Номер ответа: 1
Автор ответа:
Gravity
Вопросов: 6
Ответов: 120
Профиль | | #1
Добавлено: 30.03.03 23:37
А зачем ?
Номер ответа: 2
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #2
Добавлено: 01.04.03 00:12
objExcel.SheetsInNewWorkbook = 1
objExcel.Workbooks.Add(Template:= _
App.Path & "\1033\ТОРГ.xlt").RunAutoMacros _
Which:=xlAutoOpen