Rakamları Yazı Şeklinde Yazdırma

  • Konuyu başlatan Konuyu başlatan __TR__
  • Başlangıç tarihi Başlangıç tarihi
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

__TR__

Kullanıcı
Katkı: %0
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
Aşağıdaki kod ile herhangi bir hücreye = Paracevir(hücre adresi) yazarak istediğim rakamı TL cinsinden yazıya çeviriyorum.

Yapmak istediğim bunu makro ile son dolu satırda kullanmak.

Kod:
Bu kodu görmek için giriş yapmanız gerekmektedir (1 satır). Giriş Yap
şeklinde gibi. Bu şekilde denedim hata verdi.

Kod:
Bu kodu görmek için giriş yapmanız gerekmektedir (45 satır). Giriş Yap
 
Çözüm
Tekrar merhaba.

Module1'de mevcut tüm kodları silip, yerine aşağıdaki kodları yapıştırın.
Kod, TOPLAM kelimesinin konumunu bulur ve karşısındaki tutarı yazıya çevirerek,
örnek belgedeki metni oluşturur, TOPLAM satırının 2 satır altına para kısmı koyu olacak şekilde
metni yazıp, hücre birleştirmesini (A sütunundan TOPLAM'ın sütunu +1 sütnuna kadarki hücreler) yaparak işlemi tamamlar.

Kod:
Bu kodu görmek için giriş yapmanız gerekmektedir (10 satır). Giriş Yap
Sanırım belli bir sütunda, son hücredeki sayısal verinin YAZIYA çevrilmesi isteniyor.
Tabi sonucun nereye yazılacağı çok net değil.

Ben şöye düşündüm: yazıya çevrilecek sayısal verinin bulunduğu sütundaki herhangi bir hücre seçiliyken
kod tetiklenirse (düğme kullanmak gibi);
-- Private Function Cevir isimli KTF kodunda, End Sub satırının hemen üstüne snc = Cevir satırı eklenip,
-- KTF kodlarının bulunduğu Modul'ün en başına da aşağıdaki kod eklenirse,
sayının hemen sağındaki hücrede sonuç alınır.


Kod:
Bu kodu görmek için giriş yapmanız gerekmektedir (7 satır). Giriş Yap

.
 
Hazırladığım örnek dosyadan daha net anlaşılacaktır. H sütunu değişken o yüzden son dolu satırı kullanmak istedim. Kullandığım yazıya çevir makrosu yerine başka bir makroda kullanılabilir.
 

Ekli dosyalar

Tekrar merhaba.

Module1'de mevcut tüm kodları silip, yerine aşağıdaki kodları yapıştırın.
Kod, TOPLAM kelimesinin konumunu bulur ve karşısındaki tutarı yazıya çevirerek,
örnek belgedeki metni oluşturur, TOPLAM satırının 2 satır altına para kısmı koyu olacak şekilde
metni yazıp, hücre birleştirmesini (A sütunundan TOPLAM'ın sütunu +1 sütnuna kadarki hücreler) yaparak işlemi tamamlar.

Kod:
Bu kodu görmek için giriş yapmanız gerekmektedir (66 satır). Giriş Yap

.
 
Çözüm
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Geri
Üst