ExcelVBA.Net' e Özel HTML Tag Oluşturma

Excel VBA kodlamaları ile yapılmış örnek dosyaları burdan izleyebilir ve paylaşabilirsiniz.

ExcelVBA.Net' e Özel HTML Tag Oluşturma

İleti#1)  Tarkan VURAL » 09 Kas 2013 13:01

En güncel dosya son yazdığım iletidedir. Konuyu sonuna kadar takip etmenizde yarar var.

Sitemize aşağıdaki gibi tablolanmış şekilde eklemek istediğiniz bilgiler olduğunda, eklediğim XLA eklentisini Excel programınıza yüklemeniz yeterli olacak.

AdıSoyadıTCK Noİliİlçesi
TarkanVURAL12345678901İstanbulBeylikdüzü
AhmetMEHMET45678912301AnkaraMamak
AliVELİ78912345601İzmirBornova
AyşeFATMA32165497801Edirneİpsala


İlgili XLA dosyasını öncelikle ...\Microsoft\AddIns klasörü altına kopyalanmalıdır. 2003 için Araçlar - Eklentiler menülerinden, 2007 için sol üst köşedeki Office logosu - Seçenekler - Eklentiler - Excel Eklentileri, 2010 ve 2013 sürümler için Dosya Msnüsü - Seçenekler - Eklentiler - Excel Eklentileri kısmından çağırılabilir.

İpucu :
Boş bir Excel belgesini farklı kaydet - XLA türü seçtiğinizde açılan klasör ADDINS klasörüdür.
Uygulama, ilk satırı her zaman başlık kabul edeceğinden arka plan rengi verecektir.



Eklentiniz aktif olduğunda ekran görüntüleriniz 2003 sürümü ve 2003 sonrası sürümleri için resimlerdeki gibi olacak.
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: 27420
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: İstanbul - Beylikdüzü

Cevap: ExcelVBA.Net' e Özel HTML Tag Oluşturma

İleti#2)  Murat OSMA » 09 Kas 2013 13:13

Ellerine sağlık Tarkan abi, oldukça kullanışlı. --)(

https://www.excelturkey.com
Kullanıcı avatarı
Murat OSMA
Site Forum Yöneticisi
 
Adı Soyadı:Murat OSMA
Kayıt: 04 Arl 2008 22:34
Konum: İstanbul
Meslek: Excel & VBA Eğitmeni
Yaş: 36
İleti: 14412
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Bağcılar - İSTANBUL

Cevap: ExcelVBA.Net' e Özel HTML Tag Oluşturma

İleti#3)  Ozan İLGÜN » 09 Kas 2013 13:24

Harikasınız Tarkan Bey.
Kullanıcı avatarı
Ozan İLGÜN
Forum Moderatörü
 
Adı Soyadı:Ozan İlgün
Kayıt: 20 Şub 2013 12:43
Konum: İst. Maltepe
Meslek: Arşivist
Yaş: 35
İleti: 3039
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: İstanbul



Cevap: ExcelVBA.Net' e Özel HTML Tag Oluşturma

İleti#4)  OrkmesB » 10 Kas 2013 00:08


Abi, eline sağlık güzel olmuş.
İç kenarlık olayını fırsat bulduğumda css ile güzelleştireyim, böyle kenarlık çok hoş değil fikrimce.
“Benim yaradılışımda fevkâlade olan bir şey varsa, Türk olarak dünyaya gelmemdir"

ExcelDepo
Kullanıcı avatarı
OrkmesB
Yönetim Kurulu
 


 
Adı Soyadı:Bahadır Örkmes
Kayıt: 14 Haz 2008 18:26
Konum: Gökçeali
Meslek: Personel Müdürü
Yaş: 42
İleti: 5068
 

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

Cevap: ExcelVBA.Net' e Özel HTML Tag Oluşturma

İleti#5)  Tarkan VURAL » 10 Kas 2013 00:21

İkinci versiyon tamamlandı. Bu versiyonda Excel sayfasındaki hücrelerde bulunan verilerin arkaplan rengi, font rengi, altı çizgili, kalın veya eğik yazı şeklindeki özelliklerini de tablo oluşturma karakteristiklerine ekledim. Bu istek Murat OSMA' nın özel isteğiydi ve yerinde bir istekti. Şimdiki örnekte Excel sayfasındaki alanı seçip renkli renkli tablolama oluşturabilirsiniz.

AdıSoyadıTCK Noİliİlçesi
TarkanVURAL12345678901İstanbulBeylikdüzü
AhmetMEHMET45678912301AnkaraMamak
AliVELİ78912345601İzmirBornova


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 ?
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: 27420
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: İstanbul - Beylikdüzü

Cevap: ExcelVBA.Net' e Özel HTML Tag Oluşturma

İleti#6)  Ozan İLGÜN » 10 Kas 2013 00:26

Sanırım bir sonraki çalışma hücredeki formülleri de almak yönünde olacak :)
Kullanıcı avatarı
Ozan İLGÜN
Forum Moderatörü
 
