Вы можете копировать и вставлять форматы диаграмм. В 2003 и предыдущих версиях вы копируете график и затем используете Edit>Paste Special
чтобы вставить только форматы. Боюсь, я понятия не имею об аналогичном элементе управления ленты в 2007/2010, но я уверен, что он должен быть там (MS удалила некоторые функции построения графиков в 2007 году).
Тем не менее, с 900 графиками даже это может быть немного больно. Вы можете использовать немного VBA, чтобы достичь того же самого.
Изменить: немного поиграть, и это скопирует формат Chart1 для всех других графиков на рабочем листе:
Sub ReplicateChartFormats()
Dim c As ChartObject
ActiveSheet.ChartObjects("Chart 1").Activate
ActiveChart.ChartArea.Copy
For Each c In ActiveSheet.ChartObjects
With c.Chart
.Paste Type:=xlFormats
End With
Next c
End Sub
Опять же, имейте в виду, что это было проверено только в Excel 2003, и в объектной модели 2007 года не хватает нескольких вещей по сравнению с более ранними версиями, но это довольно фундаментальная вещь, поэтому она должна работать.