Страница: 1 |
Необходимо сносить данные в Excel файл. Если он открыт работает - Windows("c.xls").Activate Если его необходимо открыть - Workbooks.Open FileName:="c.xls" Как написать универсальную процедуру, чтобы диалоговое окно не всплывало?
Dim xlBook As Excel.Workbook For Each xlBook In Excel.Application.Workbooks ' Display the name of each workbook. MsgBox xlBook.FullName Next xlBook Дальше думаю разберешься сам On Error Next Workbooks.Open FileName:="c.xls" On Error GoTo 0 Успехов dedtolya dedrolya, спасибо работает. Активирует книгу если открыта (без заморочек), открывает книгу если не открыта и выдает диалоговое окно - файл c.xls уже открыт, повторное открытие приведет к потере выполненных изменений. Открыть c.xls ? Здесь как-то можно имитировать нажатие кнопки НЕТ, чтобы окно не всплывало вообще ? Application.DisplayAlerts = False dedtolya ЗАРАБОТАЛО !!! Гениально, спасибо всем. Страница: 1 |
Вопрос: Как открыть-активировать книгу ?.
Добавлено: 11.11.03 11:58
Автор вопроса: SLV
Ответы
Всего ответов: 5
Номер ответа: 1
Автор ответа:
bird
ICQ: 40490794
Вопросов: 0
Ответов: 11
Профиль | | #1
Добавлено: 15.11.03 13:16
Номер ответа: 2
Автор ответа:
dedtolya
Вопросов: 0
Ответов: 39
Профиль | | #2
Добавлено: 15.11.03 14:07
Номер ответа: 3
Автор ответа:
SLV
Вопросов: 4
Ответов: 10
Профиль | | #3
Добавлено: 24.11.03 10:34
Номер ответа: 4
Автор ответа:
dedtolya
Вопросов: 0
Ответов: 39
Профиль | | #4
Добавлено: 24.11.03 20:01
Номер ответа: 5
Автор ответа:
SLV
Вопросов: 4
Ответов: 10
Профиль | | #5
Добавлено: 25.11.03 09:43