Guest33,
браво, браво, браво!!!! почти заработало
только выскакивает ошибка на
.DataSource = Spreadsheet1.Sheets("Данные")
.DataSource = Spreadsheet1.Sheets(5)
тоже не работает
если ставить,
.DataSource = Spreadsheet1
то ошибок не выскакивает и строит график по первому листу
но мне нужно явно указать какой лист использовать... как это сделать?
Dim ChartSpace1 As OWC11.ChartSpace
Dim Spreadsheet1 As OWC11.Spreadsheet
Set ChartSpace1 = Forms!frmCharts!owcChart.Object
Set Spreadsheet1 = Forms!frmReportCross!owcReportCross.Object
ChartSpace1.Clear
Set c = ChartSpace1.Constants
With ChartSpace1
.DataSource = Spreadsheet1.Sheets("Данные")
End With