Excel' e Resim getirme

power468

Altın Üye
Katılım
23 Aralık 2017
Mesajlar
39
Excel Vers. ve Dili
2016
Altın Üyelik Bitiş Tarihi
21-08-2025
Saygı değer hocalarım. ben UserForm Üzerinden bir Şehit ve Gazi bilgileri için bir kendimce program yaptım. Aşağıda verdiğim kodu kullanarak excel sutununa direk yazarak resime verdiğim rakamları giriyorum. Resimler girdiğim rakama göre değişiyor sıkıntı olmuyor. ancak Userform üzerinden örnek (TextBox) le aynı excel sutununa rakam girdiğimde bilgiler değişiyor ancak resim değişmiyor yardımcı olursanız sevinirim.
Private Sub Worksheet_Change(ByVal Target As Range)

If Intersect(Target, [c2]) Is Nothing Then Exit Sub

' hata kontrolü
On Error GoTo çıkış
' Resimleri Sil

ActiveSheet.DrawingObjects.Delete
'Resim yolunun bulunması

Dim Resimyolu As Variant
Dim Resim As Object

Resimyolu = ActiveWorkbook.Path & "\" & Range("c2") & ".jpg"

'Resim oluştur
Set Resim = ActiveSheet.Pictures.Insert(Resimyolu)

'Resmi Boyutlandır

With Range("D1")
Resim.Top = .Top
Resim.Left = .Left
Resim.Height = .Height
Resim.Width = .Width

End With

çıkış:
End Sub
 

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,165
Excel Vers. ve Dili
2019 Türkçe
Merhaba.
UserFormda bulunan bilgileri değiştiren kodu da ekleyiniz.
 
Üst