- Katılım
- 4 Şubat 2022
- Mesajlar
- 5
- Excel Vers. ve Dili
- 2019 - Türkçe
- Altın Üyelik Bitiş Tarihi
- 04-02-2023
Merhabalar,
Aşağıdaki gibi kodlama yapım mevcut. Bu kodlama jpg türevleri için geçerli. Dosya png formatında olduğu zaman sorun yaratıyor. Bunu nasıl düzeltebilirim.
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [B1]) Is Nothing Then Exit Sub
On Error GoTo çıkış
ActiveSheet.DrawingObjects.Delete
Dim ResimYolu As Variant
Dim Resim As Object
ResimYolu = ActiveWorkbook.Path & "\" & Range("B1") & ".jpg"
Set Resim = ActiveSheet.Pictures.Insert(ResimYolu)
With Range("D1")
Resim.Top = .Top
Resim.Left = .Left
Resim.Height = .Height
Resim.Width = .Width
End With
çıkış:
End Sub
Aşağıdaki gibi kodlama yapım mevcut. Bu kodlama jpg türevleri için geçerli. Dosya png formatında olduğu zaman sorun yaratıyor. Bunu nasıl düzeltebilirim.
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [B1]) Is Nothing Then Exit Sub
On Error GoTo çıkış
ActiveSheet.DrawingObjects.Delete
Dim ResimYolu As Variant
Dim Resim As Object
ResimYolu = ActiveWorkbook.Path & "\" & Range("B1") & ".jpg"
Set Resim = ActiveSheet.Pictures.Insert(ResimYolu)
With Range("D1")
Resim.Top = .Top
Resim.Left = .Left
Resim.Height = .Height
Resim.Width = .Width
End With
çıkış:
End Sub