Ondalık ayırmada Virgül yerine nokta kullanma

Rafet

Altın Üye
Katılım
24 Mart 2005
Mesajlar
230
Excel Vers. ve Dili
Ofice 2010 - Türkçe
Altın Üyelik Bitiş Tarihi
01-12-2025
Sayı Biçimlendirmesinde ,(virgul) yerine .(noktayı) kullana bilirmiyiz.

Ekteki dosyada sorunumu biraz daha deteylı anlattım.
İlginiz için teşekkürler.
 
Katılım
22 Haziran 2005
Mesajlar
998
Excel Vers. ve Dili
Office 2007 Türkçe
araçlar/seçenekler'i tıklatın açılan pencerede Uluslararası tabını açın sistem ayraçlarını kullan sçeneğini kaldırın. Ayraçlar için dilediğiniz değeri girin
 

Rafet

Altın Üye
Katılım
24 Mart 2005
Mesajlar
230
Excel Vers. ve Dili
Ofice 2010 - Türkçe
Altın Üyelik Bitiş Tarihi
01-12-2025
Çok teşekkürler.

İşime yaradı fakat istediğim gibi olmadı . Orjinal olmadı desem daha iyiHer kullanılan bilgisayarda bu ayarın yapılması gerekiyor. Böyle olunca.

CTRL-F ile değiştirmeyi kaydettiğim makro neden hata verdi hala anlamadım.

Tekrar tekrar teşekkürler.
 
Katılım
22 Haziran 2005
Mesajlar
998
Excel Vers. ve Dili
Office 2007 Türkçe
Office Ayarlarımı Kaydet Sihirbazı ile diğer bilgisayarlara ayarlarınızı kolayca taşıyabilirsiniz.

Diğer sorunuza gelince eğer makronuzda parasal yada sayısal formatlama yapmışsanız ondan kaynaklanıyor olabilir. Hata veren kodu verirseniz düzeltebiliriz.
 
Katılım
22 Haziran 2005
Mesajlar
998
Excel Vers. ve Dili
Office 2007 Türkçe
Başlat/Programlar/Mic. Office/Mic. Off. Araçları/Office Ayarlarımı Kaydet Sihirbazı'nı açın. Açılan penceredeki yönergeleri takip edin.
 
Katılım
19 Mart 2006
Mesajlar
205
Excel Vers. ve Dili
Excel 2007 Türkçe
Sn alpi,

Çok hızlısın. Teşekkürler, hemen deniyorum.
 

Rafet

Altın Üye
Katılım
24 Mart 2005
Mesajlar
230
Excel Vers. ve Dili
Ofice 2010 - Türkçe
Altın Üyelik Bitiş Tarihi
01-12-2025
Sayın Alpi ilginiz için çok teşekkürler.

Vermiş olduğunuz bilgiler çok işime yarıdı. Başka bilgisayarlara ofice ayarlarını aktarma olayını ilk defa duydum ve olablir .

Ben sizin vermiş olduğunuz bilgi sistem ayraçlarını değiştirme olayın kodlarınıda excel makro kaydetle kaydettim ve çalıştırdım . Yanı Ctrl-F değiştir ile yapmaya çalştım değişiklik uygulaması çalışmamıştı fakat bu çalıştı ve iyi oldu gibi.



Hata koduna gelince ekteki dosyada modul 2 de kodlar bulunuyor. Aynı hatayı , makroyu çalıştırdığınızda sizde de vereceğini düşünüyorum.

Hata mesaji:

Run-time error'91':

Object variable With block variable not set.
 
Son düzenleme:
Katılım
5 Nisan 2006
Mesajlar
449
Excel Vers. ve Dili
Office Excel 2003
TÜRKÇE
Konuya uygun olduğu için bir şey sormak istiyorum. Eğer yanlış yerde isem özür dilerim ama, bi arkadaşımın bilgisayarında excelde çalışırken yazdığım tarih yanlış görünmekte ve bir türlü düzeltemedim. herhangi bir hücreye 2005 yazdığımda, başka bir sayfada o hücreyi gösterdiğimde 1905'li bi tarih çıkmakta. Bölgesel ayarlardan filan baktım ama oradaki tarihler normal. Bu hatayı da yukarıda anlatılan sihirbaz yardımıyla düzeltebilir miyim. Yani benim bilgisayarımdaki office ayarlarını diğer bilgisayara taşırsam sorun düzelir mi? Yardımcı olursanız sevinirim. Saygılar....
 

