Excel Forum


Geri Git   Excel Forum > EXCEL-Soruları > Uygulamalı Excel Eğitimi
Atatürk
Şifremi Unuttum

Uygulamalı Excel Eğitimi Bu başlıkta uygulamalı excel eğitimi verebilir yada verilen eğitimlere katılabilirsiniz. (Bu başlıkta yeni konu açılması onaya bağlıdır.)
Dosya ekleyebilirsiniz

Özel Arama



Kapalı Konu
 
Paylaş Konu Araçları Görünüm Modları
Eski 01-04-2009, 22:08   #1
Korhan Ayhan
Moderatör
 
Korhan Ayhan kullanıcısının avatarı
 
Giriş: 15/03/2005
Şehir: ANTALYA
Mesaj: 18,454
Excel Vers. ve Dili:
OFFICE 2003 PRO TR OFFICE 2013 PRO TR
Varsayılan Personel Kayıt Programı (Resimli Anlatım)

Selamlar,

Arkadaşlar sizlere elimden geldiğince sıfırdan bir programın hazırlık aşamalarını görsel olarak anlatmaya çalışacağım. Amacımız başlangıç seviyesinde olan arkadaşlarımıza bir nebze olsun katkıda bulunmak. Bu tarz çalışmalarında nasıl kod yazmaları gerektiği konusunda bilgi vermektir.

Bu çalışmada neleri öğreneceğiz;

Programımızın adı ; PERSONEL_KAYIT_PROGRAMI

Sayfada buton oluşturmayı ve makro atamayı.
UserForm oluşturmayı.
UserForm üzerinde kontroller oluşturmayı. (Label, ComboBox, TextBox, ListBox, CommandButton gibi)
Oluşturduğumuz kontrollere kod yazarak excel sayfasına veri kaydetmeyi.
Veri kaydetme işlemi sırasında gerekiyorsa veriyi formatlamayı. (TL formatı, Tarih formatı gibi)
Kayıt arama, değiştirme ve silme işlemlerini.

İlk olarak programın yapımında bize kolaylık sağlayacak araç çubuklarını aktif hale getirmeliyiz. (Resim-1)

RESİM-1
__________________
.
.
.

Soru sormadan önce forumumuzun aşağıdaki
bölümlerini incelediğinizde birçok sorunuza yanıt bulabilirsiniz.


Excel Dersanesi
Uygulamalı Excel Eğitimi
Excel İçin Örnek Uygulamalar
Video Dersane (***Altın Üyelere Özel***)

Lütfen sorularınızın çözümlendiğine dair geri dönüş mesajı yazınız...!
Lütfen yazım ve forum kurallarına uyalım...!
Lütfen sorularımızı açık ve net bir dille ifade edelim...!



FORUM KURALLARI
Korhan Ayhan Çevrimdışı  
Eski 01-04-2009, 22:32   #2
Korhan Ayhan
Moderatör
 
Korhan Ayhan kullanıcısının avatarı
 
Giriş: 15/03/2005
Şehir: ANTALYA
Mesaj: 18,454
Excel Vers. ve Dili:
OFFICE 2003 PRO TR OFFICE 2013 PRO TR
Varsayılan

İkinci aşamada programın alt yapısında kullanacağımız sayfaları ve tabloları oluşturacağız. (Resim-2)

RESİM-2
__________________
.
.
.

Soru sormadan önce forumumuzun aşağıdaki
bölümlerini incelediğinizde birçok sorunuza yanıt bulabilirsiniz.


Excel Dersanesi
Uygulamalı Excel Eğitimi
Excel İçin Örnek Uygulamalar
Video Dersane (***Altın Üyelere Özel***)

Lütfen sorularınızın çözümlendiğine dair geri dönüş mesajı yazınız...!
Lütfen yazım ve forum kurallarına uyalım...!
Lütfen sorularımızı açık ve net bir dille ifade edelim...!



FORUM KURALLARI
Korhan Ayhan Çevrimdışı  
Eski 01-04-2009, 23:07   #3
Korhan Ayhan
Moderatör
 
Korhan Ayhan kullanıcısının avatarı
 
Giriş: 15/03/2005
Şehir: ANTALYA
Mesaj: 18,454
Excel Vers. ve Dili:
OFFICE 2003 PRO TR OFFICE 2013 PRO TR
Varsayılan

Üçüncü aşamada PARAMETRELER isimli sayfamızdaki ilgili sütunları oluşturuyoruz. Formumuz üzerinde 3 sütunu seçim yaparak kayıt işlemimizi yapabiliriz. (Resim-3)

