- Katılım
- 5 Kasım 2007
- Mesajlar
- 4,727
- Excel Vers. ve Dili
- 64 Bit TR - Microsoft Office 365 - Win11 Home
Merhaba,
Aşağıdaki kod, sayfada kayıtlı nesneleri (Düğme, resim vb) siliyor,
Ben resimler dışındaki nesneleri silmesin istiyorum,
Kod'da gerekli düzenlemeyi rica ediyorum,
Teşekkür ederim.
Aşağıdaki kod, sayfada kayıtlı nesneleri (Düğme, resim vb) siliyor,
Ben resimler dışındaki nesneleri silmesin istiyorum,
Kod'da gerekli düzenlemeyi rica ediyorum,
Teşekkür ederim.
Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Intersect(Target, [b1]) Is Nothing Then Exit Sub
On Error GoTo çıkış
[COLOR="Red"]ActiveSheet.DrawingObjects.Delete[/COLOR]
Dim ResimYolu As Variant
Dim Resim As Object
ResimYolu = ActiveWorkbook.Path & "\" & Range("B1") & ".jpg"
Set Resim = ActiveSheet.Pictures.Insert(ResimYolu)
With Range("B3")
Resim.Top = .Top
Resim.Left = .Left
Resim.Height = .Height
Resim.Width = .Width
End With
çıkış:
End Sub
