• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

  • Merhaba,
    Forumumuz yeni bir sunucuya taşındı. Maalesef son 24 saatlik kayıtlar taşınamadı. Bu nedenle bir kaç mesajı göremeyebilirsiniz.

    Bilgilerinize

Userform üzerindeki image silmek

  • Konbuyu başlatan muratgunay48
  • Başlangıç tarihi
M

muratgunay48

Misafir
Arkadaşlar, sayın hocalarım, Userform açılınca image1'de açılıyor. Bunu engellemek için

Kod:
Sub Auto_Open()
Application.Visible = False
UserForm1.Show 0

Image2.Picture = LoadPicture("")

End Sub
Şeklinde kod kullandım ama hata veriyor. Neden acaba?
Yardımcı olabilirseniz çok sevinirim.
Teşekkür ederim.
Saygılarımla.
 

netzone

Altın Üye
Katılım
10 Mayıs 2006
Mesajlar
845
Excel Vers. ve Dili
🅾🅵🅵🅸🅲🅴
⎝2024 64 Bit 𝙏𝙍⎠
🆆🅸🅽🅳🅾🆆🆂
⎝11 64 Bit 𝙏𝙍⎠
Altın Üyelik Bitiş Tarihi
12-09-2027
..Userform açılınca image1'de açılıyor. Bunu engellemek için
...
Image2.Picture = LoadPicture("")
...
Merhaba,
Image1 açılıyor demişsiniz ancak kod da Image2 yi boşaltmışsınız. sorun bu olabilir mi?
 
M

muratgunay48

Misafir
Merhaba,
Image1 açılıyor demişsiniz ancak kod da Image2 yi boşaltmışsınız. sorun bu olabilir mi?
Hayır hocam, image belirtmek istedim. Rastgele isim.
Userform dosyamda adı image2
Ayrıca, yeni kayıt için 1'den 19'a kadar textbox'ları boşalttığım kodum var, onun en altına
Image2.Picture = LoadPicture("")
Yazdım, sorunsuz çalışıyor.
Ama hocam burada çalışmıyor.
 
Katılım
6 Mart 2024
Mesajlar
347
Excel Vers. ve Dili
2010 TR & 2016 TR
Merhaba,
Auto_Open() makro kodlarını Module yazıyorsunuz
kodlar çalıştığında Image ın nerede olduğunu bilemediğinden dolayı hata veriyor.
Image1.Picture = LoadPicture("") bu kodun başına image hangi userform da ise onun ismini yazmanız gerekli

UserForm1.Image1.Picture = LoadPicture("")
 
M

muratgunay48

Misafir
Merhaba,
Auto_Open() makro kodlarını Module yazıyorsunuz
kodlar çalıştığında Image ın nerede olduğunu bilemediğinden dolayı hata veriyor.
Image1.Picture = LoadPicture("") bu kodun başına image hangi userform da ise onun ismini yazmanız gerekli

UserForm1.Image1.Picture = LoadPicture("")
Çok teşekkür ederim hocam.
Emeğinize sağlık.
Hocam deneyip sonucu yazacağım.
Normalde Çalışma kitabına yazdım, yine olmadı.
O da dediğiniz gibi olabilir.
 

Ouzz_z

Altın Üye
Katılım
19 Nisan 2024
Mesajlar
131
Excel Vers. ve Dili
LTSC Pro Plus 2024 TR
Altın Üyelik Bitiş Tarihi
20-04-2026
Form açılmadan fotoğraf yüklendiği için harici olarak açılıyor olabilir. Activate işleminde yazıp picture özelliğini nothing yapıp sonra atamayı dener misiniz?
 
M

muratgunay48

Misafir
Form açılmadan fotoğraf yüklendiği için harici olarak açılıyor olabilir. Activate işleminde yazıp picture özelliğini nothing yapıp sonra atamayı dener misiniz?
Merhaba hocam,

Sub Auto_Open()
Application.Visible = False
UserForm1.Show 0
UserForm1.Image2.Picture = LoadPicture("")
End Sub

Şeklinde yazdım olmadı. Sürekli son üyenin fotoğrafı açılışta geliyor.
Söylediğinizi tam olarak anlamadım. Biraz açar mısınız?
image2 yolunu resim_yol adlı textbox'tan alıyor.
 

Ouzz_z

Altın Üye
Katılım
19 Nisan 2024
Mesajlar
131
Excel Vers. ve Dili
LTSC Pro Plus 2024 TR
Altın Üyelik Bitiş Tarihi
20-04-2026
Picture özelliğini nothing yapın resmi göstermek istemiyorsanız
 

Ouzz_z

Altın Üye
Katılım
19 Nisan 2024
Mesajlar
131
Excel Vers. ve Dili
LTSC Pro Plus 2024 TR
Altın Üyelik Bitiş Tarihi
20-04-2026
picture=nothing gibi yazacaksınız, load "" değil.
 

Ouzz_z

Altın Üye
Katılım
19 Nisan 2024
Mesajlar
131
Excel Vers. ve Dili
LTSC Pro Plus 2024 TR
Altın Üyelik Bitiş Tarihi
20-04-2026
UserForm1.Image2.Picture=Nothing
 

Ouzz_z

Altın Üye
Katılım
19 Nisan 2024
Mesajlar
131
Excel Vers. ve Dili
LTSC Pro Plus 2024 TR
Altın Üyelik Bitiş Tarihi
20-04-2026
Form'un activate veya initialize kısmına yazıp dener misin? Ayrıca image kontrolünün sol tarafta görünen picture özelliğini de silmek mümkün
 
Son düzenleme:

Ouzz_z

Altın Üye
Katılım
19 Nisan 2024
Mesajlar
131
Excel Vers. ve Dili
LTSC Pro Plus 2024 TR
Altın Üyelik Bitiş Tarihi
20-04-2026
dosyayı paylaşırsanız sorun daha iyi anlaşılır. mutlaka bi yerde resim atama yapılıyordur yoksa böyle bir hata olmaz.
 
M

muratgunay48

Misafir
@muhasebeciyiz hocama teşekkür ederim. Çözüldü. Form üzerine yazmam gerekiyormuş.
 
Üst