Test................................
Ekli dosyalar
-
31.5 KB Görüntüleme: 42
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Private Sub Worksheet_Change(ByVal Target As Range)
Dim ch As ChartObject
If Target.Column > 2 Then Exit Sub
With Worksheets("DENEME")
Set ch = .ChartObjects.Add(100, 30, 400, 250)
ch.Chart.SetSourceData Source:=Sheets("DENEME").Range("A3:B32"), PlotBy _
:=xlColumns
ch.Chart.ChartType = xlColumnClustered
.ChartObjects(1).Activate
ActiveChart.Export ("C:\MyChart.jpg")
UserForm1.Image1.PictureSizeMode = fmPictureSizeModeStretch
UserForm1.Image1.Picture = LoadPicture("C:\MyChart.jpg")
Kill ("C:\MyChart.jpg")
UserForm1.Show 0
.ChartObjects.Delete
End With
End Sub
Evet şimdi oldu.Genişiliği 700 yapınca gösterdi.Evren bey, genişlik ve yüksekliği ayarlamanız yeterli.
Kullanım şekli:= .ChartObjects.Add(Left, Top, Width, Height)Kod:Set ch = .ChartObjects.Add(100, 30, 500, 250)