Userformda webbrowser

Katılım
23 Kasım 2006
Mesajlar
16
Excel Vers. ve Dili
Excel 2003 Tr
Sitede ki bilgiler sayesinde bir userform yaptım ve 2 adet webbrowser ekledim. İstediğim gif resimlerini gösterebiliyorum. Fakat başaramadığım ve öğrenmek istediğim 2 konu var.:???:

1. webbrowser'a gif resmi gömülebilir mi?
Yani userformda görüntülenen resim bilgisayardan silinse veya yer değiştirse bile kalıcı olabilir mi?

2. Resmi (webbrowser'ın boyutlarını değiştirmeden) büyütüp küçültebilir miyim?
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
1) Hayır

2) Evet

1nci sorunuzun cevabı hayır olunca, devamındaki sorunuzun cevabı da işinize yaramaz sanıyorum.
 
Katılım
23 Kasım 2006
Mesajlar
16
Excel Vers. ve Dili
Excel 2003 Tr
Öncelikle bu kadar hızlı cevap verdiğiniz için teşekkür ederim. Tahmin ettiğiniz gibi 1. sorum ile 2. sorum ilğili ama cevabınız tabiki işime yarar. Resimleri yinede kullanacağım. Eğer resim boyutunu nasıl değiştireceğimi belirtirseniz çok sevinirim.
 
Son düzenleme:

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
gif olarak değil ama bir resmi sayfa üzerine yerleştirip buradan webbrowser veya image nesnesine yükleyebilirsiniz. Böylece resmide dosya ile göndermiş olursunuz. Resim gif olamayacağı içinde image nesnesi kullanmak daha mantıklı olur.
 
Katılım
23 Kasım 2006
Mesajlar
16
Excel Vers. ve Dili
Excel 2003 Tr
Evet belirttiğiniz şekilde oluyor. Daha önce arama yaptığımda bu konuda sizin göndermiş olduğunuz dosyaları inceleyerek epey fikir sahibi oldum. Hatta toolboxda webbrowser açamadım ve sizin gönderdiğiniz dosyadan kopyala yapıştır yaptım:dua: Kodlarda size ait. Umarım kızmazsınız.

İsteğimi daha iyi anlatabilmek için dosyayı ekliyorum. Webbrowser kullanmak daha uygun geldi. Eğer resimleri pencereye uygun boyutlara getiremezsem image kullanarak yapacağım. Yaptığım aramalardan birinde bununla ilğili kodlar görmüştüm ama tekrar bulamadım. İlginiz için teşekkür ederim.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Kodlarda size ait. Umarım kızmazsınız.
Neden kızayım , zaten o kodlarda bana ait olmayıp umumidir. Ben sadece üzerinde bazı uyarlamalar yapmıştım. Forumumuzda açık olarak verilen tüm kodlar herkesin kullanımına açıktır, serbestçe kullanabilirsiniz.

Not:Bu arada eklediğiniz dosyadaki kodları kasdediyorsanız, bu kodları forumda ilk kez Haluk Hocamın yayınladığını biliyorum.
 
Katılım
23 Kasım 2006
Mesajlar
16
Excel Vers. ve Dili
Excel 2003 Tr
O zaman Haluk hocama ve emeği geçen tüm arkadaşlara teşekkür ederim. Ekte yolladığım dosyada resimleri Webbrowser boyutuna getirebilirmiyim? Bu konuda yardımcı olabilirmisiniz?
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Şunun gibi bir şey olabilir, ama ilk başta WebBrowser'ın genişlik ve yüksekliği *.gif resmi ile orantılı değilse o zaman resim düzgün görüntülenmez.

Kod:
Private Sub UserForm_Initialize()
    Dim URL1 As String, URL2 As String, URL3 As String, URL As String
    URL1 = "about:<html><body scroll='no' bgcolor=lightblue ><center><img src='http://www.excel.web.tr/ataturk.gif' "
    URL2 = "width=" & WebBrowser1.Width & " height=" & WebBrowser1.Height
    URL3 = "></img></body></html>"
    URL = URL1 & URL2 & URL3
    WebBrowser1.Navigate URL
End Sub
 
Katılım
23 Kasım 2006
Mesajlar
16
Excel Vers. ve Dili
Excel 2003 Tr
hocam elinize sa&#287;l&#305;k. i&#351;ime kesinlikle yarayacak. &#246;zellikle bgcolor'u red yap&#305;nca ufak tefek farkl&#305;l&#305;klarda ortadan kalkt&#305;. bilgilerini payla&#351;an ve &#246;&#287;renmemize yard&#305;mc&#305; olan herkese tekrar te&#351;ekk&#252;r ederim.
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Rica ederim.

Ama, yeri gelmişken bir şey belirteyim....

Kesinlikle bu işin yani, MS Excel'in hocası veya üstadı değilim .... o beni aşar.

Sadece bilebildiğimiz kadarıyla ufak - tefek yardımcı olmaya çalışıyoruz, o kadar ...
 
Üst