• DİKKAT

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

Hücre İçinden Parçalı Veri Alma

Katılım
8 Ocak 2010
Mesajlar
12
Excel Vers. ve Dili
türkçe
Merhabalar;

Ekteki dosyada en boy yükseklik olarak ebatlar var, bu veriler tek hücrede.

Ben bu ebatları ayrı hücrelere alarak alan hesaplatmak istiyorum.


[İlk karakterden başla, 1. (x)'e gelince dur, sayıyı yaz.]
[(x)'ten sonraki ilk karakterden başla 2. (x)'e gelince dur, sayıyı yaz.]
...

şeklinde. Formülle olursa süper olur, makro konusunda pek cahilim.

Kolay gelsin, şimdiden teşekkürler.
 

Ekli dosyalar

Ali

Özel Üye
Katılım
21 Temmuz 2005
Mesajlar
8,009
Excel Vers. ve Dili
Office 365 Türkçe
Kullanıcı tanımlı fonksiyon ile daha kolay olduğu için onunla ilgili örnek yaptım eki inceleyiniz.VBA düzenleyici içinde kodları kendi çalışmanızın içerisine kopyalamanız gerekmektedir.
 

Ekli dosyalar

Katılım
8 Ocak 2010
Mesajlar
12
Excel Vers. ve Dili
türkçe
Ali Bey çok teşekkür ederim ilginiz için. Bir sorum daha olacak.

=--ayır(YERİNEKOY(YERİNEKOY(A1;"x"; " ");"/";" ");1;" ")
İşin mantığını anlatabilir misiniz? Örneğin fonksiyon çubuğuna girmeyi denediğimde ne [--] ne de[ayır] diye bir formül göremiyorum, buradaki ayrıntı nedir?

[YERİNEKOY] kısmını anladım, ctrl+h ile aynı işlev. aralardaki çarpım işaretlerini silmişsiniz.

Kendi tabloma uygulamaya çalıştığımda #AD? hatası veriyor.
 

Ali

Özel Üye
Katılım
21 Temmuz 2005
Mesajlar
8,009
Excel Vers. ve Dili
Office 365 Türkçe
ALT+F11 tuşlarına bastığınızda yolladığım dosyayının VBA düzenleyicisini açmış olacaksınız.Orada Module içerisinde ayır isimli bir makro göreceksiniz. Kendi dosyanıza gelip yine ALT+F11 tuşlarına bastığınızda VBA düzenleyici açıp,Insert-Module tıklayıp bir modül oluşturduktan sonra oradaki o kodları kendi dosyanıza kopyalayacaksınız.

-- işaretide metin olarak gözüken değerleri sayıya çevirmek içindir.
 
Üst