DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Sub Hucre_ScreenShot()
'ChartObjects.Add(Left, Top, Width, Height)
Dim Pic As Picture, graf As Chart
On Error Resume Next
Kill "C:\Hücreresim.jpg"
Range("B2:J10").CopyPicture
Set Pic = ActiveSheet.Pictures.Paste
With Pic
.Copy
.Delete
End With
Set graf = ActiveSheet.ChartObjects.Add(1, 1, 700, 200).Chart
With graf
.Paste
.Export "C:\Hücreresim.jpg"
.Parent.Delete
End With
End Sub
Teşekkürler arkadaşım.Peki bu resmi istediğimiz dosyaya istediğimiz bir adla kaydettirebilirmiyiz ?
Sub Hucre_ScreenShot()
'ChartObjects.Add(Left, Top, Width, Height)
Dim Pic As Picture, graf As Chart, FSO As Boolean
DosyaAdi = Application.GetSaveAsFilename( _
fileFilter:="Resim Dosyası (*.jpg), *.jpg")
If DosyaAdi = False Then Exit Sub
FSO = CreateObject("Scripting.FileSystemObject").FileExists(DosyaAdi)
If FSO = True Then
Kill DosyaAdi
End If
Range("B2:J10").CopyPicture
Set Pic = ActiveSheet.Pictures.Paste
With Pic
.Copy
.Delete
End With
Set graf = ActiveSheet.ChartObjects.Add(1, 1, 700, 200).Chart
With graf
.Paste
.Export DosyaAdi
.Parent.Delete
End With
End Sub