Private Sub Worksheet_Change(ByVal Target As Range)
With ActiveSheet.ChartObjects("Chart 1").Chart.Axes(xlValue).TickLabels
Select Case Range("D1").Value
Case 1
.NumberFormat = "$0.0,,"
Case 2
.NumberFormat = "0.0%"
End Select
End With
End Sub
Private Sub Worksheet_Change(ByVal Target As Range)
With ActiveSheet.ChartObjects("Chart 1").Chart.Axes(xlValue).TickLabels
Select Case Worksheets.("Source Data")Range("BC1").Value
Case 1
.NumberFormat = "$0.0,,"
Case 2
.NumberFormat = "0.0%"
End Select
End With
End Sub