DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Arkadaşlar aktif projdeki seçili references listesini elde etmenin yolu varmıdır.
Sub Refleri_Listele()
For i = 1 To ThisWorkbook.VBProject.References.Count
Cells(i, 1) = ThisWorkbook.VBProject.References.Item(i).Name
Next
End Sub
Sub Ref_Ekle_ADO_ve_DAO()
ThisWorkbook.VBProject.References.AddFromFile ( _
"C:\Program Files\Common Files\System\ado\msado15.dll") 'ADO
ThisWorkbook.VBProject.References.AddFromFile ( _
"C:\Program Files\Common Files\Microsoft Shared\DAO\dao360.dll") 'DAO
End Sub
Sub Refleri_Listele()
For i = 1 To ThisWorkbook.VBProject.References.Count
Cells(i, 1) = ThisWorkbook.VBProject.References.Item(i)[B].Description[/B]
Next
End Sub
Sub Refleri_Listele_D()
For i = 1 To ThisWorkbook.VBProject.References.Count
Cells(i, 1) = ThisWorkbook.VBProject.References.Item(i).Description
Cells(i, 2) = ThisWorkbook.VBProject.References.Item(i).FullPath
Next
End Sub
Sub Ref_Kontrol()
Dim bool As Boolean
arr = Array( _
"VBA", "Excel", "stdole", "Office", "MSForms", "ADODB")
For i = 0 To UBound(arr)
bool = False
For Each ref In ThisWorkbook.VBProject.References
If ref.Name = arr(i) Then bool = True
Next
If bool = False Then MsgBox arr(i) & " referansı yoktur."
Next
End Sub
Sub Ref_Kontrol()
Dim bool As Boolean
strRefPath = "C:\Program Files\Microsoft Office\OFFICE11\msoutl.olb" 'ADO
bool = False
For Each ref In ThisWorkbook.VBProject.References
If ref.fullPath = strRefPath Then bool = True
Next
If bool = False Then ThisWorkbook.VBProject.References.AddFromFile (strRefPath)
End Sub
sub xxxx()
If TestRefKont("C:\Program Files\Microsoft Office\OFFICE11\msoutl.olb") = False Then
call SecRef
End If
end sub
Pardon ne yok?hocam orada şstedşpşn yok ki
Sn hsayarşöyle birşey
...........
'Aktif internet bağlantısı varmı kontrol et.
If TestInternetConnection = False Then
MsgBox "BAĞLANTI YOK": Exit Sub
End If
..........
tanımlı fonksiyoına bağlanarak internet bağlantısı yoksa prosodürden çıkıyor........
bende tanınımlı fonksiyona bağlanarak reffullpath ve ya desritacition (açıklaması nı göre seçili değilse seçecek fonksşiyon istiyorum.
merhabahocam orada şstedşpşn yok ki
hocam orada istediğim yok ki
şöyle birşey ;
...........
'Aktif internet bağlantısı varmı kontrol et.
If TestInternetConnection = False Then
MsgBox "BAĞLANTI YOK": Exit Sub
End If
..........
tanımlı fonksiyona bağlanarak internet bağlantısı nı kontrol eder, yoksa prosodürden çıkıyor........
bende tanınımlı fonksiyona bağlanarak reffullpath ve ya desritacition (açıklaması) nı göre seçili değilse seçecek fonksiyon istiyorum.
Sub Çalışanmakro()
refyolu = "c:\...................\ref.dll"
call refkont(refyolu)
End sub