Auto open

Katılım
17 Ocak 2006
Mesajlar
115
Excel Vers. ve Dili
Excel 2003 Türkçe
Altın Üyelik Bitiş Tarihi
02-07-2020
Merhaba arkadaşlar,
Hazırladığım dosya formlar üzerinde çalışılıyor. Bu nedenle excel sayfasını görünmesini istemiyorum. Bu arada başka excel sayfası açıksa bundan etkilenmesini istemiyorum.
Sitede bu konuda bulduğum

Sub Auto_Open()
ActiveWindow.Visible = False
UserForm2.Show
End Sub
kodunu Modül içine yazdım. Ancak aşağıdaki hata mesajını veriyor.

Run-time error '1004'
Method 'Sheets' of object '_Global' failed.

Debug tuşuna basınca da hatayı aşağıdaki ComboBox'ta ve alt satırlarında gösteriyor.

Private Sub UserForm_Activate()
ComboBox1.Value=Sheets("çıktı").Range("y3").Value
.
.
End Sub

Bu durumda hata neden kaynaklanıyor. Ne yapabilirim? Yardımlarınız için teşekkür ederim. İyi akşamlar.
 
Katılım
17 Ocak 2006
Mesajlar
115
Excel Vers. ve Dili
Excel 2003 Türkçe
Altın Üyelik Bitiş Tarihi
02-07-2020
Değerli üstad, ilginize teşekkür ederim. Dosya ekte. Kırpa kırpa ancak bu kadar küçültebildim. İyi geceler.
 
Katılım
17 Ocak 2006
Mesajlar
115
Excel Vers. ve Dili
Excel 2003 Türkçe
Altın Üyelik Bitiş Tarihi
02-07-2020
Arkadaşlar sonradan fark ettim de dosyayı boşuna kırpmışım. Orijinali ila arasında çok az bir fark var. Bundan dolayıo orijinal dosyayı gönderiyorum.
 
Katılım
17 Ocak 2006
Mesajlar
115
Excel Vers. ve Dili
Excel 2003 Türkçe
Altın Üyelik Bitiş Tarihi
02-07-2020
Arkadaşlar ooijinal dosyaya(PROJE 1) Auto_open kodunu yazmayı unuttum. Modül içinde.

Sub Auto_Open()
ActiveWindow.Visible = False
anasayfa.Show
End Sub

Özür dilerim. İyi geceler. :arkadas:
 

programer

Altın Üye
Katılım
26 Mayıs 2005
Mesajlar
604
Excel Vers. ve Dili
Office 2022 - Türkçe
Altın Üyelik Bitiş Tarihi
16-03-2025
arkadaşım bende senin gibi aşağıdaki kodu kallanıyorum. benim tahminim, aktif sayfada böyle bi kod olmadığı için çalışmıyor. benimde istediğim açtığım excel dosyasını gizlemesi ama bende de hata veriyor. Sayın ustatlarımızdan bu konuda yardım bekliyoruz

ActiveWindow yerine çalışma kitabının adını yassak olurmu acaba.

Sub Auto_Open()
ActiveWindow.Visible = False
UserForm2.Show
End Sub
 
Katılım
17 Ocak 2006
Mesajlar
115
Excel Vers. ve Dili
Excel 2003 Türkçe
Altın Üyelik Bitiş Tarihi
02-07-2020
:yardim: :yardim: :yardim: :hey:
 
Katılım
25 Şubat 2006
Mesajlar
53
Excel Vers. ve Dili
Excel 2003
merhaba
userFormunu "frmanasayfa" olarak değiştirdim.özür
UserForm_Initialize() a Form tam sayfa açılması için.
With frmanasayfa
.Height = Application.Height
.Width = Application.Width
End With
kodları ekledim.

module1 e
Sub Auto_Open()
Sheets("hat").Select
frmanasayfa.Show
End Sub

kodları yazınız.ben denedim çalışıyor.
kolaygelsin
 
Katılım
17 Şubat 2006
Mesajlar
117
asagidakini yazinca excel tamami ile gizleniyor:
yani active window degilde application i hide yapmis oluyoruz.

Sub Auto_Open()

Application.Visible = False
anasayfa.Show
End Sub

fakat sonrasinda hata veriyo su satirda:
ComboBox1.Value = Sheets("çıktı").Range("y3").Value 'Hattın ismi

problemin cozumu ne olmali?
iyi aksamlar.
 
Katılım
25 Şubat 2006
Mesajlar
53
Excel Vers. ve Dili
Excel 2003
Sayın serdenm

ben sayın alipinar ın eklediği "PROJE1.rar" dosyasında
denedim.sorun gözükmüyor.

saygılarımla
 
Katılım
17 Şubat 2006
Mesajlar
117
merhaba sn. selami,

calisan dosyayi gonderebilirmisiniz? bende her seferde farkli bir hata veriyor.

mesela runtime error 1004: method 'Sheets' of object '_global' failed
gibi.

yalniz sizden bir ricam var. dosyayi zip veya rar ile sikistirdiktan sonra uzantisini tekrar xls yaparmisiniz? firewalldan dolayi zip, rar, exe gibi dosyalari indiremiyorum.
tesekkurler. :eek:k::
 
Katılım
17 Ocak 2006
Mesajlar
115
Excel Vers. ve Dili
Excel 2003 Türkçe
Altın Üyelik Bitiş Tarihi
02-07-2020
Sayın Selami Güzel ilginize ve yardımınıza çok teşekkür ederim. Elinize, aklınıza sağlık. :eek:k::
Sayın ustalar başka çalışmalarda "runtime error 1004: method 'Sheets' of object '_global' failed " hatası aldığımızda bu nasıl çözeceğiz?
Bu hata konusunda bizleri aydınlatırsanız kendi adıma mutlu olurum. Teşekkür eder, iyi çalışmalar dilerim.
 
Katılım
17 Şubat 2006
Mesajlar
117
sn ali pinar calisan dosyayi gonderirmisiniz? (xls olarak).

tamam rar yapin, fakat sonra dosya uzantisini xls olarak degistirir misiniz? cunku belirli tipteki dosyalari cekemiyorum. (zip, rar, exe gibi).

bunu yapmak icin araclar, klasor secenekleri, gorunum sekmesinde "bilinen dosya turleri icnin uzantiyi gizle" senegi isaretldir. o isareti kaldirip tamam diyin. artik dosya uzantilarini gorebilirsiniz. sonra rar yaptiginiz dosyayi yeniden adlandirarak uzantisini xls olarak degistirin. proje1.xls gibi...

size verdigim rahatsizliktan dolayi ozur dilerim. tesukkurler.
 
Katılım
17 Ocak 2006
Mesajlar
115
Excel Vers. ve Dili
Excel 2003 Türkçe
Altın Üyelik Bitiş Tarihi
02-07-2020
Sayın serdenm dosyayı XLS olarak gönderemem çünkü 2,70 MB. İstersenizi RAR olarak göndereyim.
 
Katılım
17 Şubat 2006
Mesajlar
117
tamam rar yapin, fakat sonra dosya uzantisini xls olarak degistirir misiniz? cunku belirli tipteki dosyalari cekemiyorum. (zip, rar, exe gibi).

bunu yapmak icin araclar, klasor secenekleri, gorunum sekmesinde "bilinen dosya turleri icnin uzantiyi gizle" senegi isaretldir. o isareti kaldirip tamam diyin. artik dosya uzantilarini gorebilirsiniz. sonra rar yaptiginiz dosyayi yeniden adlandirarak uzantisini xls olarak degistirin. proje1.xls gibi...

size verdigim rahatsizliktan dolayi ozur dilerim. tesukkurler.
 
Katılım
17 Ocak 2006
Mesajlar
115
Excel Vers. ve Dili
Excel 2003 Türkçe
Altın Üyelik Bitiş Tarihi
02-07-2020
Rica ederim. :hey:
 
Katılım
17 Ocak 2006
Mesajlar
115
Excel Vers. ve Dili
Excel 2003 Türkçe
Altın Üyelik Bitiş Tarihi
02-07-2020
Özür dilerim. İsim değiştirmeden göndermişim. İyi çalışmalar :hey:
 
Katılım
25 Şubat 2006
Mesajlar
53
Excel Vers. ve Dili
Excel 2003
sayın arkaşlarım;
Dosyayı zip ledim fakat gönderemedim çünkü 512 Kb dan fazla olduğu için.
Sn.alipinar ın PROJE1.XLS.rar dosyasını indirin.
ve aşağıdaki kodları ekleyin.

userFormunu "frmanasayfa" olarak değiştirdim.özür
UserForm_Initialize() a Form un tam sayfa açılması için aşağıdaki kod ları ekleyiniz..

With frmanasayfa
.Height = Application.Height
.Width = Application.Width
End With


modul 'e e Bu kodaları 'da eklerseniz açılışta "frmanasayfa" form uaçılır.

Sub Auto_Open()
Sheets("hat").Select
frmanasayfa.Show
End Sub
 
Katılım
25 Şubat 2006
Mesajlar
53
Excel Vers. ve Dili
Excel 2003
Sn. alipinar
rica ederim.sn.ustalardan öğrendiklerimizle yardımcı olabildiysem
ne mutlu bana. Çalışmalarınızda başarılar
saygılarımla
 
Üst