Microsoft Office - VBA Essentials Uzbekistan Eğitimi

  • Eğitim Formatı: Online Instructor-Led / Classroom Based / Onsite
  • Katılım Modeli: Genel Katılıma Açık (Public) / Kuruma Özel (Private / In-house)
  • Süre: 2 Gün
  • Seviye: Fundamentals
  • Price: From USD 1,800 +TAX
  • En Yakın Tarih:

Bu eğitim, Visual Basic for Applications (VBA) programlama diline ve Visual Basic Editor (VBE) geliştirme ortamına uygulamalı bir giriş sunar. Eğitim boyunca temel çalışma ve uygulama ortamı olarak Microsoft Excel kullanılmaktadır.

Katılımcılar makro kaydetmeyi, mevcut makroları düzenlemeyi ve kendi VBA prosedürlerini oluşturmayı öğrenirler. Eğitim kapsamında nesneler, değişkenler, fonksiyonlar, koşul yapıları ve döngüler kullanılarak Excel işlemlerinin nasıl otomatikleştirilebileceği ele alınır. Ayrıca olay tabanlı programlama, UserForm kullanımı, hata ayıklama ve hata yönetimi konularına giriş yapılır.

VBA'nın temel programlama yapıları Microsoft Office sürümleri arasında büyük ölçüde benzer olduğundan eğitim, Microsoft 365 dahil olmak üzere farklı Office sürümleriyle çalışan kullanıcılar için uygundur.


Microsoft Office - VBA Temelleri Eğitimi programına Online Instructor-Led (canlı sanal sınıf) veya Classroom Based (sınıf eğitimi) formatlarında doğrudan katılım sağlayabilirsiniz. Ayrıca bu eğitimi kurumunuza özel olarak Online Instructor-Led, Classroom Based veya Onsite (yerinde eğitim) formatlarında, tercih ettiğiniz tarih ve lokasyonda organize edebiliriz. Detaylı bilgi ve kurumunuza özel planlama için bizimle iletişime geçebilirsiniz.

Önkoşullar

Katılımcıların Microsoft Excel kullanımına hâkim olmaları ve aşağıdaki konularda temel bilgi sahibi olmaları beklenmektedir:

  • Excel çalışma sayfaları ve çalışma kitaplarında gezinme ve bunları yönetme

  • Çalışma sayfası ve çalışma kitabı içeriklerini düzenleme ve biçimlendirme

  • Mutlak ve göreli hücre başvuruları arasındaki farkı bilme

  • Temel matematiksel ve metin fonksiyonları dahil olmak üzere yaygın Excel formüllerini ve fonksiyonlarını kullanabilme

  • Makro kavramını ve makroların tekrarlayan işlemleri otomatikleştirmek amacıyla nasıl kullanılabileceğini temel düzeyde bilme

Önceden programlama deneyimi gerekli değildir.

Neler Öğreneceksiniz

Bu eğitimin sonunda katılımcılar:

  • Excel makrolarını kaydedebilecek, düzenleyebilecek, saklayabilecek ve çalıştırabilecek,

  • Makroları klavye kısayolları, butonlar ve Hızlı Erişim Araç Çubuğu üzerinden çalıştırabilecek,

  • Visual Basic Editor ortamında etkin şekilde çalışabilecek,

  • Modüller oluşturabilecek ve VBA prosedürleri yazabilecek,

  • Object Browser aracılığıyla nesne, özellik, metot ve prosedürleri inceleyebilecek,

  • Excel nesneleriyle çalışabilecek ve nesne özelliklerini VBA üzerinden değiştirebilecek,

  • Uygun veri türü ve kapsam kullanarak değişkenler tanımlayabilecek,

  • VBA ifadeleri ve yerleşik fonksiyonlarını kullanabilecek,

  • Kullanıcıdan veri alabilecek ve VBA üzerinden kullanıcıya bilgi gösterebilecek,

  • Koşul yapılarını kullanarak karar veren prosedürler geliştirebilecek,

  • Farklı döngü yapılarını kullanarak tekrarlayan işlemleri otomatikleştirebilecek,

  • UserForm ve form kontrolleri oluşturup kullanabilecek,

  • VBA kodundaki hataları tespit ederek hata ayıklama araçlarını kullanabilecek,

  • Makroların daha güvenilir çalışmasını sağlayacak hata yönetimi mekanizmaları oluşturabilecek,

  • Günlük Excel işlemlerini otomatikleştiren düzenli ve yeniden kullanılabilir VBA çözümleri geliştirebilecektir.

Eğitim İçeriği

Modül 1: VBA ve Makrolara Giriş

  • Visual Basic for Applications'a giriş

  • Makro kavramı ve kullanım amaçları

  • İlk makronun kaydedilmesi

  • Kaydedilen makroların çalıştırılması

  • Mutlak ve göreli hücre referanslarıyla çalışma

  • Makro içeren Excel dosyalarının kaydedilmesi ve açılması

  • Makrolara klavye kısayolları atanması

  • Hızlı Erişim Araç Çubuğuna makro eklenmesi

  • Çalışma sayfasındaki butonlar üzerinden makro çalıştırılması

  • Makroların Visual Basic Editor içerisinde görüntülenmesi ve düzenlenmesi

  • VBA geliştirme ortamının tanınması

  • Visual Basic Editor ortamının özelleştirilmesi

  • VBA kodu yazarken ve düzenlerken kullanılabilecek pratik yöntemler

  • VBA yardım ve referans kaynaklarının kullanılması

Modül 2: Prosedürlerin Oluşturulması ve Yönetimi

  • Temel program tasarımı prensipleri

  • VBA modüllerinin yapısı

  • VBA isimlendirme kuralları

  • Modül oluşturma ve kodların düzenlenmesi

  • Prosedür kavramı ve kullanım amacı

  • Makro programlamanın temel prensipleri

  • Sub prosedürlerinin oluşturulması

  • Function prosedürlerinin oluşturulması

  • Argümanların tanımlanması ve kullanılması

  • Gerektiğinde prosedürlerin sonlandırılması

  • Bir prosedür içerisinden başka bir prosedürün çağrılması

  • Kodların yeniden kullanılabilir prosedürler halinde düzenlenmesi

Modül 3: Nesneler, Özellikler, Metotlar ve Olaylar

  • VBA nesne modelinin anlaşılması

  • Nesne, özellik, metot ve olay kavramları

  • Excel nesne hiyerarşisinde gezinme

  • Nesne koleksiyonlarının kullanılması

  • Koleksiyon içerisindeki belirli nesnelere erişim

  • Hiyerarşik nesne yapılarıyla çalışma

  • Object Browser ile VBA nesnelerinin incelenmesi

  • With ifadesiyle nesne referanslarının daha etkin kullanılması

  • Nesne özelliklerinin okunması ve değiştirilmesi

  • Metotlar aracılığıyla nesneler üzerinde işlemler gerçekleştirilmesi

  • Olay tabanlı prosedürlerin oluşturulması

  • Ayrılmış ve önceden tanımlanmış makro isimlerinin anlaşılması

Modül 4: İfadeler, Değişkenler ve VBA Fonksiyonları

  • VBA ifadeleri ve komutlarının anlaşılması

  • Değişkenlerin oluşturulması ve tanımlanması

  • VBA veri türleriyle çalışma

  • Değişkenlere değer atanması ve değerlerin kullanılması

  • Değişken kapsamının anlaşılması

  • VBA'nın yerleşik fonksiyonlarının kullanılması

  • Sabitlerin tanımlanması ve kullanılması

  • Message Box ile kullanıcıya bilgi gösterilmesi

  • Message Box yanıtlarının işlenmesi

  • Input Box ile kullanıcıdan veri alınması

  • Nesne değişkenlerinin tanımlanması ve kullanılması

Modül 5: Koşullar ve Döngüler

  • Program akışının kontrol edilmesine giriş

  • If...End If yapısıyla koşulların oluşturulması

  • Çoklu ve iç içe If koşullarının kullanılması

  • Select Case ile birden fazla koşulun yönetilmesi

  • Do...Loop kullanarak işlemlerin tekrarlanması

  • For...Next döngüsüyle belirli sayıda tekrar gerçekleştirilmesi

  • For Each...Next ile nesne koleksiyonlarının işlenmesi

  • İhtiyaca uygun kontrol yapısının seçilmesi

  • Daha anlaşılır ve yönetilebilir program akışlarının oluşturulması

