• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Sekmenin Adına göre Sıralı makro atamak

Katılım
24 Nisan 2013
Mesajlar
7
Excel Vers. ve Dili
Microsoft Office Excel 2007 Türkçe
Sayın hocalarım

her müşteri için bir sekme açacağım ve toplam 1500 sekme olacak. A10 hücresi ile başlayan makronun tıklandığında sayı ile orantılı olarak ilgili sekmeye gitmesini istiyorum. Tek tek yapmaya kalktım ama 1500 tanesi günler alacak. İlk dört tanesinin nasıl yapılacağının kısayolunu öğrenirsem, diğer 1500 sekmeyi açtıktan sonra kendim yapabilirim.

Diğer sorunlarım safyanın içinde yazılı fakat en önemli sorunum bu.

şimdiden teşekkürler...
 

Ekli dosyalar

Sayın mustafayurt

Pc kapasitenize bağlı ama 1500 sayfa, boyut artacağı için Excel kilitlenebilir diye tahmin ediyorum.

Tasarınıza göre iki sayfa yeterli aslında
 
Merhaba,

Sanırım sekme ile "Çalışma Sayfası" ndan sözediyorsunuz. 1500 adet çalışma sayfası olan bir dosyanın çalışması olabilir mi bilmiyorum açıkçası, olursa da nasıl olur, nasıl çalışır, kuşkuluyum.
 
Evet haklısınız 1500 tane "çalışma sayfası" olacak. yaptım toplam boyut 27 MB falan oldu. çalışmasında sorun yok da kaydetmesi 1-2 dk sürüyor :))

Farklı bi fikri olan varsa o da olur. yani benim istediğim programın ana hatları belli.
 
Siz veri ekledikçe dosyanın çalışması zorlaşacak ve ilerde sizi sıkıntıya sokacaktır. böyle bir dosya aslında excel'in çalışma mantığına aykırı. Excelle yapmaktansa veritabanı programlarıyla hatta bu iş için özel üretilmiş programlarla yapmak daha iyi olacaktır.
 
yusuf kardeşim iyisin güzelsin de veritabanı programını veya özel üretilmiş programlarla yapmayı düşünsem, sence bu siteye niye yazayım. sitenin adını okur musun ? http://www.excel.web.tr/

aynen dediğin gibi excelin çalışma mantığına nasıl uyarlayabilirim onun peşindeyim. ben istediğimi yazdım, saol veri ekledikçe çalışmaz diye fikir vermişsin. ama nasıl çalışır (excel ile ) onun hakkında da yardımcı olursan sevinirim...
 
yusuf kardeşim iyisin güzelsin de veritabanı programını veya özel üretilmiş programlarla yapmayı düşünsem, sence bu siteye niye yazayım. sitenin adını okur musun ? http://www.excel.web.tr/

aynen dediğin gibi excelin çalışma mantığına nasıl uyarlayabilirim onun peşindeyim. ben istediğimi yazdım, saol veri ekledikçe çalışmaz diye fikir vermişsin. ama nasıl çalışır (excel ile ) onun hakkında da yardımcı olursan sevinirim...

Merhaba

Ek dosyadaki gibi çalışır.
Ana sayfanın kod bölümüne aşağıdaki makroyu yazın.
Kod:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Intersect(Target, Range("A10:A1600")) Is Nothing Then Exit Sub
Sheets(Target.Text).Select
End Sub

Her sayfanın F1 hücresini yardımcı hücre olarak kullanın.
Kod:
=SAĞDAN(HÜCRE("dosyaadı";A1);UZUNLUK(HÜCRE("dosyaadı";A1))-MBUL("]";HÜCRE("dosyaadı";A1);1))[COLOR="Red"]*1[/COLOR]
*1 opsiyoneldir. Sayfa adınız sayı ise kullanın.
Her sayfanın B1 hücresinde bu formülü kullanın.
Kod:
=DOLAYLI("'ANA SAYFA'!B"&KAÇINCI($F$1;'ANA SAYFA'!A:A;0))
Diğer bilgiler için formülü türetin.
 

Ekli dosyalar

yusuf kardeşim iyisin güzelsin de veritabanı programını veya özel üretilmiş programlarla yapmayı düşünsem, sence bu siteye niye yazayım. sitenin adını okur musun ? http://www.excel.web.tr/

aynen dediğin gibi excelin çalışma mantığına nasıl uyarlayabilirim onun peşindeyim. ben istediğimi yazdım, saol veri ekledikçe çalışmaz diye fikir vermişsin. ama nasıl çalışır (excel ile ) onun hakkında da yardımcı olursan sevinirim...


Öyle olsun.
 
teşekkür ederim...
 
Son düzenleme:
uzmanamele dediğini yaptım ve 2 sorunum çözüldü. harika çalıştı çok teşekkür ederim.

Fakat 1 ve 3. sorunum hala devam ediyor. Yani anasayfada A sütununa koyduğum a10 hücresi ile başlayıp aşağıya doğru sıralanan marolarında ilgili çalışma sayfasına gitmesi ve 2.3.4. .... 1600.

müşterilerin borcu-ödenen ve kalan kısımlarının otamatik doldurulamaması. yani anasayfada 2. müşteri için h11-ı11-j11hücrelerinin, 3. müşteri için h11-ı11-j11hücrelerinin ... bunuda haledebilirsen tam olacak. şimdiden çok teşekkür ederim. çok saol.
 

Ekli dosyalar

Son düzenleme:
yusuf kardeşim iyisin güzelsin de veritabanı programını veya özel üretilmiş programlarla yapmayı düşünsem, sence bu siteye niye yazayım. sitenin adını okur musun ? http://www.excel.web.tr/

aynen dediğin gibi excelin çalışma mantığına nasıl uyarlayabilirim onun peşindeyim. ben istediğimi yazdım, saol veri ekledikçe çalışmaz diye fikir vermişsin. ama nasıl çalışır (excel ile ) onun hakkında da yardımcı olursan sevinirim...

.

Buradaki ifadeniz pek uygun olmamış. Burası bir yardımlaşma Forumu. Herkes bildiğince yardımcı olmaya çalışıyor. Yardım etme, kişinin isteğine bağlıdır. Herhangi bir zorunluluğu ve de sorumluluğu yoktur.

Yukarıda arkadaşların söylediklerinin hepsi doğrudur. Dosyanız bu haliyle fizibıl değil.

Büyük verilerle çalışacaksanız, dosyanızı / dosyalarınızı veri tabanı mantığı içersinde oluşturmanız gerekir. Bunun da pek çok yöntemi vardır.

Veriler çok hacimliyse verilerin bir veri tabanı programında tutulması (PowerPivot, Access, MySQL, Oracle gibi...) ve ara yüz olarak Excel'i kullanmak mümkündür.

Sorunuza baktığımızda, ben size Pivot Table - Özet Tabloyu öneririm. Power Pivot olursa daha harika olur.

Yaptığım örnek ektedir.

Konu için bakınız:

ÖZET TABLOLAR (PİVOT TABLE)



.
 

Ekli dosyalar

Geri
Üst