İşyerlerinde en çok kullanılan Office bileşeni Excel dir , bütün hesaplamalarımızı yapmakla kalmaz elle aylarca sürecek bazı tekrarlı işlemleri bir tıkla yapma kolaylığıda sunar , genelde bunlara Macro lar denir
(Kodlardan oluşan küçük programcıklar) , eğer önümüze onbinlerce rakamdan oluşan bir excel sütunu geldiyse ve bu rakamları metne çevirmemiz istendiyse (mesela 456 yerine - DörYüzEllialtı yazssın) bunu tek tek hücrelere giderek yapmamız hem onbinlerce satır için olanaksıza yakın bir işlem olacak hemde hata yapma şansımız birhayli yüksek olacaktır işte küçük bir macro ile rakamları yazıya (metne) çevireceğiz Bu resimli anlatımı Office 2013 e göre fakat Videodaki anlatımı Office 2016 ya göre yapacağız . Gelelim adımlarına:
1. Excel varsayılan olarak bize Geliştirici araçları sunmadığı için ilk işlem olarak bu sekmeyi görünür yapmamı8z gerekmektedir , bunun için : Dosya - Seçenekler deyip şeridi ömzelleştir kısmına tıklayalım (Aşağıdaki resim)
2. Artık excelde Geliştirici diye bir sekme belirdi buna seçelim ve Makrolar kısmına tıklayalım (2)
3. Karşımıza gelen Makro penceresinde Makro adı kısmına bir sisim yazalım (1) ve "Oluştur" Butonuna tıklayalım (2)
4. Kitab 1 ismindeki modülde yeralan kodları seçip komple silelim ve sayfa sonundan indireceğiniz dosyadaki kodları buraya yapıştırıp kaydet ikonuna tıklayalım
Kayıt türünü "Macro içerebilen Excel Çalışma kitabı" seçelim ve Macro ekranını kapatıp ana excel Kitabımıza dönelim burada yeralan rakamlardan harfe (yazıya) döndürmek istediklerimizin yanına =yaz(Hücre) formülünü uygularsak rakamlar anında harfe (Yazıya) dönecektir
Bu oldukça kullanışlı Makroyu aşağıdaki linkten indirip kopyalayıp kullanabilirsiniz , makro 2006 yıllarından yabancı bir excel sitesinde yayımlanmıştı tabii orada tükçe rakamlar yerine ingilizce one , two ... diye yazıyordu
Sayfa sonundaki Linkten "excel_sayi_harf.txt" dosyasını indirin içerisinde Türkçe yaralan bir , iki ... kısımlarını ingilizceye çevirin çalışacaktır , elimde hazır ingilizceleri yok malesef
Merhaba, bana bunun İngilizce olanı lazım. Eğer elinizde varsa lütfen yollaya bilirmisiniz? Teşekkürler!
Download butonunun üzerindeki video görünmüyormu ? , link aşağıda
Web Link ...
Videolu anlatımın linkini verebilir misiniz.
Videolu anlatım Excel 2016 da yapıldı , az önce denedim sorunsuz çalışıyor , bence videodaki adımları dikkatlice takip edin
Excel 2016 da denedim olmadı, bu konuda yardımcı olursanız sevinirim.
verdiğiniz formülü uyguladım teşekkürler, oluyor ancak formül olan hücrelerde hata veriyor
Teşekürler Emrah
kuruş hanesi için =yaz(soldan(e10;4)) formülü ile ilk dört rakamın veya kaç rakam istiyorsanız onu bir sütuna yazar, sağdan yazarsanız kuruş hanesindeki rakamları belirtilen sütunlara yazar.
Geri bildirim için teşekürler , MAcro olduğundan her sürümde sıkıntısız çalışır , kuruş hanesi için ne yapılabilir emin değilim , MAcroyu kodlayan yabancı bir siteydi
rakamları yazı ile yazma formülünü belirttiğiniz gibi uyguladım ve oldu teşekkür ederim.
fakat fatura kesiminde kullandığım için kuruş hanesini olduğunda hata veriyor ve yazmıyor bu konu hakkında yardımcı olabilirmisiniz.
excel 2007 de nasıl uygulayacağız yardımcı olurmusunuz.