Excel VBA Makro Kod Örnekleri - 7 ( WorkBook Makro Örn.)

Excel VBA açık kodlarını buradan izleyebilir ve paylaşabilirsiniz.

Excel VBA Makro Kod Örnekleri - 7 ( WorkBook Makro Örn.)

İleti#1)  Tarkan VURAL » 16 Ekm 2008 09:31

Kod: Tümünü seç
Private Sub Workbook_BeforeClose(Cancel As Boolean)
MsgBox "dosya kapatılacak" ' dosya kapanırken çalışır.
Cancel = true yazdığınızda dosya kapatılmaz.
If Saved = False Then Saved = True yazdığınızda dosya kaydedilmeden kapatılır.
End Sub


Kod: Tümünü seç
Private Sub Workbook_BeforePrint(Cancel As Boolean)
MsgBox "sayfa yazdırılacak" 'dosya yazdırılacağı zaman çalışır.
End Sub


Kod: Tümünü seç
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
MsgBox "dosya kaydedilecek" 'dosya kaydedileceği zaman çalışır.
Cancel = True yazdığınızda kaydedilmez.
End Sub


Kod: Tümünü seç
Private Sub Workbook_NewSheet(ByVal Sh As Object)
MsgBox "yeni sayfa eklendi" 'dosyaya yeni sayfa eklendiğince çalışır.
End Sub


Kod: Tümünü seç
Private Sub Workbook_Open()
MsgBox "dosya açıldı" 'dosya ilk açıldığında çalışır.
End Sub


Kod: Tümünü seç
Private Sub Workbook_SheetActivate(ByVal Sh As Object)
MsgBox ActiveSheet.Name & " sayfası aktif edildi" 'dosya içinde başka  sayfa seçildiğinde çalışır.
End Sub


Kod: Tümünü seç
Private Sub Workbook_SheetBeforeDoubleClick(ByVal Sh As Object, ByVal Target As Range, Cancel As Boolean)
MsgBox Target.Address & " hücresinde çift tıklandı" 'sayfada sol mouse çift tıklandığında çalışır.
End Sub


Kod: Tümünü seç
Private Sub Workbook_SheetBeforeRightClick(ByVal Sh As Object, ByVal Target As Range, Cancel As Boolean)
MsgBox Target.Address & " hücresinde sağ mouse tıklandı" 'sayfada sağ mouse tıklandığında çalışır.
End Sub


Kod: Tümünü seç
Private Sub Workbook_SheetCalculate(ByVal Sh As Object)
MsgBox "hücrede formül hesaplandı" 'sayfada formül hesaplandığında çalışır.
End Sub


Kod: Tümünü seç
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
MsgBox "hücrede değişiklik yapıldı" 'hücrede herhangi bir değişiklik yapıldığında çalışır.
End Sub


Kod: Tümünü seç
Private Sub Workbook_SheetDeactivate(ByVal Sh As Object)
MsgBox "sayfa değiştirildi" 'sayfadan sayfaya geçişte çalışır.
End Sub


Kod: Tümünü seç
Private Sub Workbook_SheetFollowHyperlink(ByVal Sh As Object, ByVal Target As Hyperlink)
MsgBox "hücrede bulunan bir link tıklandı" 'hücrede bulunan web yada mail linki tıklandığında çalışır.
End Sub


Kod: Tümünü seç
Private Sub Workbook_SheetPivotTableUpdate(ByVal Sh As Object, ByVal Target As PivotTable)
MsgBox "özet tablo güncellendi" 'özet tablo verileri güncellendiğinde çalışır.
End Sub


Kod: Tümünü seç
Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)
'MsgBox "herhangi bir hücre seçildi" her farklı hücre seçiminde çalışır.
End Sub


Kod: Tümünü seç
Private Sub Workbook_WindowActivate(ByVal Wn As Window)
MsgBox "dosya aktif edildi" ' iki Excel dosya arası pencere geçişlerinde çalışacaktır.
End Sub


Kod: Tümünü seç
Private Sub Workbook_WindowDeactivate(ByVal Wn As Window)
MsgBox "dosya de - aktif edildi" ' iki Excel dosya arası pencere geçişlerinde çalışacaktır.
End Sub