Modül 6: UserForm ve Kontrollerle Çalışma

  • VBA UserForm yapısına giriş

  • UserForm tasarlanması ve oluşturulması

  • Formların görüntülenmesi ve kapatılması

  • Form kontrollerinin hizalanması, konumlandırılması ve boyutlandırılması

  • Toolbox içerisindeki kontrollerin kullanılması

  • UserForm özellikleri, metotları ve olayları

  • Form kontrollerinin özellik, metot ve olaylarıyla çalışma

  • Sekme sırasının (Tab Order) düzenlenmesi

  • Kontrollere veri ve seçeneklerin aktarılması

  • Kullanıcıdan veri almak için formların kullanılması

Modül 7: Hata Ayıklama ve Hata Yönetimi

  • VBA'da karşılaşılabilecek hata türlerinin anlaşılması

  • VBA hata ayıklama araçlarına giriş

  • Breakpoint oluşturulması ve yönetilmesi

  • Break Mode kullanımı

  • Kodların adım adım çalıştırılması

  • Kod çalışırken problemlerin tespit edilmesi

  • On Error ifadesiyle hataların yönetilmesi

  • Err nesnesinin anlaşılması ve kullanılması

  • Satır içi hata yönetimi tekniklerinin uygulanması

  • Yapılandırılmış hata yönetimi prosedürlerinin oluşturulması

  • VBA prosedürlerinin daha güvenilir hale getirilmesi

Neden Bizi Seçmelisiniz

1995’ten beri Birleşik Krallık merkezli lider bir global eğitim sağlayıcısıyız.

Microsoft Office - VBA Temelleri Uzbekistan eğitimine Bilginç IT Academy'nin canlı ve etkileşimli sanal sınıf ortamında katılabilirsiniz. Online Instructor-Led eğitimlerimize bireysel olarak genel katılıma açık (Public) sınıflardan katılabileceğiniz gibi, kurumunuza özel (Private / In-house) bir sınıf da planlayabilirsiniz.

  • Eğitim Formatı (Delivery Method): Online Instructor-Led
  • Katılım Modeli (Participation Model): Genel Katılıma Açık (Public) / Kuruma Özel (Private / In-house)
  • Canlı ve Etkileşimli Eğitim: Eğitmeninizle gerçek zamanlı iletişim kurun; soru-cevap, uygulama ve grup çalışmalarıyla öğrenme sürecine aktif olarak katılın.
  • Esnek Katılım: Evinizden, ofisinizden veya internet erişiminizin bulunduğu herhangi bir lokasyondan eğitime katılın.
  • Uzman Eğitmen Kadrosu: Sektör deneyimine sahip, alanında yetkin eğitmenlerden güncel ve uygulanabilir bilgiler edinin.
  • 30 Yılı Aşkın Deneyim: Bilginç IT Academy'nin 1995 yılından bu yana süregelen eğitim uzmanlığından yararlanın.
  • Dünya Genelinde Erişim: Uzbekistan dahil dünyanın farklı lokasyonlarından canlı sanal sınıflarımıza katılabilir veya kurumunuza özel online eğitim planlayabilirsiniz.

Microsoft Office - VBA Essentials Uzbekistan eğitimine yüz yüze sınıf ortamında katılabilirsiniz. Classroom Based eğitimlerimiz genel katılıma açık (Public)sınıflar veya kurumunuza özel (Private / In-house)sınıflar şeklinde planlanabilir.

  • Eğitim Formatı (Delivery Method): Classroom Based
  • Katılım Modeli (Participation Model): Genel Katılıma Açık (Public) / Kuruma Özel (Private / In-house)
  • Yüz Yüze Öğrenme: Eğitmeniniz ve diğer katılımcılarla doğrudan iletişim kurarak etkileşimli bir sınıf deneyimi yaşayın.
  • Deneyimli Eğitmenler: Sektörde uzun yıllara dayanan deneyime sahip uzmanlardan gerçek dünya örnekleriyle öğrenin.
  • Profesyonel Eğitim Ortamı: Teknolojik altyapısı güçlü, konforlu ve öğrenmeye uygun sınıflarda eğitim alın.
  • Uygulamalı Öğrenme: Eğitim içeriğine bağlı olarak uygulamalar, senaryolar, vaka çalışmaları ve eğitmen yönlendirmeli çalışmalarla teorik bilgilerinizi pratiğe dönüştürün.