Adı Soyadı:Ozan İlgün
Kayıt: 20 Şub 2013 12:43
Konum: İst. Maltepe
Meslek: Arşivist
Yaş: 35
İleti: 3039
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: İstanbul



REKLAM
ETA - Excel Konsolide Raporlama
ETA Excel Personel Entegre Raporu

Cevap: Cevap: ExcelVBA.Net' e Özel HTML Tag Oluşturma

İleti#7)  Tarkan VURAL » 10 Kas 2013 00:31

ozanilgun yazdı:Sanırım bir sonraki çalışma hücredeki formülleri de almak yönünde olacak :)

Neden olmasın ? Belki de WebCam aracılığıyla o andaki resminizi çekip, "mesajı yazan işte bu kişidir" de diyebiliriz. Yeter ki yapmak isteyelim. Kod yazmak bizim işimiz. Öyle değil mi ? :)
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: 27420
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: İstanbul - Beylikdüzü

Cevap: ExcelVBA.Net' e Özel HTML Tag Oluşturma

İleti#8)  Emir Hüseyin ÇOBAN » 10 Kas 2013 09:16

. . .

Tablo konumunu bilmek için satır ve sütün başlıklarını görmek iyi olabilir.
Gibi


Gönderilmiş resmi tam boy görmek istiyorsanız, eklentinin üzerini tıklayınız.




. . .
Kullanıcı avatarı
Emir Hüseyin ÇOBAN
Site Dostu
 
Adı Soyadı:Hüseyin Çoban
Kayıt: 24 Ağu 2010 09:01
Konum: Gezgin
Meslek: Ü.Tğm.
Yaş: 30
İleti: 615
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Özel Destek için 0531 285 06 15

Cevap: ExcelVBA.Net' e Özel HTML Tag Oluşturma

İleti#9)  Tarkan VURAL » 10 Kas 2013 09:26

Tablo A1 hücresinden başlamak zorunda değil. Herhangi bir konumda olabilir. Animasyondaki gibi refedit nesnesi ile alanı taramak yeterlidir. ;)
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: 27420
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: İstanbul - Beylikdüzü

Cevap: ExcelVBA.Net' e Özel HTML Tag Oluşturma

İleti#10)  Emir Hüseyin ÇOBAN » 10 Kas 2013 09:31

. . .

Artık kodlar bulunduğu sütun ve satırı göstere bilir mi ?
Dediğiniz gibi A1 standart değil.

. . .
Kullanıcı avatarı
Emir Hüseyin ÇOBAN
Site Dostu
 
Adı Soyadı:Hüseyin Çoban
Kayıt: 24 Ağu 2010 09:01
Konum: Gezgin
Meslek: Ü.Tğm.
Yaş: 30
İleti: 615
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Özel Destek için 0531 285 06 15

Cevap: ExcelVBA.Net' e Özel HTML Tag Oluşturma

İleti#11)  arachnanthe » 10 Kas 2013 12:00

Tarkan Bey hücre içindeki formüllerin eklenmesi konusuna bir oy<>da benden olsun, buna gercekten ihtiyaç olduğunu düşünüyorum.
Kullanıcı avatarı
arachnanthe
Siteye Alışmış
 