Bunlar;

DEPARTMANI
DOĞUM_YERİ
KAN_GRUBU

RESİM-3
__________________
.
.
.

Soru sormadan önce forumumuzun aşağıdaki
bölümlerini incelediğinizde birçok sorunuza yanıt bulabilirsiniz.


Excel Dersanesi
Uygulamalı Excel Eğitimi
Excel İçin Örnek Uygulamalar
Video Dersane (***Altın Üyelere Özel***)

Lütfen sorularınızın çözümlendiğine dair geri dönüş mesajı yazınız...!
Lütfen yazım ve forum kurallarına uyalım...!
Lütfen sorularımızı açık ve net bir dille ifade edelim...!



FORUM KURALLARI
Korhan Ayhan Çevrimdışı  
Eski 01-04-2009, 23:16   #4
Korhan Ayhan
Moderatör
 
Korhan Ayhan kullanıcısının avatarı
 
Giriş: 15/03/2005
Şehir: ANTALYA
Mesaj: 18,454
Excel Vers. ve Dili:
OFFICE 2003 PRO TR OFFICE 2013 PRO TR
Varsayılan

Dördüncü aşamada ALT+F11 tuşlarına basarak yada Araçlar-Makro-Visual Basic Düzenleyicisi menüsünden kod editörünü açıyoruz. (Resim-4)

RESİM-4
__________________
.
.
.

Soru sormadan önce forumumuzun aşağıdaki
bölümlerini incelediğinizde birçok sorunuza yanıt bulabilirsiniz.


Excel Dersanesi
Uygulamalı Excel Eğitimi
Excel İçin Örnek Uygulamalar
Video Dersane (***Altın Üyelere Özel***)

Lütfen sorularınızın çözümlendiğine dair geri dönüş mesajı yazınız...!
Lütfen yazım ve forum kurallarına uyalım...!
Lütfen sorularımızı açık ve net bir dille ifade edelim...!



FORUM KURALLARI
Korhan Ayhan Çevrimdışı  
Eski 02-04-2009, 19:29   #5
Korhan Ayhan
Moderatör
 
Korhan Ayhan kullanıcısının avatarı
 
Giriş: 15/03/2005
Şehir: ANTALYA
Mesaj: 18,454
Excel Vers. ve Dili:
OFFICE 2003 PRO TR OFFICE 2013 PRO TR
Varsayılan

Beşinci aşamada kod editörü bölümünde programımızı yapılandırmak için 2 adet UserForm ve 1 adet Modul ekliyoruz. (Resim-5)

RESİM-5
__________________
.
.
.

Soru sormadan önce forumumuzun aşağıdaki
bölümlerini incelediğinizde birçok sorunuza yanıt bulabilirsiniz.


Excel Dersanesi
Uygulamalı Excel Eğitimi
Excel İçin Örnek Uygulamalar
Video Dersane (***Altın Üyelere Özel***)

Lütfen sorularınızın çözümlendiğine dair geri dönüş mesajı yazınız...!
Lütfen yazım ve forum kurallarına uyalım...!
Lütfen sorularımızı açık ve net bir dille ifade edelim...!



FORUM KURALLARI
Korhan Ayhan Çevrimdışı  
Eski 02-04-2009, 19:42   #6
Korhan Ayhan
Moderatör
 
Korhan Ayhan kullanıcısının avatarı
 
Giriş: 15/03/2005
Şehir: ANTALYA
Mesaj: 18,454
Excel Vers. ve Dili:
OFFICE 2003 PRO TR OFFICE 2013 PRO TR
Varsayılan

Altıncı aşamada veri kaydı yapacağımız UserFormları isimlendiriyoruz. (Resim-6 / Resim-7)

RESİM-6



RESİM-7
__________________
.
.
.

Soru sormadan önce forumumuzun aşağıdaki
bölümlerini incelediğinizde birçok sorunuza yanıt bulabilirsiniz.


Excel Dersanesi
Uygulamalı Excel Eğitimi
Excel İçin Örnek Uygulamalar
Video Dersane (***Altın Üyelere Özel***)

Lütfen sorularınızın çözümlendiğine dair geri dönüş mesajı yazınız...!
Lütfen yazım ve forum kurallarına uyalım...!
Lütfen sorularımızı açık ve net bir dille ifade edelim...!



FORUM KURALLARI
Korhan Ayhan Çevrimdışı  
Eski 02-04-2009, 20:12   #7
Korhan Ayhan
Moderatör
 
Korhan Ayhan kullanıcısının avatarı
 
Giriş: 15/03/2005
Şehir: ANTALYA
Mesaj: 18,454
Excel Vers. ve Dili:
OFFICE 2003 PRO TR OFFICE 2013 PRO TR
Varsayılan

Yedinci aşamada sayfa üzerine kayıt formuna kolayca ulaşabilmek için bir adet Düğme ekliyoruz. (Resim-8)

RESİM-8
__________________
.
.
.

Soru sormadan önce forumumuzun aşağıdaki
bölümlerini incelediğinizde birçok sorunuza yanıt bulabilirsiniz.


Excel Dersanesi
Uygulamalı Excel Eğitimi
Excel İçin Örnek Uygulamalar
Video Dersane (***Altın Üyelere Özel***)

Lütfen sorularınızın çözümlendiğine dair geri dönüş mesajı yazınız...!
Lütfen yazım ve forum kurallarına uyalım...!
Lütfen sorularımızı açık ve net bir dille ifade edelim...!



FORUM KURALLARI
Korhan Ayhan Çevrimdışı  
Eski 02-04-2009, 21:07   #8
Korhan Ayhan
Moderatör
 
Korhan Ayhan kullanıcısının avatarı
 
Giriş: 15/03/2005
Şehir: ANTALYA
Mesaj: 18,454
Excel Vers. ve Dili:
OFFICE 2003 PRO TR OFFICE 2013 PRO TR
Varsayılan

Sekizinci aşamada eklediğimiz düğme ile userformu açabilmek için kod editörünü açıyoruz. Sol bölümden Module1 bölümüne çift tıklıyoruz ve açılan kod penceresinze ilk makromuzu yazıyoruz. (Resim-9)

Uygulanan kodun açıklamaları;

Kod: (Rahat kopyalayabilmeniz için tüm kodu seçmenizi sağlar)
Option Explicit
 
Sub KAYIT_FORMU_AÇ()
    KAYIT_FORMU.Show
End Sub

1-Satır (Option Explicit)

Bu komut kodlarımızı yazarken kullanacağımız değişken ve sabitleri tanımlamamızı zorunlu kılar. Mesela "Satır" adında bir değişken kullanacaksak ve bu değişken sayısal değerler alacaksa "Dim Satır As Long" olarak tanımlamalıyız. Burada kullanılan "Long" deyimi Satır isimli değişkenin alabileceği en büyük sayısal değeri ifade eder. Farklı olarak (Byte, Integer, Long, Single, Double) kullanılabilir.

2-Satır (Sub KAYIT_FORMU_AÇ())

Bu satırda makromuza isim veriyoruz. Makrolarımıza sayısal değerle başlayan bir isim veremeyiz. Ayrıca makro isimlerimiz boşluk içermemelidir. Yoksa hata mesajı alırsınız.

3-Satır (KAYIT_FORMU.Show)

Bu satırda daha önce KAYIT_FORMU adıyla tanımladığımız userformu ekrana çağırıyoruz. Burada kullanılan "Show" deyimi adındanda anlaşılacağı gibi formu ekrana çağırmaktadır.

4-Satır (End Sub)

Bu satır ile makromuzu sonlandırıyoruz.



RESİM-9
__________________
.
.
.

Soru sormadan önce forumumuzun aşağıdaki
bölümlerini incelediğinizde birçok sorunuza yanıt bulabilirsiniz.


Excel Dersanesi
Uygulamalı Excel Eğitimi
Excel İçin Örnek Uygulamalar
Video Dersane (***Altın Üyelere Özel***)

Lütfen sorularınızın çözümlendiğine dair geri dönüş mesajı yazınız...!
Lütfen yazım ve forum kurallarına uyalım...!
Lütfen sorularımızı açık ve net bir dille ifade edelim...!



FORUM KURALLARI
Korhan Ayhan Çevrimdışı  
Eski 02-04-2009, 21:20   #9
Korhan Ayhan
Moderatör
 
Korhan Ayhan kullanıcısının avatarı
 
Giriş: 15/03/2005
Şehir: ANTALYA
Mesaj: 18,454
Excel Vers. ve Dili:
OFFICE 2003 PRO TR OFFICE 2013 PRO TR
Varsayılan

Dokuzuncu aşamada yazmış olduğumuz kodu sayfaya eklemiş olduğumuz düğmeye tanımlıyoruz. (Resim-10)

RESİM-10
__________________
.
.
.

Soru sormadan önce forumumuzun aşağıdaki
bölümlerini incelediğinizde birçok sorunuza yanıt bulabilirsiniz.


