• DİKKAT

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

Bul değiştir makrosunda sorun

  • Konbuyu başlatan Konbuyu başlatan Bora K
  • Başlangıç tarihi Başlangıç tarihi
Katılım
21 Ocak 2013
Mesajlar
331
Excel Vers. ve Dili
2003 Türkçe
Merhaba. Bende de şu şekilde bir durum var. Tam olarak sebep nedir anlamış değilim.
Formül sonucunda oluşan DOĞRU YANLIŞ kelimelerini kopyala yapıyorum
başka bir sütuna yada başka bir sayfaya özel olarak yapıştır sadece değerleri diyorum.
Daya sonra makro yardımı ile bu sayfada "DOĞRU" yazanları atıyorum "Kiraz" yap
"YANLIŞ" yazanları "Erik" yap dediğimde elde Erik ve Kiraz olması gerekenler True ve False oluyor.
Halbuki ben bunları değere çevirmiştim. Bu neden kaynaklanır yada bunun önüne nasıl geçebilirim.
 
Merhaba,

Doğru ve Yanlış değerleri mantıksal ifadeleri temsil ettiği için bu şekilde hata alıyorsunuz.

En başta makrodaki "doğru" bölümüne, "true". "yanlış" bölümüne ise "false" yazarak kodu çalıştırın.
 
Merhaba
Ben sanıyorum ki yanlış aktardım.
=EĞER(A1<=1;(B1<=1)) bu şekildeki bir formülün
neticesinde alınan Doğru ve Yanlış değerlerini başka bir sayfada
Başka kelimelere çevirmek istiyorum.
 
Formül ile çevirmek istiyorsanız,

Varsayalımki yazdığını formül B1 hücresinde olsun, değişimi görmek istediğiniz hücreye,

=EĞER(B1;"elma";"kiraz")

yazmanız yeterli olur. Burada doğru yerine "elma", yanlış yerine "kiraz" yazacaktır.

Makro ile yapacaksanız diğer mesajımdaki gibi yazmanı gerekir.
 
Soruyu yanlış yerde sorduğum için özür dilerim öncelikle.

Evet söylediğiniz şekilde sorun olmayacaktır.
Lakin en çözümü olup olmadığnı öğrenmek amacı ile sordum.

Nihayatende ilgili yerden alıp başka bir yere değer olarak taşıyoruz.
Şöyle izah edeyim. Söylediğim gibi formül sonucunda taşınan
Doğru Yanlışların bir kısmına manuel olarak Doğru yanlış yazdığım zaman
onlardan istediğim sonucu alıyorum.
Çok önemli değil. Vaktinizi aldığım için özür dilerim ilgilendiğinizden dolayı
teşekür ederim.
 
Belki eski mesaj ve cevabı buldun ama haddim olmayarak bi cevap yazmak istedim. Formül sonucu çıkan doğru ve yanlış değerleri ile ilgili işlem yaparken kendi yazdığın değerlerde kullandığın "" (tırnak işaretini) kullanmazsan sorun yaşamazsın
örnek vermek gerekirse
eğer(b1=doğru;"kiraz";"erik") şeklinde yazarsan b1 hücresi makro ile atanıyorsa doğru cevabı verir eğer elle yazdığın bir değerse bu formülü eğer(b1="doğru";"kiraz";"erik") şeklinde yazman gerekir...
 
Merhaba
Cevabı bulmuş değilim.
Lakin konu sizin bahsettiğiniz gibi değil tam olarak.
Sizinde kullandığınız formül gibi yada benzeri şeklinde bir formül kullanmışız.
Ve Doğru yanlış şeklinde sonuçlar oluşmuş olsun.
Ben Doğru ve Yanlış yazan sütunu kopyalıyorum. Yeni bir kitabın herhangi bir sütununa özel yapıştır
sadece değerleri yapıştır yapıyorum.
Sonrasında Doğru olanları Kalem yap Yanlış olanları Kitap yap şeklinde bir makro kullanıyorum.
Nihayatenide Doğru yazan hücrelerin Kalem Yanlış yazan hücrelerin Kitap olması gerekiyor.
Ama olmuyor.
Aynı sütunda Elle girdiğim Doğru ve Yanlışlar Kalem ve Kitap şeklinde değişiyor.
Burada Excelin oluşturduğu Doğru ve Yanlışlar her nekadar değer olarak başka yere taşınsada
özünde hala Doğru ve Yanlış oluyor. Olay bundan ibaret.
İyi günler.
 
Sonrasında Doğru olanları Kalem yap Yanlış olanları Kitap yap şeklinde bir makro kullanıyorum.

Cevabı açıkladığımı sanıyordum :)

Kullandığınız bu makroda doğru yerine "True", yanlış yerine "False" yazarsanız istediğiniz değişiklik olur.
 
Ömer Bey.

Ben sizin yazdıklarınızı tam olarak anlayamadığım
için bu talihsiz mesajı yazmış oldum.
Tüm arkadşlardan ve yönetim olarak sizlerden özür dilerim.
Bundan sonra daha dikkatli olacağım.
 
Bora Bey,
Espirili bir biçimde olaya yaklaşmıştım. Özürlük bir durum yok, yanlış anladınız sanırım. Mesajımda size kıran bir yazı varsa ben özür dilerim.
 
Bilakis Ömer Bey.
Benimkisi ukalalık olmuş. Haddimi aşmışım.
Bu günlerde kafam üzerimde değil.
Lütfen özrümü kabul edin.

Hoşçakalın.
 
Geri
Üst