Hej
Jag ett problem med att formatera kurvorna i en graf. Grafen måste vara tydlig även i svart-vitt. Därför tänkte jag markera de olika kurvorna med *, + och några andra tecken. Problemet är att man inte kan välja hur ofta dessa tecknen skall plottas, utan de ritas för varje värde. Det gör att linjerna bara blir fula och otydliga och man ser inte skillnad på dem. Det skulle räcka om tecknen ritades var 50:e eller var 100:e värde. Hur kan man lösa det? Eller finns det någon annat bra sätt göra skillnad på kurvor som fungerar i svart-vitt?
/André
edit: Ändrade lite dåliga formuleringar
LindiMedlem sedan jan. 200513 inlägg Kollade snabbt på det men hittade inget bra sätt. Men ett lite halvjobbigt sätt finns det att uppnå det du vill. Man kan nämligen formatera datapunkterna. Klicka på punkten en gång och sen en gång till så kan du välja formatera datapunkt och då sätta ingen färg på den så den inte syns. Fungerar men är bökigt. Kanske finns något bättre.
Det stämmer att det inte finns något bra sätt att göra det på. Jag fick hjälp (http://www.pellesoft.se/communicate/forum/view.aspx?msgid=166364&forumid=50&sum=0) ett macro som formaterar grafen:
Public Sub EveryNth()
Dim serie As Series
Dim i As Long, n As Long
n = 5
ActiveSheet.ChartObjects("Chart 1").Activate
With ActiveChart
For Each serie In .SeriesCollection
For i = 1 To UBound(serie.XValues) Step n
serie.Points(i).MarkerStyle = xlMarkerStyleAutomatic
Next
Next
End With
End Sub