![]() |
Модераторы: mihanik |
![]() ![]() ![]() |
|
Dimitry |
|
|||
Новичок Профиль Группа: Участник Сообщений: 12 Регистрация: 17.3.2007 Репутация: нет Всего: нет |
Помогите! Нужно нарисовать граф (в Excel-е на VBA программным путем), нагруженный с подписями (вершин и ребер), а также соединить определенные вершины дугами с подписями. За тем отобразить его на форме.
Заранее спасибо! Очень срочно нужно! ![]() |
|||
|
||||
Izuver |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 352 Регистрация: 13.6.2006 Где: Омск Репутация: 2 Всего: 2 |
Как я полагаю на форме нельзя рисовать линии, если можно скажите как. Можно сделать Shape'ы, снять с них скриншот и вставить на форму. Построение графа и вставка скриншота, показано у Гарнаева - "VBA".
|
|||
|
||||
Dimitry |
|
|||
Новичок Профиль Группа: Участник Сообщений: 12 Регистрация: 17.3.2007 Репутация: нет Всего: нет |
Да, согласен можно. Но есть еще один вопрос. Можно ли сделать скриншот не выделенного диапазона ячеек листа (способ указанный в книге Гарнеева: “VBA”), а задав определенную область экрана? Если можно подскажите как соединить две вершины графа не прямой, а закругленной дугой. Желательно указывая только какие две фигуры соединить, как это делается с прямой соединительной линией.
Если можно приведите пример. Спасибо за помощь. |
|||
|
||||
Izuver |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 352 Регистрация: 13.6.2006 Где: Омск Репутация: 2 Всего: 2 |
Если вместо дуги (msoConnectorCurve) нужна прямая линия используй "msoConnectorStraight". Чтобы указать поверхности надо знать где ты будешь использовать данный код, потому как способов можно придумать много, например использовать "InputBox". Чтобы знать к каким точкам присоединять линии размеров, нужно знать месторасположение поверхностей, они могут произвольно разбросаны или выстроены в линию, тебе знать лучше. Хотелось бы увидеть для какого расчета нужен граф и есть в нем линии припусков? |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Программирование, связанное с MS Office" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще!
|
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Программирование, связанное с MS Office | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |