3 Basamak Hatası(YARDIM)

Katılım
7 Şubat 2007
Mesajlar
58
Excel Vers. ve Dili
makro
Merhabalar;

Anlayamadığım bir problemle karşılaştım.

noktadan sonra 3 basamak girdiğimde satırda 123.123 gibi görünürken formül yazdığım yerde ve çağırdığım sayfada 123123 olarak görünüyor noktayı göremiyor.

Detaylı açıklama gönderdiğim örnek dosyada mevcuttur

Yardımcı olursanız sevinirim

Şimdiden Teşekkürler

Saygılar
 

zafer

Super Moderator
Yönetici
Katılım
8 Mart 2005
Mesajlar
3,288
Excel Vers. ve Dili
OFFICE 2003 TÜRKÇE
OFFICE 2010 TÜRKÇE
Merhaba

Basamak grup ayracınız , (virgül)
Binlik ayracınızda . (nokta)

Ürünbilgisi sayfasındaki verilerinizi ona göre ayarlayın.

1000000 yazarken . koymanıza gerek yok
1000000,56 yazarken %56 'yı , ile ayıracaksınız.
 
Son düzenleme:
Katılım
7 Şubat 2007
Mesajlar
58
Excel Vers. ve Dili
makro
Merhaba Zafer Bey;

Söylediğiniz şekilde ayarlama yaptığımda bu sefer dosya oluşturma sayfasına çağırdığım zaman virgüller yine aynı şekilde ekrana görüntüleniyor.

Bende çalışan ayarlarda da ikiside "." olarak ayarlı.
 

zafer

Super Moderator
Yönetici
Katılım
8 Mart 2005
Mesajlar
3,288
Excel Vers. ve Dili
OFFICE 2003 TÜRKÇE
OFFICE 2010 TÜRKÇE
Merhaba

Binlik ve ondalık ayarları nasıl aynı olur.Hiç ondalıklı büyük sayı yazmıyormusunuz.

Siz ondalık ayracını , yapın

İstrerseniz Denetim masasında uluslararası ayarlarından da bir bakın
ondalık ve binlik ayracı ayrı ayrı olmalı
 
Katılım
7 Şubat 2007
Mesajlar
58
Excel Vers. ve Dili
makro
Merhaba

Biliyorum Zafer Bey fakat ben buraya sadece kg(12,123 veya12.123) gireceğim için bir problem yaşamıyorum.

Eğer ondalığı ", " olarak ayarlarsam bu sefer dosya oluşturma sayfasına çağırdığımda virgüller nokta olarak değişmiyor.
 

zafer

Super Moderator
Yönetici
Katılım
8 Mart 2005
Mesajlar
3,288
Excel Vers. ve Dili
OFFICE 2003 TÜRKÇE
OFFICE 2010 TÜRKÇE
Merhaba

Siz hücreye 11.10 (onbir yüzde on) yazarsanız sitemdede ondalık , ise bunu excel anlayamıyacaktır.

Siz sistemdeki ayarlarınızın ne olduğunu yazarmısınız.

Eğer ondalık hanesi , ise hücreye 1000,50 yazın (bütün hücrelerdeki sayıları düzenleyin)sonrada makroyu çalıştırarak öbür sayfaya aktarın.
 

zafer

Super Moderator
Yönetici
Katılım
8 Mart 2005
Mesajlar
3,288
Excel Vers. ve Dili
OFFICE 2003 TÜRKÇE
OFFICE 2010 TÜRKÇE
Merhaba

Makronuzun en altına aşağıdaki satırı niçin ilave ettiniz.
Benim dediklerimi uyguladıktan sonra bu satıra gerek yok.


'Cells.Replace What:=",", Replacement:=".", LookAt:=xlPart, SearchOrder _
:=xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
 
Katılım
7 Şubat 2007
Mesajlar
58
Excel Vers. ve Dili
makro
Merhaba;

Denetim masasındaki ondalık ayırıcı virgül,

exceldeki ondalık ile binler ayırıcıları nokta.

bahsettiğiniz şekilde yapıp çalıştırdığımda görüntülenen sayfadaki virgüller noktaya dönüşmüyor.

-----

dün bir konu açmıştım, virgülü kodla noktaya çevirmeyle ilgili, bir arkadaş bana bu kodu gönderdi, bende makroya uyguladığımda virgüller noktaya çevrilmiş oldu.

İlginiz için teşekkür ederim.

Saygılar.
 
Üst