Excel Dersanesi
Uygulamalı Excel Eğitimi
Excel İçin Örnek Uygulamalar
Video Dersane (***Altın Üyelere Özel***)

Lütfen sorularınızın çözümlendiğine dair geri dönüş mesajı yazınız...!
Lütfen yazım ve forum kurallarına uyalım...!
Lütfen sorularımızı açık ve net bir dille ifade edelim...!



FORUM KURALLARI
Korhan Ayhan Çevrimdışı  
Eski 03-04-2009, 20:08   #10
Korhan Ayhan
Moderatör
 
Korhan Ayhan kullanıcısının avatarı
 
Giriş: 15/03/2005
Şehir: ANTALYA
Mesaj: 18,454
Excel Vers. ve Dili:
OFFICE 2003 PRO TR OFFICE 2013 PRO TR
Varsayılan

Onuncu aşamada UserFormumuzun üzerine ekleyeceğimiz kontroller için Toolbox araç çubuğunu aktif hale getirmeliyiz. (Resim-11)

Eğer Toolboxı görüntüleyemiyorsanız (Resim-12) deki yolları takip edin.

RESİM-11



Program yapımında kullanacağımız bu nesneler hakkında kısa bilgiler vermek istiyorum.

LABEL - Bu nesne etiket olarak kullanılmaktadır. Genelde nesnelerin sol tarafına yada üst kısmına eklenerek o nesneye hangi verinin girileceğini bildirir.

TEXTBOX - Bu nesne veri girişi amacıyla kullanılmaktadır. Adındanda analaşılacağı gibi metin kutusudur. Fakat biçimlendirme yapılarak sayısal verilerin girişinde de kullanılabilir.

COMBOBOX - Bu nesne ile hazır liste halindeki veriler listelenir. Kullanıcıya seçim yaptırarak veri girişinde kolaylık sağlayabiliriz. Nesnenin sağ kısmında aşağı doğru ok bulunmaktadır. Tıkladığınızda yüklemiş olduğunuz veri listesine ulaşabilirsiniz.

LISTBOX - Bu nesne ile excel sayfasına kayıt ettiğiniz verileri listeleyip görüntüleyebilirsiniz.

COMMANDBUTTON - Bu nesne komut düğmesidir. Vereceğimiz komutlara göre işlem yapmaktadır. Mesela veri kayıt işleminde, kayıt silme işleminde, kayıt değiştirme işleminde, raporlama işleminde yada sizlerin belirleyeceği değişik görevler için kullanılabilir.

STATUSBAR - Bu nesne bir nevi bilgi çubuğudur. Excelin "Durum Çubuğu" özelliklerine sahiptir. Kişisel bilgiler girebileceğimiz gibi yerleşik görevlerde tanımalayabiliriz. (Date , Capslock , Numlock , Insert , Time gibi)


RESİM-12
__________________
.
.
.

Soru sormadan önce forumumuzun aşağıdaki
bölümlerini incelediğinizde birçok sorunuza yanıt bulabilirsiniz.


Excel Dersanesi
Uygulamalı Excel Eğitimi
Excel İçin Örnek Uygulamalar
Video Dersane (***Altın Üyelere Özel***)

Lütfen sorularınızın çözümlendiğine dair geri dönüş mesajı yazınız...!
Lütfen yazım ve forum kurallarına uyalım...!
Lütfen sorularımızı açık ve net bir dille ifade edelim...!



FORUM KURALLARI
Korhan Ayhan Çevrimdışı  
Kapalı Konu


Konu Araçları
Görünüm Modları

Gönderme Kuralları
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Açık
SimgelerAçık
[IMG] kodu Açık
HTML kodu Kapalı


Saat 05:53


Bu forum Elit NET - www.elitnet.com.tr tarafından sunulmaktadır.


Bahis Forum - Termal Kemer - Define - Samsung Fernseher - Plastik - Excel Eğitim - Çorlu Kamera - Kırklareli Kız Yurdu - Kırklareli Kız Apart - Yurt Kırklareli - Kız Yurdu Kırklareli - Kız Öğrenci Yurdu Kırklareli - Kız Öğrenci Apart - Kırklareli Sembol - Kırklareli Pansiyon - Kırklareli Kız Apart - Kırklareli Kız Apart - Kırklareli Apart - Kırklareli Yurt - Kırklareli Kız Yurdu - Çorlu Demir Çelik - Kırklareli Kız Öğrenci - Çorlu Petek Temizleme
Powered by vBulletin Version 3.7.2
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Advertisement System V2.6 By   Branden