UserForm' a Anlık Çalışan OCX Saat ve Takvim Ekleyin

Kulanıcı arayüz formu

UserForm' a Anlık Çalışan OCX Saat ve Takvim Ekleyin

İleti#1)  Tarkan VURAL » 19 Kas 2008 04:26

Merhaba arkadaşlar, ilk excelvba.net ocx eklenti denemesini başarı ile tamamladım ve sizlere sunmak istiyorum. [oley]
Bu ocx eklenti ile UserForm üzerine güzel görüntülü, saniyesi bile çalışan ve günlük takvimi çalışan bir saat/takvim uygulaması ekleyebiliyorsunuz.

Öncelikle ekleyeceğim ocx dosyasını nasıl adapte edeceğinizi resimler ile anlatmaya çalışayım. Bu işlemi yalnızca bir kez yapacaksınız, anlatımdaki teferruata bakmayın, ben biraz detaycı anlatıcıyımdır. :lol:

Öncelikle indireceğiniz ocx eklenti dosyasını bilgisayarınızda herhangi bir yere kaydedin. Yanlışlıkla silmeyeceğiniz bir dizine kopyalamanız tavsiye edilir, tercihen windows/system32 altına. Ama dilediğiniz yerden barındırmakta elbette serbestsiniz. Yalnız ocx tanımlandıktan sonra yer değişikliği yapılmaması gerekli ki her zaman çalışabilir durumda olsun. ;;_)

Resim
Yukarıdaki resimde görüldüğü gibi indirdiğiniz ocx dosyasını önce 1 nodaki gibi Tools References sekmesini seçerek referans tablosunu açıyoruz. 2 nodaki gibi browse(gözat) tuşuna basıyoruz. 3 nodaki gibi ocx dosyayı yüklediğimiz klasörü buluyoruz. 4 nodaki gibi ocx türü seçiyoruz. 5 nodaki gibi ocx dosyamızı görüyoruz ve aç diyoruz.

Aşağıdaki gibi bir görüntü aldığımızda sorun yok demektir. --)(
Resim

Devam edelim. Şimdi ToolBox kutusuna bu nesne modelimizi ekleyeceğiz.

Resim
Yukarıdaki resimdeki gibi yine adım adım gidelim.
VBA kod sayfamızda bir UserForm oluşturduk ve ToolBox kutusunun üzerinde 1 noda belirtildiği gibi sağ fare tuşuna bastık. 2 nodaki şekilde Additional Controls seçimi geldi ve seçtik. 3 nolu şekilde belirttiğim ilgili ocx dosyasını bulduk ve başndaki check kutusunu işaretledik. Buraya kadar herşey tamam ise OK tuşuna bastık ve ToolBok kutusuna nesnemizin eklenmesini sağladık. 4 Noda görüldüğü gibi yanında kalem olan bir kutu şeklindeki icon ToolBox'a eklendi.
Şimdi yapmamız gereken tek şey bu nesneyi seçip UserForm üzerinde çizim yapmak. Bunu da başardıysak o halde Run yapmadan zaten çalıştığını görmüş olacaksınız. şkşk
Ocx dosyasının arka planına uygun olması açısından , formun arka planını da ben kendi örneğimde beyaz yaptım.

Projelerinizi bu tarz bir çalışmayla süslemek isterseniz güvenle kullanabileceğiniz bir excelvba.net saat/takvim eklentiniz oldu. :)

Bir de örnek dosya ekliyorum.
Saygılarımla,
saat_ocx_dosya.rar

ornekexceldosya.rar

[zr][/zr]
Bu iletideki ekleri görmek için gerekli yetkilere sahip değilsiniz.
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 ? O halde BAĞIŞ butonunu tıklayın...
Kullanıcı avatarı
Tarkan VURAL
Yönetim Kurulu
 
Adı Soyadı:Tarkan VURAL
Kayıt: 14 Haz 2008 20:27
Konum: tarkan@excelvba.net
Meslek: LUU, Yazılım Geliştirme Müdürü
Yaş: 44
İleti: 26715
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: İstanbul - Beylikdüzü

UserForm' unuza anlık çalışan saat ve takvim ekleyin

İleti#2)  hsayar » 19 Kas 2008 08:59

sn vural başarılı bir çalışma tebrik ediyorum.
aynı şekilde mevcut textboxun yapısı üzerinde oynayıp kes, kopyala yapıştır, geri ala, ileri al komutlusu yapılabilir mi merak ettim.
Felaket Başa Gelmeden Evvel Önleyici ve Koruyucu Tedbirler Düşünmek Lazım.

Felaket Geldikten Sonra Dövünmenin Yararı Yoktur.

Mustafa Kemal ATATÜRK
Kullanıcı avatarı
hsayar
Site Dostu
 
