Hi Jono,
A simple macro can do this. You can either write the macro to check the selected chart, or do all the charts on a particular sheet, or process all the charts in the workbook.
You didn't mention what you definition of "matching" is. It could be axis length, min and max value, axis label text and formatting, tick placement and formatting, grid lines, number formatting, etc. Do you want all of these to match?
Damon
Sub MakeYaxisSameAsXaxis()
'makes the chart Value value axis (y-axis) max and min
'scale values the same as the category (x-axis) max and min
'values. Operates on the currently selected chart. Note: to
'manually select the chart, ctrl-click on the chart.
With Selection.Chart
.Axes(xlValue).MinimumScale = .Axes(xlCategory).MinimumScale
.Axes(xlValue).MaximumScale = .Axes(xlCategory).MaximumScale
End With
End Sub