merhaba arkadaşlar
excel vba da yeni yeni kod yazıyorum
yazdığım kod
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [E2]) Is Nothing Then Exit Sub
On Error GoTo çıkış
ActiveSheet.DrawingObjects.Delete
Dim Resimyolu As Variant
Dim resim As Object
Resimyolu = ActiveWorkbook.Path & "\" & Range("E2") & ".jpg"
Set resim = ActiveSheet.Pictures.Insert(Resimyolu)
With Range("G10")
resim.Top = .Top
resim.Left = .Left
resim.Height = .Height
resim.Width = .Width
End With
çıkış:
End Sub
bu koddasıkıntım değişen resimlerin yanında başka resimlerde silinyor
ben sadece klasörden çektiğim resimlerin silinmesini istiyorum
yardımcı olursanız çok teşekkür ederim
herkesi iyi geceler.
excel vba da yeni yeni kod yazıyorum
yazdığım kod
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [E2]) Is Nothing Then Exit Sub
On Error GoTo çıkış
ActiveSheet.DrawingObjects.Delete
Dim Resimyolu As Variant
Dim resim As Object
Resimyolu = ActiveWorkbook.Path & "\" & Range("E2") & ".jpg"
Set resim = ActiveSheet.Pictures.Insert(Resimyolu)
With Range("G10")
resim.Top = .Top
resim.Left = .Left
resim.Height = .Height
resim.Width = .Width
End With
çıkış:
End Sub
bu koddasıkıntım değişen resimlerin yanında başka resimlerde silinyor
ben sadece klasörden çektiğim resimlerin silinmesini istiyorum
yardımcı olursanız çok teşekkür ederim
herkesi iyi geceler.
