User formda oluşturulmuş butonu pasif yapmak.

Katılım
23 Eylül 2004
Mesajlar
1,754
Excel Vers. ve Dili
Excel 2010 TR
Dosya acilisinda yeni form - Onayla - dosyayi kapat butonlari bulunan user form var dosyayi açıp yeni form tıklandığında gerekli bilgiler girilip dosya orjinalini bozmadan kendini farklı bir isimle kaydediyor ve baska bir kullaniciya otomatik mail atiyor. Bundan sonra mail atilan kisinin dosyayi actiginda karsisina cikan user formda yeni kayıt kismini pasif gormesini istiyorum ama yapamadim yardimci olursaniz sevinirim...

Not : yeni kayıt islemi tamamlandığında sayfa2 B49 hucresi mutlaka 0 dan buyuk bir değer içeriyor..orjinal dosyada bu hucre bos belki yardimci olur.
 
Katılım
15 Haziran 2006
Mesajlar
3,704
Excel Vers. ve Dili
Excel 2003, 2007, 2010 (TR)
Not : yeni kayıt islemi tamamlandığında sayfa2 B49 hucresi mutlaka 0 dan buyuk bir değer içeriyor..orjinal dosyada bu hucre bos belki yardimci olur
O zaman, Userform'un Initialize olay kodlarının başına hücre kontrolünü koyabilirsiniz.

Kod:
Private Sub Userform_Initialize()
[COLOR=red]If Sheets("Sayfa2").Range("B49") <> Empty Then: CommandButton1.Enabled = False[/COLOR]
'.....
'kodlarınız
'......
End Sub
NOT : CommanButton1 yerine, kendi nesne isminizi (Yeni butonu) yazınız.
 
Üst