Advertisement
Guest User

Untitled

a guest
Dec 2nd, 2018
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Sub Graf()
  2.  
  3. Dim aList As Worksheets
  4. aList = Worksheets("Prod1")
  5.  
  6. Skv = 0
  7. number_skv = 2 'iiia? noieaoa n iiia?ii nea
  8. Debit_n = 34 'iiia? noieaoa n aaaeoii ?eaeinoe
  9. i = 5
  10. xSeries =
  11. ySeries =
  12.  
  13. While aList.Cells(i, number_skv) <> ""
  14.       number_str = 0
  15.       Skv = aList.Cells(i, number_skv)
  16.       While aList.Cells(i, number_skv) = Skv
  17.             If aList.Cells(i, Debit_n) <> 0 Then
  18.                number_str = i    'caiiieiaao iiia? no?iee n iaioeaaui aaaeoii
  19.            Else
  20.             End If
  21.       i = i + 1
  22.       Wend
  23.       If number_str <> 0 Then
  24.          aList.Cells(number_str, itog) = 1
  25.       Else
  26.       End If
  27. Wend
  28.  
  29.  
  30.  
  31. Dim oChart1, oChart2 As Chart
  32.  
  33. Set oChart1 = ActiveWorkbook.Charts.Add(, ActiveSheet)
  34. oChart1.SetSourceData (Sheets("Prod1 (2)").Range("A1:A10"))
  35. oChart1.ChartType = xlLineMarkers
  36.  
  37. Dim oSeries1 As Series
  38. Set oSeries1 = oChart1.SeriesCollection.NewSeries
  39. oSeries1.Values = Worksheets("Prod1 (2)").Range("B1:B10")
  40. oSeries1.Border.ColorIndex = 20   ' oaao eeiee
  41.  
  42.  
  43.  
  44. Set oChart2 = ActiveWorkbook.Charts.Add(, ActiveSheet)
  45. oChart2.SetSourceData (Sheets("Prod1 (2)").Range("A15:A25"))
  46. oChart2.ChartType = xlLineMarkers
  47.  
  48. Dim oSeries2 As Series
  49. Set oSeries2 = oChart2.SeriesCollection.NewSeries
  50. oSeries2.Values = Worksheets("Prod1 (2)").Range("B15:B25")
  51.  
  52. With oChart1
  53.       .PlotArea.Interior.ColorIndex = 50 ' caeeaea iaeanoe iino?iaiey a?aoeea
  54. '      .Border.ColorIndex = 20
  55. End With
  56.  
  57. oChart1.Location xlLocationAsObject, "Prod1 (2)"
  58. oChart2.Location xlLocationAsObject, "Prod1 (2)"
  59.  
  60.  
  61.  
  62. 'Dim oSeries As Series
  63. 'Set oSeries = Worksheets("Prod1 (2)").ChartObjects("Prod1 (2)").Chart.SeriesCollection.NewSeries
  64. 'oSeries.Values = Worksheets("Prod1 (2)").Range("B1:B10")
  65.  
  66. End Sub
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement