Form Menü Denemesi hk.

Katılım
19 Ocak 2005
Mesajlar
940
Excel Vers. ve Dili
İŞ : Microsoft Office Excel 2003
EV : Microsoft Office Excel 2003
SN: Halukun aşağıdaki link de vermiş olduğu örneği kendime uyarlamaya çalıştım ancak ( UserForm5.Show )şeklinde hata veriyor. formu kontrol ediyorum, Macroları kontrol ediyorum; ancak sorun nerede anlayamıyorum. Yardım edermisiniz dostlar. Sayfam ekte.

UYARI MESAJI :
Run-time error "424";

Object required

http://www.excel.web.tr/showthread.php?t=12084&highlight=FORM+MEN%DC
 
Son düzenleme:
Katılım
19 Ocak 2005
Mesajlar
940
Excel Vers. ve Dili
İŞ : Microsoft Office Excel 2003
EV : Microsoft Office Excel 2003
Konuyu inceleme imkanı olan arkadaşlar oldumu?
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
*.zip olsa iyi olur ...
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Kodları hiç incelemeden alıp, yapıştırdığınız için böyle olmuş ...

1) Orjinal dosyada ilk sayfada 5 adet İmage nesnesi var, onları da kendi çalışmanızdaki dosyaya kopyalamanız lazım.

2) Orjinal kodlarda geçen "Sheet1" ifadelerinin hepsini "Sayfa1" olarak Bul-Değiştir ile değiştirin veya dosyanızdaki ilgili sayfanın kod-modül adını "Sheet1" olarak, editörde değiştirin.
 
Katılım
19 Ocak 2005
Mesajlar
940
Excel Vers. ve Dili
İŞ : Microsoft Office Excel 2003
EV : Microsoft Office Excel 2003
Sn: Haluk evet dediğiniz gibi, çok da detaylı incelememişim. İlginize teşekkür ederim.
 
Son düzenleme:
Katılım
19 Ocak 2005
Mesajlar
940
Excel Vers. ve Dili
İŞ : Microsoft Office Excel 2003
EV : Microsoft Office Excel 2003
Sn: Haluka vermiş olduğu Userform da menü örneği örneği içerisindeki EXIT butonuna aşağıdaki kodları ekleyip EXCEL i komple kapatmaya çalışıyorum ancak ekran boşalıyor ve kum saati çalışıyormuş gibi görünüp Excel komple kapanmıyor. bu konuda yardımlarınızı bekliyorum arkadaşlar.

Unload Me
Application.DisplayAlerts = False
Application.Dialogs(xlDialogSaveAs).Show
ActiveWorkbook.Save
Application.Quit
ActiveWorkbook.Close
 
Katılım
19 Ocak 2005
Mesajlar
940
Excel Vers. ve Dili
İŞ : Microsoft Office Excel 2003
EV : Microsoft Office Excel 2003
Unload Me
Application.DisplayAlerts = False
Application.Dialogs(xlDialogSaveAs).Show
ActiveWorkbook.Save
Application.Quit
ActiveWorkbook.Close

satırını kaldırdığımda sorun çözüldü. Ama niye bunu anlamış değilim tabi!!!
Saygılar.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
ActiveWorkbook.Close

satırını kaldırdığımda sorun çözüldü. Ama niye bunu anlamış değilim tabi!!!
Saygılar.
Sebebi çok açık kod sıralamanız hatalı, önce Application.Quit ile exceli kapatıp sonra ActiveWorkbook.Close ile açık olmayan bir dosyayı kapatmaya çalışıyorsunuz. Ya ActiveWorkbook.Close satırını öne alın yada kaldırın.
 

baydeniro

Altın Üye
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Nerede

Hocam sildiğin satırı nerede bulabilirim ?
 
Katılım
19 Ocak 2005
Mesajlar
940
Excel Vers. ve Dili
İŞ : Microsoft Office Excel 2003
EV : Microsoft Office Excel 2003
SN: leventm üsdat açıklama için çok teşekkür ederim.

Hocam sildiğin satırı nerede bulabilirim ?
SN: serdarokan Userform üzerindeki Exıt butonunu VB penceresinde iken çift tıklarsanız içinde göreceksiniz. kod satırının en altında.
 

baydeniro

Altın Üye
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Teşekkür

Sayın ocamsul teşekkür ederim.
 
Üst