Rafet

Altın Üye
Katılım
24 Mart 2005
Mesajlar
230
Excel Vers. ve Dili
Ofice 2010 - Türkçe
Altın Üyelik Bitiş Tarihi
01-12-2025
herhangi bir hücreye 2005 yazdığımda, başka bir sayfada o hücreyi gösterdiğimde 1905'li bi tarih çıkmakta.

Sorunuza tam olarak cevap veremicem ama . Bir fikir olarak :


Araçlar / Secenekler / Hesapla

Çalışma kitabi secenekleri '1904 tarih sistemi' (Sağ en alttaki secenek) tıklı olmasın.


Hayır düzeltiyorum . Oyle bi sorun değil. Sanırım sadece 2005 yazıyorsunuz. 2005 yazınca 01.01.1900 e 2005 gün ekleyerek 2005 sonrakı günü yazıyor Göstermeye çalıştığız hüçrenin biimlendirmesi Tarih formatında olduğu için.
Tarih uygulamalarıyla ilgili biraz bilgi için site biraz araştırma yapmanız lazım.
 
Katılım
22 Haziran 2005
Mesajlar
998
Excel Vers. ve Dili
Office 2007 Türkçe
Dosya ekte demişsiniz fakat eklememişsiniz.

Run-time error'91':
Object variable With block variable not set.

Bu hatayı nesne değişkeni tanımlanmadığı için alıyorsunuz.


Not sadece hatanın geçtiği prosedürü eklemeniz cevap için yeterli olur.
Ama siz yinede dosyayı da ekleyin.
 
Katılım
22 Haziran 2005
Mesajlar
998
Excel Vers. ve Dili
Office 2007 Türkçe
Sayın enteresan sizin karşılaştığınız hatanın sebebi Sayın Rafet'in dediği gibi hücre biçimlendirmesi ile ilgili diye düşünüyorum. Hücreyi seçip tarih biçimlerinden birini seçin.
 
Katılım
5 Nisan 2006
Mesajlar
449
Excel Vers. ve Dili
Office Excel 2003
TÜRKÇE
Sayın enteresan sizin karşılaştığınız hatanın sebebi Sayın Rafet'in dediği gibi hücre biçimlendirmesi ile ilgili diye düşünüyorum. Hücreyi seçip tarih biçimlerinden birini seçin.
Sayın alpi, hücre biçimlendirmesini denedim. Ne yaptıysam değişmedi. Benim asıl amacım yukarıda da belirttiğim gibi Office ayarları sihirbazı ile benim bilgisayarımdaki ayarları başka bilgisayara aktarabilir miyim. Aktardığımda karşı bilgisayarda herhangi bir aksaklık çıkar mı. Bunu öğrenmek istiyorum. Saygılar....
 
Katılım
22 Haziran 2005
Mesajlar
998
Excel Vers. ve Dili
Office 2007 Türkçe
Sayın enteresan ayar aktarma işlemi ile arkadaşınızın Excel ayarları sizin Excel ayarlarınızla aynı olacaktır.
Eğer bir sorun çıkar mı diye düşünüyorsanız. Sizin ayarlarınızı arkadaşınızınkine aktarmadan önce arkadaşınız kendi Excel i için bir ayar dosyası hazırlasın.
Sonra siz ayararınızı arkadaşınıza verin.
Bir sorun çıkarsa arkadaşınız kendi ayar dosyasını geri yükleyebilir.
 

Rafet

Altın Üye
Katılım
24 Mart 2005
Mesajlar
230
Excel Vers. ve Dili
Ofice 2010 - Türkçe
Altın Üyelik Bitiş Tarihi
01-12-2025
Dosya ekte demişsiniz fakat eklememişsiniz.

