ник: osmor
если использовать позднее связывание, то референсы будут не нужны
т.е использовать
Set objExcelApp = CreateObject("Excel.Application")
вvесто new
Проверить можно как-то так
Sub CheckReference()
Dim vbProj As Object
Dim chkRef As Object
Set vbProj = Application.VBE.activeVBProject
For Each chkRef In vbProj.References
Debug.Print chkRef.Name
If chkRef.IsBroken Then
Debug.Print "missing - " & chkRef.Name
End If
Next
End Sub
|
поищите по References.AddFromFile можно программно сразу и добавить
вот статья,
http://support.microsoft.com/kb/308340
правда применительно к excel, но суть та же, только вместо ActiveDocument.VBProject использовать
Application.VBE.activeVBProject