Grafikte Kolon Değişkeni hakkında

Kemal Demir

Özel Üye
Katılım
29 Temmuz 2004
Mesajlar
2,108
İyi akşamlar arkadaşlar.

Aşagıdaki kod' ile grafik alanlarını belirliyorum

AA kolonu daha alttaki koddan count ile saydırıyorum ama kolonu bulamadım.Bir alt satırdaki kodu nasıl revize etmem lazım.

Kod:
ActiveChart.SetSourceData Source:=Sheets("GRID").Range("A" & kol & ":" & Range(veri & kols)


Kod:
Sub Macro222()
    For x = 2 To 15
    Sheets.Add After:=Sheets(Sheets.Count)
    yeniisim = Len(Sheets(1).Cells(x, 1)) - 6
    ekisim = Right(Sheets(1).Cells(x, 1), yeniisim)
    ActiveSheet.Name = ekisim
    Sheets("GRID").Select
    kol = Sheets(1).Cells(x, 5) - 2
    kols = Sheets(1).Cells(x, 6)
    Sheets("GRID").Select
    Cells(kol, 256).Select
    bip = Range(Selection, Selection.End(xlToLeft)).Count - 1
    veri = 256 - bip
    [b]'yukarıdaki verideki kolon ismi örnek ( a , b , c ,d ) nasıl okutacagız[/b]
    Range("a" & kol).Select
    Sheets(ekisim).Select
    ActiveSheet.Shapes.AddChart.Select
    ActiveChart.ChartType = xl3DBarClustered
    [b]'Aşagıdaki satırdaki  "aa"  kolonun ismini veri index'inden gösterebilirmiyiz.Kısacası kodu nasıl revize etmem gerekir.[/b]
    ActiveChart.SetSourceData Source:=Sheets("GRID").Range("A" & kol & ":aa" & kols)
    ActiveChart.PlotBy = xlRows
Next
End Sub
 
Katılım
15 Haziran 2006
Mesajlar
3,704
Excel Vers. ve Dili
Excel 2003, 2007, 2010 (TR)
Kemal bey, konu bu şekliyle pek anlaşılmıyor ... Örnek dosya eklerseniz daha kolay anlaşılacaktır ...
 

Kemal Demir

Özel Üye
Katılım
29 Temmuz 2004
Mesajlar
2,108
Ferhat hocam,

Geri donusunuz için teşekkurler.Sorunuma uzun yoldan cozum sağladım.1-256 arasındaki kolon ıdlerıne gelen ( text idefaleri a- b - c- d ) kolonlarını once yazdırıp kod ile vlookup ıle cozdum.
Dosyayı paylaşamamın nedeni ni ise şu şekilde açıklamak isterim.IT uzmanlarınca hazırlanan bir programda şirketin kendi dosyaları Int.ortamında yüklememizi kısıtladı.

Tekrar teşekkurler.
 
Üst