- Katılım
- 26 Eylül 2007
- Mesajlar
- 9,421
- Excel Vers. ve Dili
- excel 2010
merhaba
biraz karışık bir çalışma kitabım var ve bazı koşulları sağlayan veri girişlerini makro ile yapmak istiyorum.
birkısmını koşullu biçimlendirme, veri doğrulama vs gibi fonksiyonlarla yapmak mümkün ancak makro olursa makbule geçecek. zira ne kadar çok fonksiyon ve formül kullanılırsa dosya boyutu çok büyüyor. şuanki boyutu 25 MB ve dosya çalışması yavaşlayıp hantallaşıyor.
1- D sütununa yazılan metin; eğer C sütunu hücresindeki değerin son 2 karakteri "00" ise BÜYÜK HARFLE VE KIRMIZI RENKTE, C deki son 2 karakter "00" dan farklı ise YAZIM DÜZENİ İLE MAVİ RENKTE yazsın.
2- C sütununda; ayraç olarak nokta " . " virgül " , " bölü " / " eksi " - " işaretleri ve 0~9 arasındaki rakamlardan başka karakter kullanılınca uyarı mesajı versin. Ayraç dahil 5 karakterden uzun olursa kabul etmesin.
3- D sütununa yazılan metin; eğer başlangıçta seçilen hücre yüksekliğine sığmıyorsa EN UYGUN YÜKSEKLİKTE yazsın.
4- başlangıçta 25 satır olduğu düşünülürse, 26. satırdan sonra sayfa toplamı vs gibi 5 satırlık değiştirilmeyecek değerlerim olduğu düşünülürse; 25. satırın başlangıçtaki son satır olması sebebiyle C25 veya D25 HÜCRESİNE VERİ GİRİLDİĞİNDE ALTA SATIR EKLEYİP, ÜST SATIRDAKİ FORMÜLÜ KOPYALASIN.
5- C sütununa MÜKERRER KAYIT GİRİLİNCE SİLSİN ve UYARI MESAJI VERSİN (mümkünse makro ile, değilse veri doğrulamadan yapabilirim)
6- C sütunundaki verinin son 2 karakteri "00" ise KIRMIZI RENKTE değilse MAVİ RENKTE yazsın (mümkünse makro ile, değilse koşullu biçimlendirmeyle yapabilirim)
not: istediğim bazı makroların sitede olduğunu biliyorum, gerekli linki vermenizde yeterli olur.
aslında bu çalışma kitabında daha çok makro gerekiyor ancak şimdilik bunları ilave edeceğim. çok fazla makroya ihtiyacım olduğu için sitede ararken kendi yolumu şaşırdım açıkcası
biraz karışık bir çalışma kitabım var ve bazı koşulları sağlayan veri girişlerini makro ile yapmak istiyorum.
birkısmını koşullu biçimlendirme, veri doğrulama vs gibi fonksiyonlarla yapmak mümkün ancak makro olursa makbule geçecek. zira ne kadar çok fonksiyon ve formül kullanılırsa dosya boyutu çok büyüyor. şuanki boyutu 25 MB ve dosya çalışması yavaşlayıp hantallaşıyor.
1- D sütununa yazılan metin; eğer C sütunu hücresindeki değerin son 2 karakteri "00" ise BÜYÜK HARFLE VE KIRMIZI RENKTE, C deki son 2 karakter "00" dan farklı ise YAZIM DÜZENİ İLE MAVİ RENKTE yazsın.
2- C sütununda; ayraç olarak nokta " . " virgül " , " bölü " / " eksi " - " işaretleri ve 0~9 arasındaki rakamlardan başka karakter kullanılınca uyarı mesajı versin. Ayraç dahil 5 karakterden uzun olursa kabul etmesin.
3- D sütununa yazılan metin; eğer başlangıçta seçilen hücre yüksekliğine sığmıyorsa EN UYGUN YÜKSEKLİKTE yazsın.
4- başlangıçta 25 satır olduğu düşünülürse, 26. satırdan sonra sayfa toplamı vs gibi 5 satırlık değiştirilmeyecek değerlerim olduğu düşünülürse; 25. satırın başlangıçtaki son satır olması sebebiyle C25 veya D25 HÜCRESİNE VERİ GİRİLDİĞİNDE ALTA SATIR EKLEYİP, ÜST SATIRDAKİ FORMÜLÜ KOPYALASIN.
5- C sütununa MÜKERRER KAYIT GİRİLİNCE SİLSİN ve UYARI MESAJI VERSİN (mümkünse makro ile, değilse veri doğrulamadan yapabilirim)
6- C sütunundaki verinin son 2 karakteri "00" ise KIRMIZI RENKTE değilse MAVİ RENKTE yazsın (mümkünse makro ile, değilse koşullu biçimlendirmeyle yapabilirim)
not: istediğim bazı makroların sitede olduğunu biliyorum, gerekli linki vermenizde yeterli olur.
aslında bu çalışma kitabında daha çok makro gerekiyor ancak şimdilik bunları ilave edeceğim. çok fazla makroya ihtiyacım olduğu için sitede ararken kendi yolumu şaşırdım açıkcası
Son düzenleme: