Tüm Versiyonu Göster : Sayfada CommandButton Oluşturmak ve Makro Atamak (Resimli Anlatım)
Korhan Ayhan
17-04-2009, 23:43
Selamlar,
Excel sayfası üzerinde CommandButton oluşturmayı ve basit makro kodu yazmayı aşağıdaki resimleri takip ederek kolayca yapabilirsiniz.
Sadece butona tıklayınca çalışacak bir mesaj kutusu örneği hazırladım. Sizler farklı uygulamalar yaparak kod yapılarını yavaş yavaş kavrayabilirsiniz.
RESİM-1
http://www.excel.web.tr/derres/korhan/Korhan_Sayfa_CommandButton_1.JPG
RESİM-2
http://www.excel.web.tr/derres/korhan/Korhan_Sayfa_CommandButton_2.JPG
RESİM-3
http://www.excel.web.tr/derres/korhan/Korhan_Sayfa_CommandButton_3.JPG
RESİM-4
http://www.excel.web.tr/derres/korhan/Korhan_Sayfa_CommandButton_4.JPG
RESİM-5
http://www.excel.web.tr/derres/korhan/Korhan_Sayfa_CommandButton_5.JPG
RESİM-6
http://www.excel.web.tr/derres/korhan/Korhan_Sayfa_CommandButton_6.JPG
RESİM-7
http://www.excel.web.tr/derres/korhan/Korhan_Sayfa_CommandButton_7.JPG
RESİM-8
http://www.excel.web.tr/derres/korhan/Korhan_Sayfa_CommandButton_8.JPG
RESİM-9
http://www.excel.web.tr/derres/korhan/Korhan_Sayfa_CommandButton_9.JPG
RESİM-10
http://www.excel.web.tr/derres/korhan/Korhan_Sayfa_CommandButton_10.JPG
RESİM-11
http://www.excel.web.tr/derres/korhan/Korhan_Sayfa_CommandButton_11.JPG
Kullanılan kod;
Option Explicit
Private Sub CommandButton1_Click()
MsgBox "Tebrikler CommandButton oluşturmayı başarıyla tamamladınız.", vbInformation, "Sn. " & Application.UserName
End Sub
durmusdemir
19-04-2009, 20:46
teşekkür eder yeni konularda devamını dileriz.
turkuaz81
23-04-2009, 13:10
Hocam kodu verebilirmisiniz. Resimlerin çözünürlüğü düşük olmuş. Net gözükmüyor.
Eklemeler için teşekkürler.
Korhan Ayhan
23-04-2009, 14:27
Selamlar,
Resimler büyük formatta tekrar eklenmiştir. Ayrıca kullanılan koduda resimlerin altına ekledim.
canmert01
25-04-2009, 09:24
hocam ellerine sağlık,çok güzel gidiyoruz nazar değmez inşaallah,
emeğinize saygı duyuyorum.
yakupaltun
30-05-2009, 18:59
evet başardımmm
yakupaltun
30-05-2009, 19:02
elina sağlık
CAFERCİFTCİ
30-05-2009, 23:30
Gerçekten çok net bir anlatım.Teşekkür ediyorum.Ancak,öğrenmek istediğim bir nokta var.Diyelimki bu şekilde "EKLE"butonu oluşturduk.Peki,neyi nereye ekleyeceğini nasıl belirleyeceğiz?Yani bu butonu herhangi bir listeyle nasıl ilişkilendireceğiz?
Korhan Ayhan
30-05-2009, 23:40
Selamlar,
Sn. CAFERCİFTCİ,
Sayfa üzerine eklenen butonlar genellikle userform açmak için kullanılır. Ayrıca sayfalar arası veri aktarımlarında da buton kullanılabilir. Bu tür konuları öğrenmeniz için resimli anlatımlı konuları incelemisiniz. Aşağıdaki linkten ulşabilirsiniz.
http://www.excel.web.tr/f157/
sayın korhan
bizleri düşünmeniz ve yardımcı olduğunuz için çok teşekkürler
emeğine sağlık
salih_dir
14-08-2009, 08:59
teşekkürler çok yayarlı oldu
emeğinize ve yüreğinize sağlık
hocam bende denedim oldu insanlar böyle şeyleri yaptıkca daha hevesle bir şeyler yapmak istiyor.Kodu içeriği deiştirilebilirmi herşey için teşşekkür ederiz.
Korhan Ayhan
14-09-2009, 15:14
Selamlar,
Kodun içeriğini dilediğiniz gibi değiştirebilirsiniz.
sayın korhan bey tebrikler elinize sağlık
PisisiPis
05-11-2009, 10:39
Elinize emeğinize Sağlık..
Sn. Korhan Bey Çok güzel ve açık bir anlatım anlatımlarınızın devamını bekliyoruz iyi çalışmalar
soykan-01
06-11-2009, 09:23
slm korhan bey size şöyle bir konu sorsam şimdi otomatik satır eklemek için yani benim cari firmalarım var. tablo yaptım burda firma ne almış ne vermiş onlar kayırlı en son satırın altında toplamlar var toplammların altında da bakiye var şimdi en son satıra ben veri girince enter e basınca otomatik olarak bana yeni boş bir satır eklemesini sitiyorum. bunu yapabilirmiyiz ltf yardım
cengiz82
30-12-2009, 18:01
o kadar çok excel üzerine site dolaştım,inanın bukadar güzel anlatan bi site görmedim.allah razı olsun sizden Korhan Bey
yukselkura
31-12-2009, 08:01
Teşekkürler arkadaşım harika izah etmişsin sağolasın
mutluedenercan
31-12-2009, 14:15
butona makro nasıl eklerim...onu anlatmayı unutmuşsunuz
Korhan Ayhan
31-12-2009, 14:34
Selamlar,
Aşağıdaki linkten istediğiniz konuya ulaşabilirsiniz.
Sayfada Buton-Düğme Oluşturmak ve Makro Atamak (Resimli Anlatım) (http://www.excel.web.tr/showthread.php?t=59436)
excelci1
31-12-2009, 14:57
Sn. Korhan Ayhan çok güzel bi anlatım olmuş. çalışmalarınızın devamını dilerim.
Paylaşılmayan bilgi bilgi değildir
primadonna
04-01-2010, 23:03
Çok teşekkürler, çok faydalı oldu ödevim için :)
emeği geçenlerin ellerine sağlık
Sn. Korhan ayhan
Öncelikle anlatımınız için teşekkürler. Msgbox kutusunu nasıl biçimlendirdiniz. Ondanda bahsedebilirmisiniz acaba?
Korhan Ayhan
04-07-2010, 16:30
Selamlar,
Sn. Erdal bey,
Mesaj kutusunu biçimlendirmek için herhangi bir işlem yapmadım. Bu anlatımı hazırlarken XP kullanıyordum. Kullandığım sistemde yüklü olan temelardan dolayı bu şekilde bir mesaj kutusu oluşmuştur. Dikkat ederseniz BAŞLAT çubuğuda değişiktir. Bu tamamen temadan kaynaklanmaktadır.
kemalist
04-07-2010, 16:37
selamlar,
sn. Erdal bey,
mesaj kutusunu biçimlendirmek için herhangi bir işlem yapmadım. Bu anlatımı hazırlarken xp kullanıyordum. Kullandığım sistemde yüklü olan temelardan dolayı bu şekilde bir mesaj kutusu oluşmuştur. Dikkat ederseniz başlat çubuğuda değişiktir. Bu tamamen temadan kaynaklanmaktadır.
çalışmalarınız için teşekkür ederim....
Serdar SELEN
04-07-2010, 16:39
Sn Kemalist,
Sorunuzu başka bir başlık altında cevapladım.
Benim cevaplamamı istemiyorsunuz sanırım :)
Selamlar.
kemalist
04-07-2010, 16:44
Sizin cevapladığınızı görünce diğer mesajı sildim.teşekkür ederim.
ilginiz için teşekkürler sn. Korhan Bey
Peki mesaj kutusu biçimlendirilebiliyor mu ve belki yeri değil ama şu an VBA çalışıyorum kodları hangi mantıkla modüle, class modüle, thisworkbook ve çalışma sayfasına yazıyoruz.Yani bir kodu modüle değilde thisworkbook sayfasına yazsam ne olur?
saygı ve selam ile...
Korhan Ayhan
04-07-2010, 19:16
Selamlar,
Erdal bey bence sorunuz bu başlıkla alakalı değil. Ayrı bir başlık açarak sorunuzu tekrar sorun.
MSGBOX nesnesi kolay biçimlenen bir nesne değildir. Standart özelliklerinin dışında bir biçimlendirme yapamıyoruz. Ama aşağıdaki linkte bu iş için yapılmış bir eklenti dosyası bulunmaktadır. İnceleyebilirsiniz.
http://www.h3.dion.ne.jp/~sakatsu/ktMsgBox_Series_English.htm
fatih1430
03-01-2011, 21:47
yine yapamadım ya hata nerede anlamıyorumki
technoman
15-04-2011, 19:41
Acaba Excel 2007 de nasıl yapıyoruz ben düğme falan bulamadım da :D
elinize sağlık bir şey daha öğrendim.
Excelde bi şeyler yapmayı çok seviyorum fakat makrolamayı öğrenemedim adım adım öğrenmek istiyorum.
hocalarım yardımcı olursanız çok sevinirim
mahzunikaya
03-01-2012, 16:18
Teşekürler hocam bizi aydınlatıgınız için excelde medyaplayer yapmayı düşünüyorum! Bu kobu yardımcı oldu
teknisyen_027
08-05-2012, 22:37
Excel Web.Tr.Ayrıcalığı.daha ne olsun.Emeklerine sağlık.
vBulletin v3.7.2, Copyright ©2000-2012, Jelsoft Enterprises Ltd.