Kod: Tümünü seç
Private Sub Workbook_WindowResize(ByVal Wn As Window)
MsgBox Wn.Caption & " dosyası Excel içinde yeniden boyutlandırıldı" 'sayfanın Excel içindeki boyutunu test eder.
End Sub
Resim
www.tarkanvural.com.tr

İnnâ lillâhi ve innâ ileyhi raciûn
Şüphesiz ki; biz Allah’a âidiz ve vakti geldiğinde O’na döndürüleceğiz.

HasbunAllâhu ve nimel vekîl
Bize Allah yeter. O ne güzel vekildir.


ExcelVBA.NET' e katkıda bulunmak ister misiniz ?
Kullanıcı avatarı
Tarkan VURAL
Yönetim Kurulu
 
Adı Soyadı:Tarkan VURAL
Kayıt: 14 Haz 2008 18:27
Konum: @tarkanvural73
Meslek: LUU, Database Expert, Senior Software Specialist, Developer
Yaş: 47
İleti: 27370
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: İstanbul - Beylikdüzü

Excel VBA Makro Kod Örnekleri - 7 ( WorkBook Makro Örn.)

İleti#2)  Erhan Yavuz » 16 Ekm 2008 09:59

Çok Yararlı Bilgiler; Çok teşekkürler...
☾✭ Türkçemizi tam ve doğru kullanmaktan korkmayalım..
Teşekkür etmek Erdemdir. ECYavuz


OSMANLI OYUNU (1402-1566)
http://www.excelvba.net/viewtopic.php?f=41&t=9984

EXCEL-VBA KOD BANKASI PRO.7.0
http://www.excelvba.net/viewtopic.php?f=38&t=3304
Resim
Kullanıcı avatarı
Erhan Yavuz
Site Forum Yöneticisi
 
Adı Soyadı:Erhan Yavuz
Kayıt: 15 Haz 2008 00:13
Konum: Etiler / İstanbul
Meslek: Emekli Sb.
Yaş: 61
İleti: 5695
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: İstanbul / Etiler

Excel VBA Makro Kod Örnekleri - 7 ( WorkBook Makro Örn.)

İleti#3)  ysmn » 03 Kas 2008 15:09

Emeğine sağlık tamda aradığım bilgilerdi çok işime yaradı şkşk
Kullanıcı avatarı
ysmn
 
Adı Soyadı:yasemin koç
Kayıt: 06 Ekm 2008 20:13
İleti: 2
 
Cinsiyet: Bayan
Bulunduğunuz İl / Semt: mersin

Cevap: Excel VBA Makro Kod Örnekleri - 7 ( WorkBook Makro Ör

İleti#4)  uyrdkl » 16 May 2009 21:10

çok teşekkür ederim
Kullanıcı avatarı
uyrdkl
Yeni Başlamış
 
Adı Soyadı:Ümit Yurdakul
Kayıt: 16 May 2009 20:32
Konum: Adana
Meslek: Tekniker
Yaş: 54
İleti: 18
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Adana

REKLAM
Excel Logo XML Oluşturucu
Logo Object Designer ile Uyarlama

Cevap: Excel VBA Makro Kod Örnekleri - 7 ( WorkBook Makro Ör

İleti#5)  enpel » 19 May 2009 09:00

[TESEKKÜR] Arkadaşım çok güzel bilgiler
Kullanıcı avatarı
enpel
Siteye Alışmış
 
Adı Soyadı:engin pelit
Kayıt: 18 Nis 2009 12:24
Konum: istanbul
Meslek: tekniker
Yaş: 40
İleti: 113
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: sakarya

Cevap: Excel VBA Makro Kod Örnekleri - 7 ( WorkBook Makro Ör

İleti#6)  xwyz » 08 Şub 2010 10:15

Teşekkürler.
Kullanıcı avatarı
xwyz
Yeni Başlamış
 
Adı Soyadı:Sarp Mutlutürk
Kayıt: 19 Mar 2009 13:55
Konum: Antalya
Meslek: Reporting Expert
Yaş: 34
İleti: 95
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: İstanbul

REKLAM
ETA - Excel Konsolide Raporlama
ETA Excel Personel Entegre Raporu

Cevap: Excel VBA Makro Kod Örnekleri - 7 ( WorkBook Makro Ör

İleti#7)  baris74 » 22 Nis 2010 19:48

[TESEKKÜR] cok yararlı bilgiler.
Kullanıcı avatarı
baris74
Yeni Başlamış
 
Adı Soyadı:Barış Mankaoğlu
Kayıt: 14 Mar 2010 15:07
Konum: Bartın
Meslek: Proje sorumlusu
Yaş: 40
İleti: 11
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: bartın

Cevap: Excel VBA Makro Kod Örnekleri - 7 ( WorkBook Makro Ör

İleti#8)  sonraull » 27 Ekm 2010 17:59

Teşekkürler. [oley]
Kullanıcı avatarı
sonraull
 
Adı Soyadı:Barış Çimen
Kayıt: 19 Tem 2010 14:52
İleti: 7
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Batman

Cevap: Excel VBA Makro Kod Örnekleri - 7 ( WorkBook Makro Ör

İleti#9)  OmerFaruk Bayrak » 12 Kas 2010 20:11

[TESEKKÜR] --)(
Kullanıcı avatarı
OmerFaruk Bayrak
Siteye Alışmış
 
Adı Soyadı:Ömer Bayrak
Kayıt: 11 Mar 2010 15:41
Konum: İstanbul
Meslek: Öğrenci-Web Tasarım
Yaş: 23
İleti: 215
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: İstanbul

Cevap: Excel VBA Makro Kod Örnekleri - 7 ( WorkBook Makro Ör

İleti#10)  Arslanbey » 12 Kas 2010 21:13

[TESEKKÜR]
Kullanıcı avatarı
Arslanbey
Site Dostu
 
Adı Soyadı:Süleyman Arslan
Kayıt: 15 Mar 2009 16:23
Konum: sağlık sektöründeyim
Meslek: laboratuvar teknikeriyim
Yaş: 37
İleti: 597
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Yozgat-Sorgun

Cevap: Cevap: Excel VBA Makro Kod Örnekleri - 7 ( WorkBook M

İleti#11)  ismailmuhcu » 13 Kas 2010 09:46

[TESEKKÜR]
Kullanıcı avatarı
ismailmuhcu
Siteye Alışmış
 
Adı Soyadı:ismail muhcu
Kayıt: 15 Haz 2008 00:15
Konum: Trabzon
Meslek: Muhasebe
Yaş: 49
İleti: 360
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Trabzon

Cevap: Excel VBA Makro Kod Örnekleri - 7 ( WorkBook Makro Ör

İleti#12)  ozuberk » 16 Haz 2011 12:54

[TESEKKÜR]
Kullanıcı avatarı
ozuberk
Yeni Başlamış
 
Adı Soyadı:ozgur ozuberk
Kayıt: 14 Tem 2009 18:04
Konum: istanbul
Meslek: muhasebe
Yaş: 70
İleti: 31
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: istanbul

Cevap: Excel VBA Makro Kod Örnekleri - 7 ( WorkBook Makro Ör

İleti#13)  kan-nas » 16 Haz 2011 13:21

Üstad [TESEKKÜR]
Kullanıcı avatarı
kan-nas
Site Dostu
 
Adı Soyadı:özkan asan
Kayıt: 05 Eyl 2008 11:03
Konum: ÇOK UZAK
Meslek: bankacı
Yaş: 45
İleti: 529
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: istANBUL

Cevap: Excel VBA Makro Kod Örnekleri - 7 ( WorkBook Makro Ör

İleti#14)  murabak » 02 Tem 2011 16:15

Tarkan kardeşim, öncelikle vba çalışmalarından verdiğin net örnekler için çok çok teşekkürler.
Ben, zamanı yettiğince exceli öğrenmeye çalışan, excel etkisinde kalmış biriyim! Şimdilik formülasyonlarda ilerlemeye çalışıyorum! Gün geçtikçe exceli her alanda kullanmanın mümkün olduğunu görmek oldukça keyifli. Örneğin; bir arkadaşımın kupon kupon onlarca adet oynadığı sayısal loto ve benzeri tahmin oyunlarında, çekiliş sonuçlarına göre onlarcasından, hangi kolonda, kaç tutturduğunu bulmak isterken zorlanıp, hatalar yapması ve 3 tutturduğu kolonu 6 tuttu diye işaretleyip, sonradan loto bayiinde yaka paça krize girmesi üzerine; ona excelde tamamen formüllerle ve koşullu biçimlendirmelerle bir kontrol panosu hazırladım. Çok da kolay oldu. Şimdi, kendisinin yanından hiç ayırmadığı notbookta kayıtlı olan bu çalışmayla her çekiliş sonucunu bir tabloya yazdığı anda hangi kolonda adet olarak kaç sayı tutturduğu, otomatik olarak destekleyen çeşitli renklerde, ortaya çıkınca her seferinde bana dua ediyor. Ancak ..!
Makro bilmek ille de gerekiyor. ve onu öğrenmek, çalışmak gerçek bir zaman ve yoğun ilgi gerektiriyor; işte zorluk da burada. "Exceli kullanmak ve kodlardan destek almak istiyorsam, muhakkak vba öğrenmeliyim." Bunu anladım, ama ben bu konuda biraz tenbelllik etmekten yanayım. Öncelikle hazır kodlara başvurarak öğrenmek daha iyi. Tam olarak, şoförlük eğitimi gibi; yani deneyerek.
Tarkan kardeşimizin, tabii ki oldukça fazla olduğu belli olan birikimleriyle; hazırladığı bu örnek vba kodlarını nasıl kullandığını inceliyor, her kodun arkasındaki mantığı anlamaya çalışıyorum. Uzun bir zaman ve deneme gerektirecek. Olsun!
Paylaşımları için şimdiden Tarkan' ı ve onun gibi gayret eden, forumdaki herkesi tebrik ediyorum.
Kullanıcı avatarı
murabak
 
Adı Soyadı:Murat Bayraktar
Kayıt: 01 Ağu 2010 17:18
İleti: 1
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Balıkesir

Cevap: Excel VBA Makro Kod Örnekleri - 7 ( WorkBook Makro Ör

İleti#15)  caliskanersin » 02 Tem 2011 16:36

[TESEKKÜR]
Kullanıcı avatarı
caliskanersin
Yeni Başlamış
 
Adı Soyadı:ersin caliskan
Kayıt: 09 Ekm 2010 19:05
Konum: Bursa
Meslek: Muhasebe
Yaş: 34
İleti: 86
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Bursa

Cevap: Excel VBA Makro Kod Örnekleri - 7 ( WorkBook Makro Ör

İleti#16)  fluess » 04 Tem 2011 10:28

[TESEKKÜR]
Kullanıcı avatarı
fluess
Yeni Başlamış
 
Adı Soyadı:Hakan Yıldı
Kayıt: 26 May 2011 10:56
İleti: 12
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Mersin

Cevap: Excel VBA Makro Kod Örnekleri - 7 ( WorkBook Makro Ör

İleti#17)  selocan251989 » 07 Oca 2015 14:54

[yummy] Teşekkurler
Kullanıcı avatarı
selocan251989
 
Kayıt: 07 Oca 2015 14:51
Meslek: Programcı
Yaş: 31
İleti: 1
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: istanbul/pendik

Cevap: Excel VBA Makro Kod Örnekleri - 7 ( WorkBook Makro Ör

İleti#18)  altindal » 23 Oca 2015 14:01

[TESEKKÜR]
Kullanıcı avatarı
altindal
Yeni Başlamış
 
Kayıt: 20 Oca 2015 11:09
Meslek: Makine Mühendisi
Yaş: 31
İleti: 24
 
Cinsiyet: Bayan
Bulunduğunuz İl / Semt: İstanbul

Cevap: Excel VBA Makro Kod Örnekleri - 7 ( WorkBook Makro Ör

İleti#19)  Mesut Topal » 18 Oca 2017 00:03

Teşekkürler. Çok faydalı oldu.
Kullanıcı avatarı
Mesut Topal
Siteye Alışmış
 
Kayıt: 15 Eyl 2016 19:19
Meslek: Matematik Öğretmeni
Yaş: 33
İleti: 467
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Samsun/Ladik


Forum Örnek Kodlar

Online Kullanıcılar

Bu forumu görüntüleyenler: Kayıtlı kullanıcı yok ve 1 misafir

Bumerang - Yazarkafe