UserForm ile Hesap Makinası Yapma

UserForm ile Hesap Makinası Yapma

UserForm ile Hesap Makinası Yapma
Bu dosya, Excel VBA UserForm ile hazırlanmış bir hesap makinesi uygulamasıdır. Dört işlem formun düğmeleriyle yapılır; aynı uygulamada döviz çevirici ve uzunluk birimi dönüştürücü de bulunur. Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.

Dosyanın içeriği​

  • hesap: Hesap makinesinin işlem durumunu tutan yardımcı sayfadır. Ara değerler B1 ve C1 hücrelerinde saklanır; form üzerinden bu sayfaya dokunmak gerekmez.
  • KUR VERİ: Döviz cinsi, döviz satış ve efektif alış sütunlarını içerir (A1:J24). Veriler makroyla güncellenir.
  • KURLAR: Döviz adı, kısaltma (USD, AUD vb.), kur ve parite bilgilerini tutar. KUR adlı aralık A2:A21 hücrelerini kapsar.
  • UZUNLUK: Nanometre, mikron, milimetre, santimetre, metre, kilometre, inç, fut, yarda, mil ve deniz mili arasındaki dönüşüm katsayılarını içerir. uzunluk adlı aralık A2:A12 hücrelerini kapsar.

Kullanılan formüller​

UZUNLUK sayfasında birim katsayılarını hesaplayan basit bölme ve çarpma formülleri vardır. Örneğin milimetre katsayısı şöyle hesaplanır:
Excel formülü
=B2/1000
Diğer katsayılar da aynı mantıkla B sütunundaki değerin sabit bir sayıya bölünmesi veya çarpılması ile bulunur.

Makrolar​

  • Workbook_Open: Dosya açıldığında Excel penceresini gizler ve hesap makinesi formunu açar.
  • Hesap_makinesi formu: Rakam düğmeleri, toplama, çıkarma, çarpma, bölme, yüzde, virgül, eşittir, silme ve geri silme işlevlerini içerir. Klavye tuşları da tanımlıdır; işlem geçmişi üst kutuda gösterilir.
  • döviz formu: Seçilen iki döviz arasındaki pariteyi KURLAR sayfasından alır ve girilen tutarı çevirir.
  • uzunluk formu: Seçilen iki birime göre UZUNLUK sayfasındaki katsayıyı kullanarak girilen değeri dönüştürür.
  • Test (Module3): TCMB günlük kur dosyasına (tcmb.gov.tr) internetten bağlanır, döviz adlarını ve alış/satış değerlerini sayfaya yazar. Kod yalnızca veri okur; dosya silme gibi bir işlem yapmaz. Bu makro çalışırken A3:E sütunlarındaki mevcut veriyi temizler.
  • MENU (Module1): Hesap makinesi formunu açar. Sayfa2 üzerindeki düğme de formu açar.

Nasıl kullanılır​

  1. Dosyayı açın ve makroları etkinleştirin; hesap makinesi formu kendiliğinden görüntülenir.
  2. Dört işlem için rakam ve işlem düğmelerini veya klavyeyi kullanın.
  3. Döviz çevirisi için döviz formunda iki para birimini seçip tutarı girin.
  4. Güncel kurlar için döviz formundaki düğmeyle KUR VERİ sayfasına geçip Test makrosunu çalıştırın; bu işlem internet bağlantısı gerektirir.
  5. Uzunluk dönüşümü için uzunluk formunda iki birimi seçip değeri girin.

ExcelDepo tarafından daha fazla dosya

Detaylar
Yazar
ExcelDepo
İndirme
18
Gösterim
3,526
İlk sürüm
Güncel
SHA-256
89fd9c8d5acfa0828efe45874795b3d9264490fee9471957ec00e84f7333b357

Puanlar

5.00 Oylama 1 İnceleme

En son değerlendirmeler

Sağolun, oldukça faydalı bir dosya.
Geri
Üst