Hücredeki kelimeyi belli ölçülere göre ayırma

Katılım
13 Eylül 2005
Mesajlar
78
Arkadaşlar,

Ekte gönderdiğim örnekte gerekli bütün açıklamaları yaptım ayrıca örnek yapmaya çalıştığım makroda bulunmaktadır.
fakat tam olarak yapmak istediğime ulaşamadım.
konu hakkında yardımlarınızı rica ederiyorum.
teşekkürler
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,613
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Sn. selcuk_c,

Örnek dosyanızı inceledim. Fakat açıklamanızdaki bir noktaya takıldım.

Örneğin x dan önceki sayı 3 karakterli ise 1 den büyük olamaz
Burada kullandığınız 1 den büyük olamaz ifadesinde bir hata olabilirmi.

Kod:
bristol carta integra 133 gr 123x905 cm
İfadesinde "X" den önceki değer 123 bu değer 1 den büyük bu durumda 12,3 şeklide yazılması gerekmez mi?

Konuya açıklık getirirseniz yardımcı olmaya çalışırız.
 
Katılım
13 Eylül 2005
Mesajlar
78
Sn. COST_CONTROL

öncelikle x den önceki yada sonra sayı eğer 3 basamaklı ise yüzler basamağındaki değer eğer 1 den büyük ise virgül ile ayrım yapılması gerekiyor.
örneğin 123 ise direk 123 yazmalı fakat 345 ise 34,5 şekinde yazılmalıdır.
Sizin yazdığınız örnekteki x den sonraki kısımda buna göre 90,5 şeklinde olmalıdır.
eğer x den önceki veya sonraki değerler 3 basamaklı değilse direk oldukları şekilde yazılacaktır.
Yardımcı olduğunuz için teşekkürler.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,613
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Ekteki örnek dosyayı incelermisiniz.
 
Son düzenleme:
Katılım
13 Eylül 2005
Mesajlar
78
Sn. COST_CONTROL

örneği inceledin fakat ufak bir sorun var
"x" işaretinden önceki veya sonraki değerlerin ikisi birden 3 veya 2 basamaklı olmak zorunda değil. örneğin;

bristol carta integra 133 gr 985x90 cm bu şekikde bi veri geldiğin de x dan sonraki kısımda hata vermektedir.
aynı olay tam tersi
bristol carta integra 133 gr 98x905 cm şeklindeki durumda da gerçekleşmektedir.

ayrıca,

CKB ıntegra 205 GR 77,8 X 55,5 CM

bu gibi verilerde "x" işaretinden önceki değeri 77,8 şeklinde atması gerekirken 7,7 şeklinde göndermektedir.

MEAD ıntegra 390 GR 123,3X119,3 CM
MEAD ıntegra 390 GR 123X119,3 CM
MEAD ıntegra 390 GR 123,5X119 CM bu gibi verilerde de aynı sorunu yaşamaktayım.

Birde ayraç olarak kullanılan işaret her yerde virgul olmadığında nokta kullanılan yerlerde de hata vermekte aynı olay "x" işareti ve "cm" kelimesinin büyük ve küçük kullanımları içinde geçerli.


çok teşekkür ediyorum size


Yardımlarınız için teşekkürler
 
Son düzenleme:

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,613
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Üstteki mesajımdaki dosyayı güncelledim. İncelermisiniz. Elimden geldiğince tüm olasılıkları denedim. Ama atladığım olabilir. Bildirirseniz düzeltmeye çalışırız.
 
Katılım
13 Eylül 2005
Mesajlar
78
Sn. COST_CONTROL

Ne diyim bilmiyorum :)

size çok teşekkür ederim.

düşündüğümden çok daha iyi sonuçlar veriyor.
Emeğinize sağlık.
 
Üst