Adı Soyadı:Ömer Koçali
Kayıt: 26 Haz 2009 09:49
Konum: Kocaeli / Gebze
Meslek: Elektrik Teknikeri branş otomasyon
Yaş: 38
İleti: 197
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Kocaeli / Gebze

Cevap: ExcelVBA.Net' e Özel HTML Tag Oluşturma

İleti#12)  Tarkan VURAL » 10 Kas 2013 21:40

Bahadır Bey, Ozan Bey ve Ömer Bey;
Bu şekilde nasıl ? TCK numaralarının üzerinde mouse ile gezerek formülleri görebilirsiniz. Sizce bu şekilde olur mu ? Fikirlerinizi paylaşırsanız memnun olurum. ;)

AdıSoyadıTCK Noİliİlçesi
TarkanVURAL 12345678901 {ƒx} =DÜŞEYARA(D7;Sayfa2!$A$1:$C$10;3;0) İstanbulBeylikdüzü
AhmetMEHMET 45678912301 {ƒx} =DÜŞEYARA(D8;Sayfa2!$A$1:$C$10;3;0) AnkaraMamak
AliVELİ 78912345601 {ƒx} =DÜŞEYARA(D9;Sayfa2!$A$1:$C$10;3;0) İzmirBornova
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: 27420
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: İstanbul - Beylikdüzü

Cevap: ExcelVBA.Net' e Özel HTML Tag Oluşturma

İleti#13)  arachnanthe » 10 Kas 2013 21:48

On numara beş yıldız :D
Kullanıcı avatarı
arachnanthe
Siteye Alışmış
 
Adı Soyadı:Ömer Koçali
Kayıt: 26 Haz 2009 09:49
Konum: Kocaeli / Gebze
Meslek: Elektrik Teknikeri branş otomasyon
Yaş: 38
İleti: 197
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Kocaeli / Gebze

Cevap: ExcelVBA.Net' e Özel HTML Tag Oluşturma

İleti#14)  Ozan İLGÜN » 10 Kas 2013 22:01

Harika olmuş. Tabi yapılabilir mi bilmiyorum ancak çift tıklayınca formülse metne, metinse formüle dönüşürse harikulade olur.
Kullanıcı avatarı
Ozan İLGÜN
Forum Moderatörü
 
Adı Soyadı:Ozan İlgün
Kayıt: 20 Şub 2013 12:43
Konum: İst. Maltepe
Meslek: Arşivist
Yaş: 35
İleti: 3039
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: İstanbul



Cevap: ExcelVBA.Net' e Özel HTML Tag Oluşturma

İleti#15)  Emir Hüseyin ÇOBAN » 10 Kas 2013 22:10

. . .

Merhaba.
Gerçekten çok güzel bir çalışma.
Öneri olarak,
- sayfa başlık ve satır numaralarını görmek çözümlerde başvuru adresini belirlemede yardımcı olacaktır.


Gönderilmiş resmi tam boy görmek istiyorsanız, eklentinin üzerini tıklayınız.




- Buradan tabloyu kopyalayıp, excele yapıştıra bilirsek. Kolaylık sağlayacaktır. (bu haliyle birer sütun boş bırakarak aktarıyor)
Tekrar tebrikler...

. . .
Kullanıcı avatarı
Emir Hüseyin ÇOBAN
Site Dostu
 
Adı Soyadı:Hüseyin Çoban
Kayıt: 24 Ağu 2010 09:01
Konum: Gezgin
Meslek: Ü.Tğm.
Yaş: 30
İleti: 615
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Özel Destek için 0531 285 06 15

Cevap: Cevap: ExcelVBA.Net' e Özel HTML Tag Oluşturma

İleti#16)  Tarkan VURAL » 10 Kas 2013 22:17

ozanilgun yazdı:Harika olmuş. Tabi yapılabilir mi bilmiyorum ancak çift tıklayınca formülse metne, metinse formüle dönüşürse harikulade olur.


Javascript kullanarak yapılabilir ama o da kusur kalsın, olmaz mı? :) Bu kez uzun formüllerde tablo genişlikleri sıkıntı olacak.
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: 27420
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: İstanbul - Beylikdüzü