Adı Soyadı:Hüseyin SAYAR
Kayıt: 18 Eyl 2008 11:30
Meslek: Çalışma Ekonomisti
Yaş: 38
İleti: 600
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Edirne/İpsala

UserForm' unuza anlık çalışan saat ve takvim ekleyin

İleti#3)  Erhan Yavuz » 19 Kas 2008 14:33

Tarkan Ç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 02:13
Konum: Etiler / İstanbul
Meslek: Emekli Sb.
Yaş: 59
İleti: 5696
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: İstanbul / Etiler

UserForm' a anlık çalışan OCX saat ve takvim ekleyin

İleti#4)  şeko » 23 Kas 2008 18:02

Teşekkürler..
Kullanıcı avatarı
şeko
Yeni Başlamış
 
Adı Soyadı:Şerafettin KOSER
Kayıt: 28 Eyl 2008 23:21
Konum: Edirne
Meslek: Mali Müşavir
Yaş: 47
İleti: 40
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: İstanbul-Rami

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

UserForm' a anlık çalışan OCX saat ve takvim ekleyin

İleti#5)  ismailmuhcu » 24 Kas 2008 15:03

Çok güzel Teşekkürler...
Mr Step Back : Code Banker
------------------------------------------------------------
Msgbox "Aradığınız Birçok Sorunun Yanıtı "Kod Sihirbazı Pro" da olabilir"
Kullanıcı avatarı
ismailmuhcu
Siteye Alışmış
 
Adı Soyadı:ismail muhcu
Kayıt: 15 Haz 2008 02:15
Konum: Trabzon
Meslek: Muhasebe
Yaş: 47
İleti: 354
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Trabzon

UserForm' a anlık çalışan OCX saat ve takvim ekleyin

İleti#6)  erman » 22 Arl 2008 13:13

Tarkan Bey; çok nezih olmuş elinize sağlık. Bu OCX dosyasının nasıl yapıldığını merak ediyorum? C# ile bir COM Add-Ins yazma girişimim olmuştu; ancak Internetten bulduğum kodlar biraz karışık gelmişti. Bizi bu konuda aydınlatırsanız çok sevinirim.

iyi çalışmalar.
Kullanıcı avatarı
erman
İsimsiz Üye
 
Adı Soyadı:E???? S??????
Kayıt: 18 Arl 2008 17:37
İleti: 23
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: ?????

REKLAM
ETA - Excel Konsolide Raporlama
ETA Excel Personel Entegre Raporu

UserForm' a anlık çalışan OCX saat ve takvim ekleyin

İleti#7)  Tarkan VURAL » 22 Arl 2008 14:22

Bu OCX dosyasında olay yok. Aslında OCX dediğiniz dosya olayları ile birlikte yazılır. Tıklandığında şu olsun, değişiminde bu olsun, açıldığında böyle görünsün gibi... OCX aynı exe gibi derlenebiliyor. Tek farkı kendi nesnenizi oluşturuyor olmanız ve olayları da kendi istediğiniz şekilde yazıyor olmanız. Konuyu buradan aktaramam, hoş aktaracağım bilgiler de tatmin edici düzeyde değil.
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 ? O halde BAĞIŞ butonunu tıklayın...
Kullanıcı avatarı
Tarkan VURAL
Yönetim Kurulu
 
Adı Soyadı:Tarkan VURAL
Kayıt: 14 Haz 2008 20:27
Konum: tarkan@excelvba.net
Meslek: LUU, Yazılım Geliştirme Müdürü
Yaş: 44
İleti: 26715
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: İstanbul - Beylikdüzü

UserForm' a anlık çalışan OCX saat ve takvim ekleyin

İleti#8)  skat » 22 Arl 2008 15:06

Sayın Tarkan Vural Hocam,
Ellerinize sağlık.Bize de ocx nasıl yapılır öğretebilirmisiniz veya tavsiyelerde bulunurmusunuz?
Kullanıcı avatarı
skat
Siteye Alışmış
 
Adı Soyadı:SITKI YAĞCI
Kayıt: 15 Haz 2008 02:17
Konum: ereğli
Meslek: I. Kademe Vardiya amiri/Yönetici
Yaş: 43
İleti: 203
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Kdz.Ereğli

UserForm' a anlık çalışan OCX saat ve takvim ekleyin

İleti#9)  Shymshec » 05 Şub 2009 12:38

Tarkan kardeş ellerine sağlık.

Bir sorunum var dosyayı ekledim. Tools larda görunuyor. Seçip çizerken;
The control could not be created because ıt ıs not properly lıcensed.
diye bir uyarı veriyor ve çizemiyorum. sorun neden kaynaklanıyordur yardımlarını rica ederim.
Kullanıcı avatarı
Shymshec
Yeni Başlamış
 
Adı Soyadı:Sezgin ŞİMŞEK
Kayıt: 29 Ekm 2008 18:33
İleti: 14
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: İstanbul

