EXCEL VBA -1

  
EA-EXCEL VBA -1
SEMİNER
SÜRE
16 Saa
t / 2 Gün
ÖN BİLGİ ve TEST
Programcılık Temel Bilgileri, İleri Excel (Excel-2)
DOKÜMAN
Ders Notu, CD, istenirse Kitap
UYUMLULUK
Microsoft Excel 2010 ve Microsoft Excel 2013 (ENG, TR)
EĞİTİM YERİ
YERİNDE ve GRUP OLARAK (en çok 10 kişi)
DÜZEY
İLERİ (GELİŞMİŞ)
 
Tanımı
Microsoft Excel üzerinde; VBA (Visual Basic Applications) programlama ortamını kullanarak, interaktif çalışan, görsel olarak kontrol edilebilen (formlar) uygulamalar geliştirilebilir. Hem programlama tarafı hem de görsel formlarıyla Excel’i daha etkin ve özellikle uygulama geliştirmeye yönelik bir seminerdir.
 
Kullanıcılar, Excel yapmak istediklerini bir komut düğmesinin arkasına yazacakları kodlarla ya da görsel kontrollerin olduğu formlar aracılığıyla yapabilir.
 
Amaçlar
 
        Excel VBA ortamını tanımak.
        Visual Basic (VBScript) kodlama yapmak.
        Excel ortamında; kullanıcıdan veri alabilen interaktif uygulamalar geliştirmek.
        Formlar ve formlar üzerindeki kontroller aracılığıyla görsel arabirimler oluşturmak.
        Veri girişi, seçim ve diğer işlemleri yapabilen uygulamalar geliştirmek.
        Kullanıcı tanımlı fonksiyonlar (user defined functions) geliştirmek.
        Kurumsal çözümler için uygulama geliştirmeyi sağlamak.
 
Kimler İçin
Excel üzerinde uygulama geliştirmek isteyen deneyimli Excel kullanıcıları.
 
Ön Gereksinimler
        Windows işletim sistemi üzerinde temel kullanım ve yönetim işlemlerini bilmek.
        Temel olarak programlama bilgisine sahip olmak. IF deyimleri, Döngü yapıları vb.
        Excel üzerindeki temel işlemleri bilmek ve en az birkaç yıllık deneyime sahip olmak.
        Visual Basic, VBscript dillerden birisiyle kısa süreli olsa da (okul hayatı sürecinde) uğraşmış olmak.
 
Seminer İçeriği
Ünite 1: Excel VBA Ortamı
Ünite 2: Temel Kodlama Yetenekleri
Ünite 3: Excel Nesneleriyle Çalışmak
Ünite 4: Gelişmiş Kodlama İşlemleri
Ünite 5: Form Uygulamaları
 
Ünite 1. Excel VBA e Giriş
• VBA Nedir?
• Programlama Ortamı
• VBA Ortamı
• VBA Project Elemanları
 
Ünite 2. Temel Kodlama Yetenekleri
• Sub ve Function prosedür yapıları
• User-defined (kullanıcı tanımlı) fonksiyonlar
• Veri Türleri: VB dilinde yer alan veri yapıları ve kullanımları.
• Değişkenler (Variables): Değişkenlerin ve sabitlerin tanımlanması.
• Operatörler: İşlem operatörleri ve kullanımları.
 
Ünite 3. Excel Nesneleriyle Çalışmak
     Temel Nesneler
     Properties, methods ve Events (FC)
     Range, Sheets, Cells gibi nesne ve deyimler.
 
Ünite 4. Gelişmiş Kodlama İşlemleri
•  Koşullu Deyimler: Karar yapıları. If.. Then..Else, Select…Case yapıları.
•  Döngüler (Loop): Do...Loop, While...Wend, For...Next,  For Each...Next gibi yapılar.
•  MsgBox deyimi
•  InputBox deyimi
 
Ünite 5. Formlar (UserForms)
• Form Tasarımı
• Kontroller (TextBox, CheckBox, ComboBox, ListBox, CommandButton, ..)
• Form Doğrulama
• Örnek Uygulama: Veri girişi ve seçimler için formlar tasarlamak.
 
 
NOTLAR: Yapılacak görüşmelere göre süre, içerik ve uygulamalar değiştirilebilir. Tüm uygulamaları da içeren detaylı içeriğimiz (işlevsel seminer planı) vardır. Bu Seminerler sadece kurumlara özel gruplara (in-house) şeklinde düzenlenmektedir.
Excel 2013 Türkçe ve İngilizce olarak verilebilmektedir. Aynı şekilde Excel 2010 sürümünü de desteklemektedir.
İleri Excel seminerleri için düzey belirleme testleri uygulanmaktadır. Testler için bizi arayınız ya da www.farukcubukcu.com/downloads.aspx adresinden indirin. Detaylı içerikler ve referanslar için bizi arayınız. Ayrıca eğitmen ile tanışmak, bilgi, deneyim eğitim yeteneğini mutlaka görmek ve bir demo çalışması için randevu alınız. Kurs kitaplarını mutlaka inceleyiniz (bir kopyasını isteyiniz).
Eğitmenin Youtube üzerindeki (yüzbinden fazla izlenen videolarını izleyin (http://www.youtube.com/user/farukcubukcu).
Seminer içeriği ve uygulamaları özgün olarak Faruk Çubukçu tarafından hazırlanmıştır. Bütün hakları Faruk Çubukçu’ya aittir. Kopyalarına itibar etmeyiniz. Excel, Microsoft şirketinin tescilli markasıdır.
(Kurumsal Excel, iş süreçlerine yönelik özel bilgi ve deneyimi gerektirir. Stajyer eğitmenler ve kalitesiz eğitim merkezleriyle zamanınızı boşa harcamayınız!)