- Katılım
- 2 Temmuz 2009
- Mesajlar
- 542
- Excel Vers. ve Dili
- office 2019 Türkçe
merhaba üstadlarım. sayfamda otomatik çalışan bir makrom var. aktif hücredeyken yazıyı büyüten bir makro çalışıyor. bu makroyu butonla durdurabilirmiyiz.
teşekkürler. sağlıklı günler dilerim.
teşekkürler. sağlıklı günler dilerim.
Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim xRg As Range
Dim xCell As Range
Dim xShape As Variant
Set xRg = Target.Areas(1)
For Each xShape In ActiveSheet.Pictures
If xShape.Name = "BUYUT" Then
xShape.Delete
End If
Next
If Application.WorksheetFunction.CountBlank(xRg) = xRg.Count Then Exit Sub
Application.ScreenUpdating = False
xRg.CopyPicture appearance:=xlScreen, Format:=xlPicture
Application.ActiveSheet.Pictures.Paste.Select
With Selection
.Name = "BUYUT"
With .ShapeRange
.ScaleWidth 1.1, msoFalse, msoScaleFromTopLeft
.ScaleHeight 1.5, msoFalse, msoScaleFromTopLeft
With .Fill
.ForeColor.SchemeColor = 44
.Visible = msoTrue
.Solid
.Transparency = 0
End With
End With
End With
xRg.Select
Application.ScreenUpdating = True
Set xRg = Nothing
End Sub