64bit Excel'de Userform Şeffaflığı

VBA Makrolar ile ilgili sormak istedikleriniz, yapmak istedikleriniz hakkında yardım alabileceğiniz bölümdür.

64bit Excel'de Userform Şeffaflığı

İleti#1)  kadriguler » 13 Oca 2022 14:43

Selamlar,
userformu şeffaf hale getirmek amacı ile userform üzerine 3 tane option buton kontrolü ekledim. Ben Excel 2010 32bit kullanıyorum ve bende sorunsuz çalışıyor , acaba 64bit Excel sürümlerinde hata vermeden çalışıp çalışmadığını denemek için 64bit sürümü kullanan hocalarım ve arkadaşlar eklediğim dosyayı açıp sonucu bildirebilirler mi ?

Saygılarımla.
Bu iletideki ekleri görmek için gerekli yetkilere sahip değilsiniz.
Kullanıcı avatarı
kadriguler
Yeni Başlamış
 
Adı Soyadı:kadri guler
Kayıt: 03 Haz 2009 11:09
İleti: 32
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: ist / küçükyalı

Yıllık Maaş Bordrosu Hesaplama 2022

Cevap: 64bit Excel'de Userform Şeffaflığı

İleti#2)  halily » 13 Oca 2022 15:46

bir kaç yerde değişiklik yapınca çalıştı
1 -
Kod: Tümünü seç
Public hWnd As Long
#If Win64 Then
Public hWnd As LongPtr
#End If
kodu böyle tanımladığınızda 64bitte hWnd 2 defa tanımlanmaya çalıştığı hata veriyor
aşağıdaki gibi değiştirdim
Kod: Tümünü seç
#If Win64 Then
    Public hWnd As LongPtr
#Else
     Public hWnd As Long
#End If

2 -SetLayeredWindowAttributes yanlış tanımlanmış Private Declare PtrSafe Function SetLayeredWindowAttributes Lib "USER32" ([b]ByVal hWnd As Long, ByVal crKey As Long, ByVal bAlpha As Byte, ByVal dwFlags As Long) As Long[/b] burada long olarak tanımlanmış ama LongPtr olmalıydı
Kod: Tümünü seç
Private Declare PtrSafe Function SetLayeredWindowAttributes Lib "USER32" (ByVal hWnd As LongPtr, ByVal crKey As Long, ByVal bAlpha As Byte, ByVal dwFlags As Long) As Long
Kullanıcı avatarı
halily
Site Dostu
 
Kayıt: 23 May 2019 13:16
Meslek: yok
Yaş: 42
İleti: 711
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: adana

Cevap: 64bit Excel'de Userform Şeffaflığı

İleti#3)  kadriguler » 13 Oca 2022 20:06

Peki ilginiz için çok teşekkürler..Sizin yaptığınız değişikliklerle çalışıyor dimi
Kullanıcı avatarı
kadriguler
Yeni Başlamış
 
Adı Soyadı:kadri guler
Kayıt: 03 Haz 2009 11:09
İleti: 32
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: ist / küçükyalı

Cevap: 64bit Excel'de Userform Şeffaflığı

İleti#4)  kadriguler » 13 Oca 2022 20:16

Söylediğiniz değişiklikleri yaptım ,size zahmet tekrar kontrol edermisiniz eklediğim dosyayı ?
Bu iletideki ekleri görmek için gerekli yetkilere sahip değilsiniz.
Kullanıcı avatarı
kadriguler
Yeni Başlamış
 
Adı Soyadı:kadri guler
Kayıt: 03 Haz 2009 11:09
İleti: 32
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: ist / küçükyalı

REKLAM
Excel Logo XML Oluşturucu
Logo Object Designer ile Uyarlama

Cevap: 64bit Excel'de Userform Şeffaflığı

İleti#5)  halily » 13 Oca 2022 20:54

sorunsuz çalıştı
Kullanıcı avatarı
halily
Site Dostu
 
Kayıt: 23 May 2019 13:16
Meslek: yok
Yaş: 42
İleti: 711
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: adana

Cevap: 64bit Excel'de Userform Şeffaflığı

İleti#6)  kadriguler » 13 Oca 2022 21:02

Çok teşekkürler.
Görüşmek üzere
Kullanıcı avatarı
kadriguler
Yeni Başlamış
 
Adı Soyadı:kadri guler
Kayıt: 03 Haz 2009 11:09
İleti: 32
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: ist / küçükyalı

REKLAM
ETA - Excel Konsolide Raporlama
ETA Excel Personel Entegre Raporu

Cevap: 64bit Excel'de Userform Şeffaflığı

İleti#7)  halily » 13 Oca 2022 21:26

Rica ederim
İyi çalışmalar
Kullanıcı avatarı
halily
Site Dostu
 
Kayıt: 23 May 2019 13:16
Meslek: yok
Yaş: 42
İleti: 711
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: adana


Forum Genel Makro Soruları

Online Kullanıcılar

Bu forumu görüntüleyenler: Google [Bot], Google Adsense [Bot] ve 3 misafir

Bumerang - Yazarkafe