ACCSVBA-101

ACCSVBA-101-Microsoft Access VBA (Makro)

Ön Koşul

Bu eğitime katılım sağlamak için ileri seviye Access kullanıcısı olmak yeterlidir.

Etkinlik Hedefi

Bu eğitimin hedefi, katılımcıların Microsoft Acess VBA ( MAkro ) uygulmasını daha etkin şekilde kullanmaları, iş gereksinimlerini verimli ve daha kısa süreler içerisinde tamamlamaları ve üretken olmalarını sağlamaktır.

Etkinlik İçeriği

Makrolara Genel Bakış

· Makrolar Hakkında Genel Bilgi

· Makro Çeşitleri

· Makroları Kaydetmek

· Makro Seçeneklerini Değiştirmek

· Makroları Çalıştırmak

· Makroları Nesnelere Bağlamak

· Makroları Düzenlemek

· Makrolarda Güvenlik

· Sayısal İmzalar Oluşturmak ve Yayımlamak

· Makroları Silmek

· Makro Kodlarına Genel Bakış

Visual Basic for Applications (VBA) Penceresini Tanıma

· Araç Çubukları (Debug, Edit, Standart, User Form)

· Kod Penceresi

· Properties Penceresi

· Project Explorer Penceresi

· Module, User Form, Class Tanımları

· Procedure Tanımları

Operatörler

· Aritmetiksel Operatörler

· ^, *, /, \, +, -, &, Mod Operatörleri

· Karşılaştırma Operatörleri

· =,<>,<,>,<=,>=,Like,Is Operatörleri

· Mantıksal Operatörler

· Not, And, Or, Xor, Eqv, Imp Operatörleri

Prosedürleri Tanıma

· Sub Tipi Prosedürler Nedir

· Function Tipi Prosedürler Nedir

VBA Programlama Yapıları

· Değişkenler ve Değişken Tipleri

· Değişkenlerin Tanım Aralığı

· Sabitler

· Koşul Yapıları

· IF... Then... Else

· Select Case... End Select

· Tek Boyutlu ve İki Boyutlu Diziler

· Döngü Çeşitleri

· For... Next

· For Each... Next

· Do Until... Loop

· Do While... Loop

· Goto Deyimi

Access ile Programlamaya Giriş

· Nesne Nedir

· Özellik, Metot ve Olay Nedir

Hata Denetimi

· Hata Kontrol Deyimleri

· Hata Kodları ve Açıklamalar

Fonksiyonlar

· Fonksiyon Oluşturmak

· Fonksiyon Tipi Prosedürlere Parametreler Atamak

· Kişisel Amaca Yönelik Fonksiyon Oluşturmak

User Form ve Özellikleri

· Yeni User Form Oluşturmak

· Form Özellikleri (Properties)

· Form Olayları (Events)

· Formlara Kontroller Eklemek

· Kontrol Özellikleri(Properties)

· Kontrol Olayları (Events)

VBA Örnek Uygulamaları

· Sayfalar Arasında Tabloları Kopyalamak

· Koşullu Biçimlendirme

· Sıralama

· Alt Toplam Oluşturmak

· Grafikler Oluşturmak

· Özet Tablo Oluşturmak

· Veri Giriş ve Sorgulama Formu Oluşturmak

Access - Excel İlişkisi

· ActiveX Data Objects (ADO) Nedir?

· ADO Nesneleri

· Connection Nesnesi

· Recordset Nesnesi

· SQL Sorgulama Dili

· Access Üzerindeki Verileri Excel’e Aktarmak