• DİKKAT

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

Dağılma özelliğini uygulama

Katılım
3 Mart 2016
Mesajlar
15
Excel Vers. ve Dili
2010 İngilizce
Merhabalar,

Ekte B sütununda #'ler ile birbirinden ayrılan harf gruplarının A sütununda |'lar ile birbirinden ayrılmış harf gruplarına sırasıyla dağıtılıp sonucun C sütununa vba ile nasıl yazdırabilirim? Ben örnek olarak C sütutunu doldurdum mantığı anlaşılsın diye.(B sütutunundaki rakamların bir önemi yok)

Yardımcı olabilir misiniz?
 

Ekli dosyalar

Merhaba.

Dosyanız ekte. A1 hücresindeki düğmeye tıklayın.
Düğmeyi C veya daha sonraki sütunlara taşımayın (düğme silinir),
C ve Devamındaki sütunlara veri yazmayın (veriler silinir)
.
 

Ekli dosyalar

Elinize sağlık hocam çalışıyor,teşekkürler.
Estağfurullah mesele değil.

İsterseniz mantığı da izah edeyim.
Kodlar sırasıyla aşağıdaki şekilde işlem yapıyor.
-- A sütunundaki veriler " | " karakterini kriter olarak METNİ SÜTUNLARA dönüştür işlemine tabi tutuluyor (C ve devamı sütunlara)
-- B sütunundaki veriler ise; yukarıdaki işlem sırsında kullanılan son sütundan sonra olmak üzere, " ; " karakterine göre SÜTUNLARA dağıtılıyor,
-- B sütunundan sütunlara dağıtılmış verilerden " # " karakterine kadarki kısım (bu karakter dahil) siliniyor,
-- C sütunundan itibaren bir sütun sağa kaydırılarak boş C sütunu oluşturuluyor ve DAĞILIM başlığı yazdırılıyor.
-- Sonra dolu-boş kontrolü ile A sütunundan dağıtılanlar ile B sütunundan dağıtılanlar, aralarına " | " karakteri eklenerek döngü yöntemiyle satır bazında biriktiriliyor,
-- Satırdaki biriktirme tamamlandığında ise C sütununa yazılıyor.
-- C sütununa METNİ KAYDIR özelliği eklenip, sütun genişliği ve satır yüksekliği ayarlanıyor.
-- İşlemin tamamlandığı bilgisi ekrana yansıtılıyor.

İyi günler dilerim.
.
 
Teşekkürler hocam açıklama için çok makbule geçti.Yeni bir soru daha paylaştım tüm gün çözemedim.Onu da bir inceleyebilir misiniz?
 
Sayın Ömer Hocam,
DAĞILMA ÖZELLİĞİ.BRN dosyasında Sheet1 deki A1 hücresini nasıl hazırladınız?
Bunu da paylaşır mısınız?
Saygılarımla
 
Sayın Ömer Hocam,
DAĞILMA ÖZELLİĞİ.BRN dosyasında Sheet1 deki A1 hücresini nasıl hazırladınız?
Bunu da paylaşır mısınız?
Saygılarımla
Merhaba.

Sorunuzu tam anlayamadım.
Sorduğunuz A1 hücresine konumlandırılmış şekil ise;
EKLE -> ŞEKİLRRER -> BLOK OKLAR -> BEŞGEN
şeklinde işlem yaparak ekledim ve boyut/renk ayarladım.

Belgede A sütununda benim yaptığım başkaca bir işlem yok.
.
 
Teşekkür ederim Ömer Hocam,
Şimdi anladım onun nasıl yapıldığını.
Saygılarımla
 
Geri
Üst