Excelde sayfa açmak

Excelde sayfa açmak

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

Excelde sayfa açmak

İleti#1)  Yaz » 09 Ekm 2008 13:56

merhaba :)
excelde birden fazla sayfayı aynı anda nasıl açabilirim acaba?
yardımcı olabilir misiniz?
Kullanıcı avatarı
Yaz
 
Adı Soyadı:Hatice Ünlüataer
Kayıt: 07 Ekm 2008 14:39
İleti: 7
 
Cinsiyet: Bayan
Bulunduğunuz İl / Semt: İstanbul/Üsküdar

Excelde sayfa açmak

İleti#2)  Tarkan VURAL » 09 Ekm 2008 14:06

Merhaba Sn.Yaz sitemize hoş geldiniz.

Sayfadan kastınız aynı çalışma kitabında yeni sayfalar açmak ise makro kullanabilirsiniz. Başka çözümü yok.
Makro kullanmayı biliyorsanız şu kodu deneyin :

Kod: Tümünü seç
Sub Sayfa_Ac()
For i = 1 To 10 ' 10 sayısı açmak istediğiniz sayfa sayısı kadar olmalı
Sheets.Add
Next i


Bilmiyorsanız öncelikle boş bir Excel sayfası açın ve Araçlar Makro Güvenlik sekmelerinden Güvenlik seviyesini Orta yahut Düşük ayarlayın ki yazdığımız kodlar çalışabilsinler. Düşük seçmenizde her makrolu kitap açtığınızda makrolar kullanımızına hazır olacak, Orta seçtiğinizde de her makrolu kitap açılışında sizden etkinleştirmek isteyip istemediğniz konusunda onay isteyecek. Onaylamaz iseniz o kitaptaki makrolar kitabı kapatıp açıp onayla diyene kadar çalışmayacaktır.

Makroları aktif ettikten sonra Exceli kapatıp açın ve Sayfa1 yazan sayfanın üzerinde sağ fareye basarak Kod Göüntüle kısmını seçin, ya da sayfadayken Alt + F11 tuşlarına birlikte basın. bu şekilde kod penceremiz açılacaktır.
Açılan sayfada insert kısmından Module seçin , seçtikten sonra module üzerinde çift tıklatın ve yazdığım kodları oraya ekleyin. Sonra cursor kodların arasında iken F5 tuşuna basın.Sayfalar For i = 1 to 10 koduna göre 10 adet eklenecektir.
Ya da moduleye kodu yazdıktan sonra vba penceresini kapatın ve excelde iken Alt + F8 tuşlarına basın.
Karşınıza gelecek makro listesinden makroyu seçip çalıştır tuşlayın. Yine 10 adet çalışma sayfası eklenmiş olacak.

Şu kodu kullanıp Alt + F8 ile çalıştırmak istediğinizde size kaç sayfa eklemek istiyorsunuz diyecektir. Bu kod sanırım sizin için daha kullanışlı olacak.

Kod: Tümünü seç
Sub Cok_Sayfa_Ac()
sayfa = InputBox("Lütfen eklenecek sayfa sayısını yazınız", "Www.ExcelVBA.Net")
For i = 1 To sayfa ' 10 sayısı açmak istediğiniz sayfa sayısı kadar olmalı
Sheets.Add
Next i
End Sub


Bu son kodlama tam istediğiniz gibi çalışacaktır. Ama başta da bahsettiğim gibi makro kodları ile çözüm bulabiliyorsunuz. Bazı işlemlerde, Excel size bu işlemleri tek tek yapmanız gerektiğinden fazlasını vermeyecektir.

Makro kodlama bilmiyorsanız öğrenmenizi şiddetle tavsiye ederim.

Saygılar,
ExcelVBA.NET' e katkıda bulunmak ister misiniz ? O halde BAĞIŞ butonunu tıklayın...



İnnâ lillâhi ve innâ ileyhi raciûn
Şüphesiz ki; biz Allah’a âidiz ve vakti geldiğinde O’na döndürüleceğiz.
Kullanıcı avatarı
Tarkan VURAL
Yönetim Kurulu
 
Adı Soyadı:Tarkan VURAL
Kayıt: 14 Haz 2008 18:27
Konum: tarkan@excelvba.net
Meslek: LUU, Yazılım Geliştirme Müdürü
Yaş: 41
İleti: 24069
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: İstanbul - Beylikdüzü

REKLAM
Bumerang - Yazarkafe

Excelde sayfa açmak

İleti#3)  Yaz » 09 Ekm 2008 14:34

teşekkür ederim, çok sağolun..
Kullanıcı avatarı
Yaz
 
Adı Soyadı:Hatice Ünlüataer
Kayıt: 07 Ekm 2008 14:39
İleti: 7
 
Cinsiyet: Bayan
Bulunduğunuz İl / Semt: İstanbul/Üsküdar

Excelde sayfa açmak

İleti#4)  Yaz » 09 Ekm 2008 15:47

denedim ama beceremedim :oops: acaba 2007 kullandığımdan mı? [ilginc]
Kullanıcı avatarı
Yaz
 
Adı Soyadı:Hatice Ünlüataer
Kayıt: 07 Ekm 2008 14:39
İleti: 7
 
Cinsiyet: Bayan
Bulunduğunuz İl / Semt: İstanbul/Üsküdar

Excelde sayfa açmak

İleti#5)  Erhan Yavuz » 09 Ekm 2008 16:17

Sayın Yaz; sorunuz birden fazla sayfayı aynı anda nasıl eklerim mi? Yoksa hepsini aktif hale getirip seçerim mi?

Çünkü sayfa eklemeyi siz de tek tek kod kullanmadan da yapabilirsiniz?
☾✭ Türkçemizi tam ve doğru kullanmaktan korkmayalım..
Teşekkür etmek Erdemdir. ECYavuz


OSMANLI OYUNU (1402-1566)
http://www.excelvba.net/viewtopic.php?f=41&t=9984

EXCEL-VBA KOD BANKASI PRO.7.0
http://www.excelvba.net/viewtopic.php?f=38&t=3304
Resim
Kullanıcı avatarı
Erhan Yavuz
Site Forum Yöneticisi
 
Adı Soyadı:Erhan Yavuz
Kayıt: 15 Haz 2008 00:13
Konum: Etiler / İstanbul
Meslek: Emekli Sb.
Yaş: 55
İleti: 5411
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: İstanbul / Etiler

Excelde sayfa açmak

İleti#6)  htrk » 09 Ekm 2008 16:44

Merhabalar...

Hızlı sayfalar açmak için Shift + F11 tuşları ile de hızlı bir şekilde açabilirsiniz... Makro kadar hızlı olmasa da alternatiftir...
Kullanıcı avatarı
htrk
Yeni Başlamış
 
Adı Soyadı:Halit TÜRK
Kayıt: 13 Eyl 2008 11:35
Konum: Beykoz
Meslek: Muhasebe, Bilgi İşlem
Yaş: 38
İleti: 69
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: İstanbul


Forum Genel Makro Soruları

Online Kullanıcılar

Bu forumu görüntüleyenler: Kayıtlı kullanıcı yok ve 2 misafir

Bumerang - Yazarkafe