formülleriyle satır ekleme, koşullu biçimlendirme vs makroları

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,424
Excel Vers. ve Dili
excel 2010
syn fpc çok teşekkürler. mükemmel çalıştı. bu kodları asıl çalışma kitabıma hemen uyarlayacağım. bikaç koda daha ihtiyecım olacak. umarım yardım edersiniz.

1984 fılında üniversitede fortran4 okuyorduk, bu pek kullanışlı değil diye kendikendime basic öğrenmiştim. aradan nerdeyse 25 yıl geçmiş, programlamayı unutmuşuz doğal olarak. vba kodlamanın nasıl olacağını henüz öğrenemedik ama biyerde hata varsa enazından şimdilik nerde ne olmaması gerektiğini algılayabiliyorum.
yardımınız için çok teşekkürler
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,424
Excel Vers. ve Dili
excel 2010
bir küçük kod daha gerekli.
asıl dosyada keşif adlı bir sayfa var, bu sayfanın yansıması olan nakit adlı bir sayfa daha var. keşif sayfasından verileri alıp hesap yapıyor.
nakit sayfasının 27. satırından sonra 7 satırlık sabit olması gereken satır var.
keşif sayfasında 26 satır dolunca alta bir satır daha ilave etmesi lazım aynı.
ilave edilecek satır boş olmayacak, çünkü E den sonra yaklaşık 80 sütün dahavar ve her hücrede formül var. aynı şekilde bu satır ilavesini nakit sayfasındada yapması gerekiyor ki her 2 sayfa örtüşsün.
 
Katılım
15 Haziran 2006
Mesajlar
3,704
Excel Vers. ve Dili
Excel 2003, 2007, 2010 (TR)
Diğer sayfayı da gösteren bir örnek ilave ederseniz, iyi olur. Ne yapmak istediğinizi, bu dosyada da, daha öncekiler gibi net açıklayacağınıza eminim ...
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,424
Excel Vers. ve Dili
excel 2010
örnek dosya ekte.
keşif sayfası 26. satıra veri girişi yapılınca alta satır ilave edip üstteki formülleri kopyalayacak, aynı şekilde nakit sayfasına da satır ilave etmesi gerekiyor.

başlangıçta her sayfada sabit satır var örneğin 25 satır. ihtiyaca göre satır ilave etmesi lazım. zira, mesela 150 satır olsun dersem dosya boyutu çok büyüyor. şimdiden 25 MB oldu zaten.

not: satır ilave etme işlemini keşif sayfasında yaparsak nakit sayfasında aynı yerde satır eklemek zor olabilir (altta bozulmaması gereken satırlar olduğu için) tersten gidersek, nakit sayfası keşif sayfasından veri aldığına göre, bu sayfada 26. satır dolu ise alta satır ilave etsin, buna bağlı keşif sayfasına da ilave etsin. buşekilde de olabilir.
not 2: bu şekilde olmasına gerek yok ki. her 2 sayfada 26 satır dolu ise satır ilave etmesi sağlanır. birbirine bağlamaya gerek yok. gerekli kodu her 2 sayfa için kullanırız. laz aklı sonradan çalışıyor. saat 12 yi geçti mi? :)
 
Son düzenleme:
Katılım
15 Haziran 2006
Mesajlar
3,704
Excel Vers. ve Dili
Excel 2003, 2007, 2010 (TR)
Ekteki dosyayı inceleyin.

Fikrimi sorarsanız, çok tutarlı bir yapı değil ama isteğinizi karşılar. İsteğinizi tam olarak karşılamak için daha kontrollü bir Veri Giriş ortamı tasarlanmalı ... Bu kısmı uzun iş işte ...
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,424
Excel Vers. ve Dili
excel 2010
kısmen işe yarıyor. her 2 sayfayada satır ilave ediyor, formülleri kopyalıyor ama 02.02 gibi kodları yazması gerekirken metin biçimli sütun olarak işaretlenmiş gibi ilgili değer değil, formül görüntüleniyor
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,424
Excel Vers. ve Dili
excel 2010
syn fpc, ilginize çok teşekkürler. sizi fazla meşgul etmeyeyim.
sonra bikaç kod için sizin yardımınızı bekleyeceğim :)
bu kodlar sayesinde çok kullanışlı bir çalışma ortaya çıkacak. mevcut dosya bu kadar esnek çalışmıyordu. ankaraya gelirseniz size bir yemek borcum var, izmire yolum düşerse bende sizi ziyaret etmek isterim.
birgün karşılaşırsak dosyanın aslını size göstermek isterim, sayenizde mükemmel olma yolunda.
 
Katılım
15 Haziran 2006
Mesajlar
3,704
Excel Vers. ve Dili
Excel 2003, 2007, 2010 (TR)
İnşallah, gönüller bir olsun ...
 
Üst