13. januar 2006 - 13:14Der er
3 kommentarer og 2 løsninger
Forskelligt sourceData når makro skal lave graf
Hej
Jeg har lavet en makro, som laver en graf. Jeg vil gerne lave makroen så den kan lave grafen på forskellige mængder data. Som makroen er nu, laver den grafen baseret på data, der står i "b10:c250". Kan man ikke, på en eller anden måde, få makroen til kun at danne grafen udfra det data den kan finde i et bestemt område (nogle gange kan det være "b10:c30", andre gange "b10:c55" osv.) - jeg vil ikke have en den medtager tomme celler.
Public Sub Graf() Dim Omrade As String Range("B10:C10").Select Range(Selection, Selection.End(xlDown)).Select Omrade = Selection.Address Charts.Add ActiveChart.ChartType = xlXYScatter ActiveChart.SetSourceData Source:=Sheets("Ark1").Range(Omrade), PlotBy:=xlColumns End Sub
Virkede Kabbaks løsning? Jeg vil mene at du bliver nødt til at sortere data først for at undgå de tomme felter, alternativt kan du lave noget kode der fjerner de "tomme" felter fra grafen bagefter.
marker mit navn og tryk accepter, hvis det virkede
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.