Çözüldü Userform Menu Maker

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

muhammethezer

Normal Üye
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
Private Sub UserForm_Initialize()

'// Get the UserForm Handle
g_hForm = FindWindow(vbNullString, Me.Caption)

End Sub


Merhaba Sevgili Excel dostları. Ekli dosyada bir Menu Maker dosyası bulunmaktadır. Ben bu menüden otomatik olarak Menü oluşturmak istiyorum ama Yukarıda Kırmızı renk ile belirttiğim kodda hata almaktayım. Yardımcı olabilir misiniz?
 

Ekli dosyalar

Merhabalar Sn. muhammethezer
Kullandığınız Office Programı 64 bit olmalı.

basAPIMNU isimli modül içindeki Public Declare Function FindWindow satırını şu şekilde Public Declare PtrSafe Function FindWindow değiştiriniz.
 
Merhaba, Hatayı belirttiğiniz gibi düzelttim. Ancak Resimdeki gibi bir hata veriyor.

a1.webp
 
Moderatörün son düzenlenenleri:
Merhabalar;
-- İlgili bölüm kodları şu şekilde, denedim ve hata vermedi.
-- Ayrıca kullandığınız Office 64 bit mi, yanlış tahmin etmiş olmayım da :) hatalı yoldan çözüm üretmeye çalışmış oluruz.
VBA:
You must log in to view content
(6 satır)
 
Merhabalar;
Office 64 bit olduğu için Public Declare Function ile başlayan tüm satırları değiştirmeniz gerekmektedir. Ya da 32 bit Office kurmalısınız.

-- Dosyanın yedeğini alınız.
-- Declare kelimesinden sonra PtrSafe ekleyiniz.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Konuyu başlatan
Normal Üye
Katılım
Konu Bilgi
Durum
Çözüldü 
Forum
Genel Excel Soruları
Başlangıç tarihi
Son yanıt tarihi
Cevaplar
6
Üst