:) Aslında ekledim . Fakat konuya başlarken eklediğim dosyada olduğunu söylemedim.
Hangi nesne değişkenini eklemem gerektiği konusunda genel yardım alacağım bir kaynak verirseniz aslında her kez için güzel olur. Sitede var mı acaba hemen bakıyorum.

Ayrıca geç cevap yazdığım için özür dilerim. İş yoğunlugundan dolayı vakit bulamıyorum . :(. Yoksa link sekmlerimde duruyor .

Teşekkürler.

Daha öncede aynı soruyla karşılaşmışsınız. Fakat bir liste yok demek ki. Uğraşa uğraşa bulacaz yanı. Şimdi benim soruma başladığım dosyada bulunan makronun çalışması için ne yapmam gerekiyor acaba ?.
 
Son düzenleme:
Katılım
22 Haziran 2005
Mesajlar
998
Excel Vers. ve Dili
Office 2007 Türkçe
Sayın Rafet 2. mesajda belirttiğim işlemi yaptıktan sonra dosyanızı kapatıp yeniden açın, tüm noktalama işaretleri değişmiş olacaktır.
Böylelikle makro ile nıktalama işaretlerinin yerini değiştirmek zorunda kalmayacaksınız.
 

Rafet

Altın Üye
Katılım
24 Mart 2005
Mesajlar
230
Excel Vers. ve Dili
Ofice 2010 - Türkçe
Altın Üyelik Bitiş Tarihi
01-12-2025
Sayın Rafet 2. mesajda belirttiğim işlemi yaptıktan sonra dosyanızı kapatıp yeniden açın, tüm noktalama işaretleri değişmiş olacaktır.
Böylelikle makro ile nıktalama işaretlerinin yerini değiştirmek zorunda kalmayacaksınız.
Hayır yanlış anladınız . Ben hangi nesneyi eklemem gerektiğini sordum.

İlk verdiğiniz bilgiler ışığında dosyayı kapatıp acmadan hatta olayı makroya kayderek noktala işlemini istediğim gibi yapa biliyorum . Benim öğrenmek istediğim
ilk başta yaptığım excel in makro kaydetle kaydettiğim ctrl-f değiştir makrosunun çalışmamasıyla ilgili vediğiniz cevap . Cevapta "hatayı nesne değişkeni tanımlanmadığı için alıyorsunuz" demiştiniz. Hangi nesne değişkenini eklmem gerekiyor care nedir onu merak ettiğimi söyledim .

Teşekkürler.


Sorunu çözmek biraz zaman alacaksa lütfen tekrar vakit harcamayın. O kadar önemli değil. Ben daha sonra bulursam burda tekrar paylaşırım .

Teşekkürler.
 
Katılım
22 Haziran 2005
Mesajlar
998
Excel Vers. ve Dili
Office 2007 Türkçe
Sayın Rafet hata şu kodlarda oluyor değil mi?
Kod:
    Cells.Find(What:=",", After:=ActiveCell, LookIn:=xlFormulas, LookAt:= _
        xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False _
        , SearchFormat:=False).Activate
Eğer öyle ise:
What:="," burada aranan virgül(,) sayfa içerisinde bulunamazsa hata alıyorsunuz. çünkü hangi hücrede bulursa o hücreyi aktif yapmak istiyor bulamadığında ise hata veriyor.
Bu hatanın önüne geçebilmek için hata aldığınız satırın bir üstüne On Error Resume Next yazın. Böylelikle hata gözardı edilecektir.
 

Rafet

Altın Üye
Katılım
24 Mart 2005
Mesajlar
230
Excel Vers. ve Dili
Ofice 2010 - Türkçe
Altın Üyelik Bitiş Tarihi
01-12-2025
Evet . Bu satırlarda veriyor.

Fakat aktif olan hüçrede ,(virgül) olmasına rağmen hata vermeye devam ediyor.
Anlayamadım çözemedim dert oldu çıktı .

Geniş bir zamanda tekrar bakarım. Yardımlarınız için teşekkürler. Verdiğiniz bilgilerle asıl çözmek istediğim sorunumu çözdüğümü belirtirim. Teşekkürler. Bu şekide olsaydı daha iyi olacakmış gibi gelmişti ama gerek yok böylr iyi.

Tekrar tekrar teşekkürler.
 
Üst