Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - VBA

Страница: 1 |

 

  Вопрос: HELP! Как задать расположение диаграммы? Добавлено: 24.01.07 15:01  

Автор вопроса:  jin
Проблема в том, что Charts.Add добавляет диаграмму в центр окна. Подскажите плиз как задать расположение диаграммы относительно нужной ячейки. Спасибо

Ответить

  Ответы Всего ответов: 4  

Номер ответа: 1
Автор ответа:
 EROS



Вопросов: 58
Ответов: 4255
 Профиль | | #1 Добавлено: 24.01.07 16:19
With myDocument.Shapes(1)
    .IncrementLeft 70
    .IncrementTop -50
    .IncrementRotation 30
End With

Ответить

Номер ответа: 2
Автор ответа:
 jin



Вопросов: 1
Ответов: 2
 Профиль | | #2 Добавлено: 25.01.07 06:43
Increment(Left, Top) при различных параметрах разрешения экрана сдвигает диаграмму на разные расстояния. Можно ли как нибудь указать расположение диаграммы относительно конкретной ячейки?

Ответить

Номер ответа: 3
Автор ответа:
 EROS



Вопросов: 58
Ответов: 4255
 Профиль | | #3 Добавлено: 25.01.07 09:08
боюсь, что врядли.. во всяком случае я другого способо не нашел... Единственное, что тебе остается так это делать коэффициент смещения для задания координат в зависимости от разрешения экрана...

Ответить

Номер ответа: 4
Автор ответа:
 jin



Вопросов: 1
Ответов: 2
 Профиль | | #4 Добавлено: 25.01.07 12:12
именно этот выход я и нашел единственным, только в зависимости не от разрешения экрана, а от размера окна книги excel. рассматривал еще один выход - записал макрос с помощью плейера экселя, во время записи которого я вырезал диаграмму, затем выделил нужную ячейку и нажал вставить. и диаграмма вставилась куда нужно!!! но при запуске этого записанного макроса выдается ошибка

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам