13/10/2016, 23:05
atoz112
Sayın m_demir,
1)
İfadenize yönelik olarak;
MISSING ile kast edilen;eğer bir uygulama,kullandığınız sürümden farklı ise referans penceresinde
Yukarıdaki gibi,referansın sol yanında MISSING ifadesi yer alır ve bunun anlamı da,o referansın mevcut olmaması demektir.böyle durumda yapılması gerekense;o referansın uygun referans ile değiştirilmesi yoksa tedarik edilip kurulması gerekmektedir.
2)
İfadenize yönelik olarak;
Yukarıdaki şekilde de görüleceği üzere,bu işaretli kodlardaki gibi,
DECLARE edilmesi gereken Fonksiyon komutlarının 32 bit / 64 bit ayrımına göre yeniden düzenlenmesi gerekmektedir.bu gibi kodlardan ne kadar varsa hepsi için geçerlidir.
ÖRNEK
bu kodları örnek alarak,diğer kodları siz düzeltiniz.
NOT
PtrSafe ve Longptr kullanımlarına dikkat ediniz.
Bilginize…iyi çalışmalar,saygılar.
1)
Alıntı:Hocam
TOOLS – REFERENCES seçimi ile referans penceresini açıyorum MISSING listede MISSING adında bir kelime bulamıyorum.
İfadenize yönelik olarak;
MISSING ile kast edilen;eğer bir uygulama,kullandığınız sürümden farklı ise referans penceresinde
Yukarıdaki gibi,referansın sol yanında MISSING ifadesi yer alır ve bunun anlamı da,o referansın mevcut olmaması demektir.böyle durumda yapılması gerekense;o referansın uygun referans ile değiştirilmesi yoksa tedarik edilip kurulması gerekmektedir.
2)
Alıntı:2) deki işlemi nasıl yapacağımı bilmiyorum. Ofis 2010 32 bit kullanıyorum. Bilgisayarım 64 bit ofisin hangi sürümünü yüklersem sorunum düzelir.
İfadenize yönelik olarak;
Yukarıdaki şekilde de görüleceği üzere,bu işaretli kodlardaki gibi,
DECLARE edilmesi gereken Fonksiyon komutlarının 32 bit / 64 bit ayrımına göre yeniden düzenlenmesi gerekmektedir.bu gibi kodlardan ne kadar varsa hepsi için geçerlidir.
ÖRNEK
#If VBA7 Then
Global Const SW_HIDE = 0
Global Const SW_SHOWNORMAL = 1
Global Const SW_SHOWMINIMIZED = 2
Global Const SW_SHOWMAXIMIZED = 3
Private Declare PtrSafe Function apiShowWindow Lib "user32" _
Alias "ShowWindow" (ByVal hWnd As Longptr, _
ByVal nCmdShow As Longptr) As Longptr
#Else
Global Const SW_HIDE = 0
Global Const SW_SHOWNORMAL = 1
Global Const SW_SHOWMINIMIZED = 2
Global Const SW_SHOWMAXIMIZED = 3
Private Declare Function apiShowWindow Lib "user32" _
Alias "ShowWindow" (ByVal hWnd As Long, _
ByVal nCmdShow As Long) As Long
#End If
bu kodları örnek alarak,diğer kodları siz düzeltiniz.
NOT
PtrSafe ve Longptr kullanımlarına dikkat ediniz.
Bilginize…iyi çalışmalar,saygılar.