Hi all,
As above, there are only two type of line and condition to consider here.
When condition 1 is met, the line is solid and condition 2, the line is dash.
Want to create a vba which link to excel cell when the condition are met, the line change itself.
There is Private Sub Worksheet_Change(ByVal Target As Range) in my file. No sure if this is the place to put the macro. Just let you know.
Here is the two macro I get from the record macro:
'
' Macro1 Macro
'
'
ActiveSheet.ChartObjects("Chart 8").Activate
ActiveChart.SeriesCollection(12).Select
With Selection.Format.Line
.Visible = msoTrue
.DashStyle = msoLineSysDash < link to excel cell. probably need to change to something like Range("A100").Value.
End With
ActiveCell.Offset(3, 0).Range("A1").Select
End Sub
Sub Macro2()
'
' Macro2 Macro
'
'
ActiveSheet.ChartObjects("Chart 8").Activate
ActiveChart.SeriesCollection(12).Select
With Selection.Format.Line
.Visible = msoTrue
.DashStyle = msoLineSolid
End With
ActiveCell.Offset(-2, 0).Range("A1").Select
End Sub
Appreciated any help given.
Bookmarks