Şarta bağlı hücre birleştirme

Katılım
24 Kasım 2010
Mesajlar
24
Excel Vers. ve Dili
exel 2002
C, F, K sütunlarında en son oluşan isimler, üç satır önce aynı sütunda ÜYE yazan hücreden sonra oluşuyor. yani;


Sütun C Sütun F Sütun K
ÜYE ÜYE ÜYE


İsim (c sütununda) İsim (E Sütununda) İsim (I sütununda)


görüldüğü gibi Üye satırının 3 satır altında en son olarak isimler çıkıyor. ancak hücreler formüllü olduğundan ve hücre boyu kısa kaldığından isimlerin yarısı gözükmüyor. bu durumda hücreleri yanlarındaki hücrelerle birleştirmek gerekiyor. Birleştirilmesi gereken hücreler:
C sütunundaki İsim hücresiyle D hücresi;
E Sütunundaki İsim hücresiyle F, G, H hücreleri;
I Sütunundaki İsim hücresiyle J, K, L hücreleri. isim yazan bu hücreleri yanlarındaki hücrelerin formüllerini silerek birleştirmek mümkünmüdür. yani isim, birleştirilmiş ortak hücrede ortaya çıkacak.
 
Katılım
2 Mart 2005
Mesajlar
556
Excel Vers. ve Dili
Office 2013 Türkçe
Sayın abrekahmet,
Hücre birleştirerek yapabilirsiniz bunu.Kodlar şu şekilde:

Kod:
    Range("C1:D1").Merge
    Range("E1:H1").Merge
    Range("I1:L1").Merge
Ayrıca sorularınızı örnek dosya ile desteklerseniz daha açıklayıcı olacağı kanaatindeyim.
 
Katılım
24 Kasım 2010
Mesajlar
24
Excel Vers. ve Dili
exel 2002
Sayın Bedersu, ekte deneme adlı çalışmayı gönderiyorum. bu çalışmada görüldüğü gibi ÜYE yazılı hücrelerin altında isimler beliriyor ve bu isimler ÜYE yazılı hücre herhangi bir satırda ortaya çıkabileceği için (Sayfa sonlarında) isimlerde ÜYE hücresinden sonra ortaya çıkıyor. isimlerin yanlarındaki hücreler formüllü olduğu için isimler yarım gözüküyor. bu nedenle yazılacak makronun, sayfa sonunda çıkabilecek bu isimlerin olduğu hücrenin yanındaki renkli hücrelerdeki formülleri silmesi ve isim yazılı hücreyi yanındaki renkli hücreler ile birleştirmesi gerekiyor.
 

Ekli dosyalar

Son düzenleme:
Katılım
2 Mart 2005
Mesajlar
556
Excel Vers. ve Dili
Office 2013 Türkçe
Sayın abrekahmet,
Sorunuzu tam olarak anlamadım.İsimlerin yanlarındaki hücrelerde formül var evet ama hücreler birleştirildiğinde bu formüller zaten silinir.Yukarıda verdiğim merge özelliği işinizi görür bu anlamda ama onu kabul etmediniz.Biraz daha açıklar mısınız?
 
Katılım
24 Kasım 2010
Mesajlar
24
Excel Vers. ve Dili
exel 2002
Sayın Bedersu, burada dikkat edilmesi gereken konu isim yazılı olan hücrenin her hangi bir satırda ortaya çıkabileceği. yani, makro çalıştığında bu isim yazılı hücreyi bulacak ve yanındaki renkli hücrelerle birleştirecek. bahse konu isimli hücrelerin bulunacağı yerin karakteristik özelliği, ÜYE kelimesinden sonraki 3. satırda olmasıdır. sanırım sizin yazdığınız formül sabit hücreleri dikkate alıyor. yani biraz daha açıklayacak olursak; formüllü olan sayfada değişik satır sayısıyla liste oluşuyor. bu listenin en son satırından sonra ÜYE yazılı hücreler ve sonraki üçüncü satırda ise üyelerin isimleri daha önce belirttiğim sütunlarda ortaya çıkıyor. işte burada ortaya çıkan sorunda, üye isimlerinin tam gözükmemesi. tam gözükebilmesi için ise yanındaki renkli satırlar ile birleşmesi gerekir.
 
Son düzenleme:
Üst