• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

makro-grafik, kullanıcı girişi nasıl yapılır?

  • Konbuyu başlatan Konbuyu başlatan image
  • Başlangıç tarihi Başlangıç tarihi
Katılım
6 Ocak 2007
Mesajlar
62
Excel Vers. ve Dili
excel 2007
Merhaba arkadaşlar,
Excel'de grafik çizerken, hazır şablon kullanıyorum. Bu işlemi makro olarak kaydettim, aşağıda kayedilmiş olan bu makroyu genele yaymak istiyorum.Şöyle ki, o anda çizdiğim grafik örneğin A1 :V300 aralığındaysa, A1 hücresinden verilerin başlangıcı sabit olmak kaydıyle, bitiş için kullanıcıya soran, kullanıcının girdiği son hücre değerine göre aynı işlemi yapan bir makro kaydetmek istiyorum. Bununla beraber, aşağıdaki uygulamada yer alan :"Test No: 1209, Motor Test1 " grafik başlığı kısmınında kullanıcıya "grafik başlığını giriniz" diye soran ve grafik başlığına bu girilen yazıyı yazan bir makro oluşturmak istiyorum.
Bu konu için yardımcı olabilirseniz, çok memnun olurum. Çünkü çizmem gereken ve de çizilecek o kadar çok grafik var ki!!!


Range("M4:V300").Select
Charts.Add
ActiveChart.ApplyCustomType ChartType:=xlUserDefined, TypeName:="graph1"
ActiveChart.SetSourceData Source:=Sheets("Mdata").Range("M4:V300"), _
PlotBy:=xlColumns
ActiveChart.Location Where:=xlLocationAsNewSheet
With ActiveChart
.HasTitle = True
.ChartTitle.Characters.Text = _
"Test No: 1209, Motor Test1 "
.Axes(xlCategory, xlPrimary).HasTitle = True
.Axes(xlCategory, xlPrimary).AxisTitle.Characters.Text = "Time (hours)"
.Axes(xlValue, xlPrimary).HasTitle = True
.Axes(xlValue, xlPrimary).AxisTitle.Characters.Text = "Temperature (°C)"
End With
End Sub
 
Nasıl yapılabilir, biraz yardımcı olabilir misiniz?

Çok teşekkürler.
 
Bir örnek dosya eklermisiniz.
 
Levent Bey,
Benim yapmak istediğim en basitinden, ekli dosyada sadece bir sütun veri ve bir zaman sutünu bulunmaktadır. Veri sütunları genelde 15 sütundan az olmuyor. Bu verilerin grafiklerini ciziyorum. Grafik cizerken; verilerin bulunduğu sayfa aktifken, verilerin başlangıc ve bitiş hücre konumunu (ör. başlangıç: A2, bitiş:W1440 gibi) aynı zamanda grafigin başlığını kullanıcının girdiği bilgiye göre çizen bir makro oluşturmak istiyorum.

Bunu yapabilmek için çizmeye çalıştığım grafigi makro kaydedip( bu konu için yazdığım ilk mesajda makro bilgisi yer almaktadır), üzerinde deneme yapmaya çalıştım ama olmadı.

Önerileriniz ve yardımlarınız için teşekkür ederim.

İyi çalışmalar
 

Ekli dosyalar

Lütfen arkadaşlar,
Bilgisi olan varsa paylaşabilirse çok memnun olurum.

İyi çalışmalar
 
Geri
Üst