Страницы: 1
RSS
программно изменить диаграмму
 
Sub Макрос1()  
    ActiveSheet.ChartObjects("Диаграмма 2").PlotBy = xlRows  
End Sub  
Sub Макрос2()  
   ActiveSheet.ChartObjects("Диаграмма 2").PlotBy = xlColumns  
End Sub  
 
Подскажите почему рекордер записывает код подобным образом, а при выполнении выдает ошибку ?  
И как поменять, в таком случае, программно столбцы и строки ?
 
похоже перерисовать заново всю диаграмму с нужным форматом
 
Почему так записывает - не знаю, поменять -    
 
Sub Макрос1()  
ActiveSheet.ChartObjects("Диаграмма 2").Chart.PlotBy = xlRows  
End Sub  
Sub Макрос2()  
ActiveSheet.ChartObjects("Диаграмма 2").Chart.PlotBy = xlColumns  
End Sub
Страницы: 1
Читают тему
Наверх