Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Доступ с формы Access к листу Excel
 
 автор: AlexeyFirst   (12.03.2009 в 09:15)   личное сообщение
 
 

Добрый день!

Как-то писал такой скрипт в отношении ворда:

Set oApp = CreateObject("Word.Application")
File_Name = Form_Setup.CurPath & "000.doc"
oApp.Documents.Open (File_Name)

Теперь надо тоже самое с экселем сделать, но в таком виде:

Set oApp = CreateObject("Excel.Application")
File_Name = Form_Setup.CurPath & "000.doc"
oApp.Documents.Open (File_Name)

скрипт не работает.

Пробовал получить доступ к листу через OLE и Spreadsheets. Тоже не получилось...
Офис 2000 или 2003 стоит (не помню... На работе....)

Помогите, плз, голова уже болит...

С уважением, Алексей
Alexey1_173@mail.ru

  Ответить  
 
 автор: Кабан   (12.03.2009 в 09:19)   личное сообщение
 
 

1. а открываете по прежнему док-т winword?

Set oApp = CreateObject("Excel.Application")
File_Name = Form_Setup.CurPath & "000.doc"
oApp.Documents.Open (File_Name)


2. наберите в Гугле строку CreateObject("Excel.Application")
и будет вам счастье

  Ответить  
 
 автор: Дрюня   (12.03.2009 в 10:45)   личное сообщение
 
 

можно так

...
Dim xlApp As Object

    On Error GoTo L_Err

    Set xlApp = CreateObject("Excel.Application")
    xlApp.Visible = False 'True

    With xlApp
            .Workbooks.Open App.Path & "\Templates\OrderList.xlt"
...

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList