Связь Excel и Access без привязки к версиям

Программирование на Visual Basic for Applications
MoKC0DeR
Начинающий
Начинающий
 
Сообщения: 2
Зарегистрирован: 10.11.2006 (Пт) 15:23

Связь Excel и Access без привязки к версиям

Сообщение MoKC0DeR » 10.11.2006 (Пт) 15:26

Есть небольшая база на Access через Tools-References подключена библиотека Excel для выгрузки отчетов. Проблема заключается в том что у меня на компе Office 2003 при установке на компы с версиями отличными от 2003 (2002, 2000) необходимо через меню Tools-References удалить ссылку на Excel 2003 и создать на 2002 (2000). Можно ли автоматизировать это процесс. Например чтоб понять что ссылка "сломана" можно:
Код: Выделить всё
Private Sub Form_Load()
  Dim ref As Reference

  ' Enumerate through References collection.
  For Each ref In References
    ' Check IsBroken property.
    If ref.IsBroken = True Then
      MsgBox "GUIDs of broken references:" & ref.Guid, vbCritical, "Ошибка! Библиотека не подключена."
    End If
  Next ref
End Sub


Коллекция References не позволяет подкючать новые библиотеки. Может есть еще возможности ?

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 10.11.2006 (Пт) 15:30

У references есть два метода для добавления ссылок.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

MoKC0DeR
Начинающий
Начинающий
 
Сообщения: 2
Зарегистрирован: 10.11.2006 (Пт) 15:23

Сообщение MoKC0DeR » 10.11.2006 (Пт) 21:17

GSerg
как же они называются ? :shock: мне хелп выдает что нет методов у коллекции references

KL
Microsoft MVP
 
Сообщения: 483
Зарегистрирован: 30.10.2005 (Вс) 0:31
Откуда: Madrid

Сообщение KL » 10.11.2006 (Пт) 22:21

MoKC0DeR писал(а):GSerg
как же они называются ? :shock: мне хелп выдает что нет методов у коллекции references


AddFromFile(FileName As String) As Reference
AddFromGuid(Guid As String, Major As Long, Minor As Long) As Reference
Привет,
KL


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 97

    TopList