Verileri analiz etmek, grafik oluşturmak ve iletmek için araçlar içeren bir Microsoft elektronik tablo yazılımı ailesi.
Bu yanıt otomatik olarak çevrildi. Bu nedenle dil bilgisi hataları veya tuhaf ifade biçimi görülebilir.
Merhaba TOLGA MERGEN
Microsoft Topluluğu'na hoş geldiniz.
"Köprülü görüntüyü önizle" ile ilgili bir sorunla karşılaştığınızın farkındayım ve nasıl hissettiğinizi anlıyorum. Endişelenme, sana yardım etmek için elimden geleni yapacağım.
Office 365 için Excel'de, fareyi bir köprünün üzerine getirerek resim önizlemesi oluşturma işlevi henüz mevcut değildir. Ancak, benzer işlemleri gerçekleştirmek için VBA kodunu kullanabilirsiniz. Sizin için uygun bir VBA kodunu test ettim:
Adım 1: Köprünün görüntü yolunu içerdiğinden emin olun
Öncelikle, hücreye girilen köprünün aslında görüntü dosyasının (JPEG veya PNG dosyaları gibi) yolu olduğundan emin olmanız gerekir. Örneğin, bir hücreye tam yolu içeren bir köprü girebilirsiniz, örneğin:
C:\path\to\your\image.jpg
Adım 2: Makro Kodunu Yazın
VBA Düzenleyici'yi açın:
VBA Düzenleyici'yi açmak için basın Alt + F11 .
Yeni bir modül takın (henüz eklenmemişse):
Çalışma kitabınızın adına sağ tıklayın, öğesini seçin Insert > Module.
Aşağıdaki makro kodunu girin:
Sub ShowImageFromLink()
Dim img As Object
Dim imgPath As String
' Get the hyperlink of the currently selected cell
On Error Resume Next
imgPath = ActiveCell.Hyperlinks(1).Address
On Error GoTo 0
' Check if the path is valid
If imgPath <> "" Then
' Insert a picture
Set img = ActiveSheet.Pictures.Insert(imgPath)
img.Top = ActiveCell.Top
img.Left = ActiveCell.Left
img.Width = 100 ' The image width can be adjusted as needed
img.Height = 100 ' The image height can be adjusted as needed
img.Visible = True
Else
MsgBox "The current cell does not have a valid hyperlink。", vbExclamation
End If
End Sub
Kod Açıklaması:
Bu kod ilk olarak, o anda seçili olan hücreden ilk köprünün adresini (yolunu) ayıklamaya çalışır.
Köprü varsa ve geçerliyse, kod ilgili görüntüyü ekleyecektir.
Seçilen hücrede bir köprü yoksa, kod sizi bilgilendirmek için bir mesaj kutusu görüntüler.
Adım 3: VBA düzenleyicisini kaydedin ve kapatın
Kodu kaydetmek için basın Ctrl + S , ardından VBA Düzenleyicisi'ni kapatın.
Adım 4: Makroyu Çalıştırın
Excel'de:
Köprüyü eklediğiniz hücrede istediğiniz köprüyü tıklatın.
öğesine tıklayın , seçinShowImageFromLink ve öğesine tıklayınRun .Developer > Macros Bu, hücrenizdeki köprüye dayalı olarak ilgili görüntüyü önizleyecektir.
Adım 5: Bir düğme oluşturun (isteğe bağlı)
Bu makroyu daha rahat çalıştırmak istiyorsanız, bu makroyu yürütmek için bir şekil veya düğme oluşturabilirsiniz:
Şekil ekleme:
öğesine tıklayın Insert > Shapes, bir şekil seçin ve çizin.
Makroyu atayın:
Eklenen şekli sağ tıklatın, öğesini seçin Assign Macro.
Açılır pencerede, öğesini seçin ShowImageFromLinkve öğesine tıklayın OK.
Notlar:
Seçili hücrenin gerçekten de bir görüntü dosyasına işaret eden geçerli bir köprü içerdiğinden emin olun.
Bu sayede her seferinde yolu manuel olarak değiştirmenize gerek kalmaz. İlgili resmi görüntülemek için köprüyü içeren hücreyi seçmeniz ve makroyu çalıştırmanız yeterlidir.
Umarım bu öneriler size yardımcı olmuştur!
Başka sorularınız varsa veya daha fazla yardıma ihtiyacınız olursa lütfen bana bildirmekten çekinmeyin.
Saygılarımızla,
Adrian.C-MSFT | Microsoft Topluluk Destek Uzmanı