-Ïîèñê ïî äíåâíèêó

Ïîèñê ñîîáùåíèé â rss_sql_ru_access_programming

 -Ïîäïèñêà ïî e-mail

 

 -Ïîñòîÿííûå ÷èòàòåëè

 -Ñòàòèñòèêà

Ñòàòèñòèêà LiveInternet.ru: ïîêàçàíî êîëè÷åñòâî õèòîâ è ïîñåòèòåëåé
Ñîçäàí: 16.03.2006
Çàïèñåé:
Êîììåíòàðèåâ:
Íàïèñàíî: 4


references - êàê ïîäêëþ÷èòü

Âòîðíèê, 11 Äåêàáðÿ 2018 ã. 11:58 + â öèòàòíèê
Äðóçüÿ ïîìîãèòå ñ ðåøåíèåì ïðîáëåìû. Åñòü îôèñ, óñòàíîâëåííûé ëîêàëüíî 16 âåðñèè. È åñòü îôèñ 15 âåðñèè, êîòîðûé óñòàíîâëåí íà citrix ôåðìå. Ïðèëîæåíèå äëÿ ðàáîòû ïðèõîäèòñÿ çàïóñêàòü èìåííî íà öèòðèêñå, à ïèøó îñíîâíîå - ëîêàëüíî.
Òàê âîò êàæäûé ðàç ïðèõîäèòñÿ ðó÷êàìè ïîäêëþ÷àòü "C:\Program Files (x86)\Common Files\Microsoft Shared\OFFICE15\MSO.DLL". Ïûòàëñÿ äåëàòü òàê

Public Function CheckReferences()
 
Dim ref As Reference
Dim comp$
For Each ref In CurrentProject.Application.References
    Set ref = References.AddFromGuid("{2DF8D04C-5BFA-101B-BDE5-00AA0044DE52}")   ' OFFICE15
    Debug.Print ref.Name, ref.Guid, ref.IsBroken, ref.FullPath
    
    'Office        {2DF8D04C-5BFA-101B-BDE5-00AA0044DE52}    False         C:\Program Files (x86)\Common Files\Microsoft Shared\OFFICE16\MSO.DLL
    'Office        {2DF8D04C-5BFA-101B-BDE5-00AA0044DE52}    False         C:\Program Files (x86)\Common Files\Microsoft Shared\OFFICE15\MSO.DLL
    
    comp = txtCompName
    If ref.Name = "Office" And comp Like "*CTXDCN*" And ref.IsBroken = True Then
        CurrentProject.Application.References.Remove ref    ' îòêëþ÷èì OFFICE16
        Set ref = References.AddFromFile("C:\Program Files (x86)\Common Files\Microsoft Shared\OFFICE15\MSO.DLL")   ' OFFICE15
        Exit For
    End If

Next ref
Set ref = Nothing
End Function

https://www.sql.ru/forum/1306545/references-kak-podkluchit


 

Äîáàâèòü êîììåíòàðèé:
Òåêñò êîììåíòàðèÿ: ñìàéëèêè

Ïðîâåðêà îðôîãðàôèè: (íàéòè îøèáêè)

Ïðèêðåïèòü êàðòèíêó:

 Ïåðåâîäèòü URL â ññûëêó
 Ïîäïèñàòüñÿ íà êîììåíòàðèè
 Ïîäïèñàòü êàðòèíêó