Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS
Excelde Makro Programlama SAU 567 0 1 + 0 2 2
Ön Koşul Dersleri
Önerilen Seçmeli Dersler
Dersin Dili Türkçe
Dersin Seviyesi Lisans
Dersin Türü Seçmeli
Dersin Koordinatörü Dr.Öğr.Üyesi ÖMER FARUK SEYMEN
Dersi Verenler Dr.Öğr.Üyesi ÖMER FARUK SEYMEN,
Dersin Yardımcıları
Dersin Kategorisi Diğer
Dersin Amacı

Sayısal verilerin analizinde ve bu analizlerin görsel olarak grafiklerle sunulmasında excel programı işletmeler tarafından yaygın bir şekilde kullanılmaktadır. Excel programı kullanarak, arşiv kayıtlarının tutulması, muhasebe hesaplamalarının yapılabilmesi, puantajların hazırlanması gibi pek çok matematiksel ve mantıksal işlem uzmanlık gerektirmeden yapılabilmektedir. Bu işlemlerin hızlı, modele dayalı ve kontrollü olmasında Excel ve diğer Microsoft Ofis Uygulamaları için Visual Basic Application (VBA) programlama dili geliştirilmiştir. Bu programlama dili sayesinde sadece temel denetleme kodlarını öğrenerek uygulamalar hazırlamak mümkün olmaktadır. “Excel’de Makro Programlama” dersiyle kendi uygulamalarınızı geliştirmek için gereken altyapı size kazandırılacaktır.

Dersin İçeriği

Bu derste Excel’de fonksiyon kavramı ve en çok ihtiyaç duyulan fonksiyonlar, makro kaydetme işlemi, VBA 'da sunulan nesneleri tanıma, temel algoritma ve program kodlarını öğrenme, Excel’de kullanıcı formları oluşturma ve örnek uygulamalar geliştirme anlatılacaktır.

Kalkınma Amaçları
# Ders Öğrenme Çıktıları Öğretim Yöntemleri Ölçme Yöntemleri
1 Excel içinden Visual Basic Uygulamaları konusunda bilgi sahibi olmak Gözlem,
2 İşletmelerde geliştirebilinecek uygulamalar konusunda uygulama örneklerine sahip olmak Tartışma, Soru-Cevap, Rol Oynama,
3 Kullanıcı arayüz tasarımdaki objeleri tanır Tartışma, Soru-Cevap,
Hafta Ders Konuları Ön Hazırlık
1 Makroların kullanım nedenleri, makro oluşturma, görüntüleme, güncelleme
2 Makrolarda referans modları ve güvenlik
3 Visual Basic for Applications (VBA) Penceresini Tanıma,
4 VBA Programlamaya başlangıç
5 VBA değişkenler
6 VBA seçimler
7 VBA döngüler
8 VBA diziler
9 Ara Sınav
10 Kullanıcı formlarıyla ara yüz tasarımı oluşturma
11 Ara yüzlerde farklı nesnelerini tanıma
12 Nesnelere dayalı olayları tanıma
13 Ara yüzlerde resim ve grafiklerle çalışma
14 Zamanlayıcı kullanarak hareketli sunumlar oluşturma
Kaynaklar
Ders Notu
Ders Kaynakları

Açık Öğretim, İşlem Tablosu Programlama;

Excelde Makrolar:VBA, Cenk İltir, Pusula Yayıncılık ve İletişim

# Ders Öğrenme Çıktılarının Program Çıktılarına Katkısı
1 Excel içinden Visual Basic Uygulamaları konusunda bilgi sahibi olmak
2 İşletmelerde geliştirebilinecek uygulamalar konusunda uygulama örneklerine sahip olmak
3 Kullanıcı arayüz tasarımdaki objeleri tanır
Değerlendirme Sistemi
Yarıyıl Çalışmaları Katkı Oranı
1. Ara Sınav 60
1. Kısa Sınav 20
2. Kısa Sınav 20
Toplam 100
1. Final 50
1. Yıl İçinin Başarıya 50
Toplam 100
AKTS - İş Yükü Etkinlik Sayı Süre (Saat) Toplam İş Yükü (Saat)