Cevap: ExcelVBA.Net' e Özel HTML Tag Oluşturma

İleti#17)  Tarkan VURAL » 10 Kas 2013 22:20

Formül eklenmiş halini siteye yollamamışım. 3.ncü versiyonu ekliyorum.
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 ?
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: 27420
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: İstanbul - Beylikdüzü

Cevap: Cevap: ExcelVBA.Net' e Özel HTML Tag Oluşturma

İleti#18)  Tarkan VURAL » 10 Kas 2013 22:31

Hüseyin ÇOBAN yazdı:. . .
Öneri olarak,
- sayfa başlık ve satır numaralarını görmek çözümlerde başvuru adresini belirlemede yardımcı olacaktır.


Yapıyı baştan aşağıya yeniden elden geçirmem gerekir. Ama notunuzu aldım. ;)

Bu arada Bahadır Bey üzerine gelince değişen mouse icon demişti, onu da ekledim. ;)
Ayrıca kullanıcının hangi Office sürümünü kullandığının bilgisi de bu dosya ile tablonun üzerine ekleniyor. Hüseyin beyin dediği kısmı da ilk fırsatta kodlara eklemeye çalışacağım. --)(
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: 27420
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: İstanbul - Beylikdüzü

Cevap: ExcelVBA.Net' e Özel HTML Tag Oluşturma

İleti#19)  OrkmesB » 11 Kas 2013 12:52


SıraAdıSoyadıDoğum
1BahadırÖrkmes28694

“Benim yaradılışımda fevkâlade olan bir şey varsa, Türk olarak dünyaya gelmemdir"

ExcelDepo
Kullanıcı avatarı
OrkmesB
Yönetim Kurulu
 


 
Adı Soyadı:Bahadır Örkmes
Kayıt: 14 Haz 2008 18:26
Konum: Gökçeali
Meslek: Personel Müdürü
Yaş: 42
İleti: 5068
 

Cevap: ExcelVBA.Net' e Özel HTML Tag Oluşturma

İleti#20)  Tarkan VURAL » 13 Kas 2013 00:59

Son duruma geldi sanırım. İşletim sistemi ve Excel sürümünü de ekledim. Formül varsa formüllü alanda fx ibaresi oluşuyor. Mouse ile üzerine geldiğinizde de popup balonda formülü gösteriyor.

• Bahadır Bey' in bildirdiği tarih formatını düzelttim.
• Murat Bey' in bildirdiği sayı formatlarını düzenledim.
• Hüseyin Bey' in istediği satır sütun başlıklarını da ekledim.

İlgili tablo Excelin neresinde olursa olsun seçip alabilirsiniz. Tablonun birleştirilmiş hücre yapı desteği yok. Birleştirilmiş hücrelerle denemedim. Bunun dışında Excel kodları ile müdahale edebileceğim şekilde eklenmesini istediğiniz bilgi/özellik vb.. var ise fikirlerinizi almak isterim.

Örnek çıktı şu şekilde :

İşletim Sistemi: Microsoft Windows 7 Professional /Excel Versiyonu: Microsoft Excel 2003.
‹‹››
B
C
D
E
F
3
AdıSoyadıTCK NoDoğum TarihiMaaşı
4
TarkanVURAL 12345678901 {ƒx} =DÜŞEYARA(B4;Sayfa2!$A$1:$C$10;3;0) 23.08.2012384,78
5
AhmetMEHMET 45678912301 {ƒx} =DÜŞEYARA(B5;Sayfa2!$A$1:$C$10;3;0) 24.08.2012653,20
6
AliVELİ 78912345601 {ƒx} =DÜŞEYARA(B6;Sayfa2!$A$1:$C$10;3;0) 25.08.2012465,70
Kitap Adı : Deneme.xls - Sayfa Adı : Çalışmalar_04
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 ?
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: 27420
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: İstanbul - Beylikdüzü

Sonraki

Forum Örnek Dosyalar

Online Kullanıcılar

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

Bumerang - Yazarkafe