UserForm' a anlık çalışan OCX saat ve takvim ekleyin

İleti#10)  Tarkan VURAL » 05 Şub 2009 12:52

Selam, yolladığım örnek dosyayı dener misiniz ?
Muhtemelen VBA harici nesne modeli olduğundan lisans ile ilgili sorun yaşıyorsunuz.
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 ? O halde BAĞIŞ butonunu tıklayın...
Kullanıcı avatarı
Tarkan VURAL
Yönetim Kurulu
 
Adı Soyadı:Tarkan VURAL
Kayıt: 14 Haz 2008 20:27
Konum: tarkan@excelvba.net
Meslek: LUU, Yazılım Geliştirme Müdürü
Yaş: 44
İleti: 26715
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: İstanbul - Beylikdüzü

UserForm' a anlık çalışan OCX saat ve takvim ekleyin

İleti#11)  Shymshec » 05 Şub 2009 14:01

Örnek dosyayı açtığımda da başka bir hata veriyor.

Hata mesajı ekteki resimde mevcut.
Bu iletideki ekleri görmek için gerekli yetkilere sahip değilsiniz.
Kullanıcı avatarı
Shymshec
Yeni Başlamış
 
Adı Soyadı:Sezgin ŞİMŞEK
Kayıt: 29 Ekm 2008 18:33
İleti: 14
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: İstanbul

UserForm' a anlık çalışan OCX saat ve takvim ekleyin

İleti#12)  Tarkan VURAL » 05 Şub 2009 14:03

ActiveX nesnesinin güvenli olmadığını bildiren bir mesaj, bu da yine lisans sorunu ile alakalı.
VB yüklü bilgisayarlarda sorun yok. Gerekli komponentlerin sisteminizde yüklü olması ve register edilmiş olması gerekli. Boş bir zaman bulabilirsem sisteme otomatik register edilebilmesi için gerekli kod bloğunu toparlayıp bu mesajı güncellerim. Şu an yapabileceğim başka bir şey yok. Bilginize.
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 ? O halde BAĞIŞ butonunu tıklayın...
Kullanıcı avatarı
Tarkan VURAL
Yönetim Kurulu
 
Adı Soyadı:Tarkan VURAL
Kayıt: 14 Haz 2008 20:27
Konum: tarkan@excelvba.net
Meslek: LUU, Yazılım Geliştirme Müdürü
Yaş: 44
İleti: 26715
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: İstanbul - Beylikdüzü

UserForm' a anlık çalışan OCX saat ve takvim ekleyin

İleti#13)  Shymshec » 05 Şub 2009 14:09

Güncellemeni sabırsızla bekliyorum.

[TESEKKÜR]
Kullanıcı avatarı
Shymshec
Yeni Başlamış
 
Adı Soyadı:Sezgin ŞİMŞEK
Kayıt: 29 Ekm 2008 18:33
İleti: 14
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: İstanbul

Cevap: UserForm' a anlık çalışan OCX saat ve takvim ekleyin

İleti#14)  halisbatmaz » 22 Oca 2013 13:45

Tamda aradığım birşey. Ancak tüm sıralamayı yapmama rağmen çalışmadı.
"the control could not be created because it is not properly licensed" sorunu verdi. Oysa sizin gönderdiğiniz dosya çalıştı.
Sorunun nerden kaynaklandığını anlayamadım.
Kullanıcı avatarı
halisbatmaz
Siteye Alışmış
 
Adı Soyadı:Halis Batmaz
Kayıt: 18 Şub 2010 14:35
Konum: muhasebe
Meslek: muhasebe
Yaş: 37
İleti: 364
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Diyarbakır

Cevap: UserForm' a anlık çalışan OCX saat ve takvim ekleyin

İleti#15)  betber » 22 Tem 2014 02:31

teşekkürler, allah razı olsun emeğine sağlık.
Kullanıcı avatarı
betber
 
Adı Soyadı:murat turkel
Kayıt: 26 Nis 2011 12:08
Konum: tekniker
Meslek: inşaat teknikeri
Yaş: 50
İleti: 4
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: çanakkale

Cevap: UserForm' a Anlık Çalışan OCX Saat ve Takvim Ekleyin

İleti#16)  samet_can » 26 Tem 2014 13:05

Emeğiniz için teşekkürler .
Bunu kendi çalışma kitabımıza entegre edebilmemiz için arkadaşların da bahsettiği sorunun çözümü için güncelleme yapabilirseniz çok güzel olur.
Kullanıcı avatarı
samet_can
Siteye Alışmış
 
Adı Soyadı:ahmet memişoğlu
Kayıt: 15 Haz 2014 23:59
Konum: samsun/canik
Meslek: Muhasebe
Yaş: 28
İleti: 108
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Samsun / Canik


Forum UserForm

Online Kullanıcılar

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

cron
Bumerang - Yazarkafe