• DİKKAT

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

text dosyayı excelde açarken

Katılım
30 Kasım 2004
Mesajlar
180
Excel Vers. ve Dili
2003 ingilizce
text dosyayı excelde açarken;


Ã?rnek text görüntüsü:
1234xxxYYYvvvv
acdZZZZZZ000000000000000
acdZZZZZZ000000000000000
acdZZZZZZ000000000000000
acdZZZZZZ000000000000000
acdZZZZZZ000000000000000
acdZZZZZZ000000000000000
12XXXyy

ve dosyayı bölümlendirirken ilk (footer) satırdaki 1234'ü A sutuna XXX'i B sutununa
yyy'i c sutununa vvvv d sutununa atmak istiyorum.

ikinci satırdan itibaren sondan bir önceki satıra kadar olan satırları
acd yazdıgım ilk 3 karakteri A sutununa zzzzzzz şeklindeki sonraki 6 karakteri B kolonuna sonraki 15 karakterleride C tunununa yazmak istiyorum.

son (footer) satırda ise yine farklı karakterlerde bölümlendirmek istiyorum. örnek A:2 karakter B:3 karakter C:2 karakter vb...

Bu mümkünmü?
böyle bir macro yapabilirmisiniz.
Siz gönderdiğim dosyaya uygun makro yaparsanız benim standart dosyalarıma bu macroyu uyarlarım.

Teşekkürler.
 
Sn ildizim


İstediğiniz makro ile elbette yapılabilir. Cevap mutlaka gelecektir. Fakat bana sanki fonksiyonlarlada yapılabilir gibi geldi. Fonksiyonların kullanıldığı bir örnek amacınızı gerçekleştirirmi?

selamlar
 
malesef bir sürü dosya desenim var bu dosya desenleri kendi içinde sabit olduğu için hepsine ayrı ayrı macro yapacagım
 
Bana da Sayın leventm haklı gibi geliyor.

Her dosyaya makro yazmakdan daha kolay fonksiyonlarla yapmak. Ã?zellikle karakter sayılarınız sabit ise A sütununa yukarıda verdiğiniz listeyi yazarsınız. B sütununa =PARÇAAL(A1;1;3) C sütununa PARÇAAL(A1;4;6) D sütununa da PARÇAAL(A1;10;15) dersiniz. Bunu aşağı sürüklersiniz. İstediğiniz satırda istediğiniz değişikliği yaparsınız. Bütün değişiklikler bitince A sütununu silersiniz. Tabii değerleri yapıştırdıktan sonra.
 
Serpily bu yazdığını deneyeceğim ben cok acemiyim. teşekkürler yarfımın için sonucu bildireceğim size :hey:
 
benim ofis programları ingilizce PARÇAAL yerine ne yazmam gerekli
 
ingilizcesi
=MID(A1;1;3)
 
Geri
Üst