Microsoft Office - VBA Essentials Uzbekistan eğitimini kurumunuza özel olarak kendi ofisinizde veya tercih ettiğiniz lokasyonda gerçekleştirebilirsiniz. Bilginç IT Academy eğitmenleri, kurumunuzun ihtiyaçlarına göre planlanan eğitim için belirlediğiniz lokasyona gelebilir.

  • Eğitim Formatı (Delivery Method): Onsite
  • Katılım Modeli (Participation Model): Kuruma Özel (Private / In-house)
  • Tercih Ettiğiniz Lokasyonda Eğitim: Eğitimi şirketinizin ofisinde veya belirlediğiniz farklı bir lokasyonda organize edin.
  • Kuruma Özel İçerik: Eğitim programını şirketinizin projelerine, ekip yapısına, mevcut yetkinlik seviyesine ve iş ihtiyaçlarına göre uyarlayın.
  • Ekip Odaklı Öğrenme: Ekibinizin aynı içerik ve yaklaşım etrafında gelişmesini sağlayarak kurum içi bilgi paylaşımını ve iş birliğini güçlendirin.
  • Esnek Planlama: Eğitim tarihini, lokasyonunu ve programını kurumunuzun operasyonel ihtiyaçlarına göre planlayın.
  • Global Eğitim Organizasyonu: Eğitimi Uzbekistan lokasyonunda veya tercih ettiğiniz farklı bir ülkede/lokasyonda kurumunuza özel olarak organize edebilirsiniz.


Eğitimlerle ilgili bilgi almak ve diğer tüm sorularınız için bize ulaşın!

Microsoft Office - VBA Essentials Uzbekistan Eğitimi ve Kurs Takvimi

Canlı ve herkese açık online eğitimlerimize Uzbekistan üzerinden uzaktan katılabilirsiniz. Kurumlara özel grup eğitimlerini ise Uzbekistan lokasyonunda, programınıza uygun tarihlerde düzenleyebiliriz.

Kurumsal gruplar için bu eğitimi, kurumunuza özel Onsite (yerinde eğitim) formatında organize edebiliriz.
23 oktabr 2026 (2 Gün)
Tashkent, Samarkand
24 oktabr 2026 (2 Gün)
Tashkent, Samarkand
07 noyabr 2026 (2 Gün)
Tashkent, Samarkand
17 noyabr 2026 (2 Gün)
Tashkent, Samarkand
20 noyabr 2026 (2 Gün)
Tashkent, Samarkand
13 dekabr 2026 (2 Gün)
Tashkent, Samarkand
20 fevral 2027 (2 Gün)
Tashkent, Samarkand
04 aprel 2027 (2 Gün)
Tashkent, Samarkand

Microsoft Office - VBA Essentials Uzbekistan Eğitimi ve Kursu ile İlgili Diğer Eğitim ve Kurslar

Özbekistan, Taşkent ve Semerkant ekseninde gerçekleştirdiği teknolojik yatırımlarla Orta Asya'da gerçek bir dijital rönesans yaşamaktadır. Devlet destekli Taşkent IT Park projesi, Inha ve Amity gibi uluslararası üniversitelerle iş birliği yaparak ülkeyi bir yazılım ihracat merkezine dönüştürmeyi amaçlamaktadır. Genç ve teknolojiye meraklı nüfusuyla dikkat çeken Özbekistan, e-devlet sistemlerinden bankacılık teknolojilerine kadar her alanda dijitalleşmeye öncelik vermektedir. Bu süreçte kritik rol oynayan ileri düzey bilişim eğitimleri, ülkenin teknik kapasitesini artırırken uluslararası şirketlerin bölgedeki operasyonları için nitelikli iş gücü yetiştirilmesine olanak tanımaktadır.