Ekteki resimleri otomatik gösterme

gurbuzs

Altın Üye
Katılım
10 Kasım 2004
Mesajlar
196
Excel Vers. ve Dili
Office 360 Tr
Altın Üyelik Bitiş Tarihi
12-11-2026
Arkadaşlar merhaba
ekte film arşiv dosyamı forumumuzdan bulduğum bir resim gösterme kısmını ekledim.
sormak istediğim şey;
1- sağda resim açılıyor çok güzel ama örneğin aşağı doğru mesela 500.satıra kaydırdığımda resim yukarıda kalıyor resmin hep aynı yerde kalmasını nasıl sağlarım satır kaysa da resim de kaysın mesela..
2- combo box değil de soldaki listede hücrede gezdikçe resmin değişmesini nasıl sağlarım..
teşekkürler..
 

Ekli dosyalar

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

Liste sayfasının kod bölümüne kopyalayın.

Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
On Error GoTo Son
ActiveSheet.Shapes("Image2").Top = ActiveCell.Offset(1, 2).Top
Son:
End Sub
2. sorunuzu anlayamadım.

.
 

gurbuzs

Altın Üye
Katılım
10 Kasım 2004
Mesajlar
196
Excel Vers. ve Dili
Office 360 Tr
Altın Üyelik Bitiş Tarihi
12-11-2026
Sayın Ömer
ellerinize sağlık, resim aktif hücreyi takip ediyor sabit kalmıyor üstte ama hiç yoktan iyidir
2.sorum şuydu, mouse aktif hücredeyken o hücredeki filmin afişi gelebilir mi.combo box seçimi olmadan yani..
 

BG

Özel Üye
Katılım
5 Mayıs 2008
Mesajlar
1,380
Excel Vers. ve Dili
Office 2021 TR & EN
Sayın gurbuzs

Sayın Ömer
ellerinize sağlık, resim aktif hücreyi takip ediyor sabit kalmıyor üstte ama hiç yoktan iyidir
2.sorum şuydu, mouse aktif hücredeyken o hücredeki filmin afişi gelebilir mi.combo box seçimi olmadan yani..
2. sorunuz için aşağıdaki kodu deneyiniz

Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim photo As String
Application.ScreenUpdating = False
'Range("I2").Value = ComboBox1.Value
ActiveSheet.Calculate
On Error GoTo Fin
photo = ActiveCell.Value
Label1.Visible = True
Image2.Picture = LoadPicture("f:\Film Listesi\Foto" & "\" & photo & ".jpg")
Label1.Visible = False
Exit Sub
Fin:
Label1.Visible = True
Label1.Caption = "Seçtiğiniz Filme Ait Fotoğraf Bulunamadı "
Image2.Picture = LoadPicture()
Err.Clear
End Sub
 

gurbuzs

Altın Üye
Katılım
10 Kasım 2004
Mesajlar
196
Excel Vers. ve Dili
Office 360 Tr
Altın Üyelik Bitiş Tarihi
12-11-2026
teşekkürler olay budur
ellerinize sağlık
 
Üst