powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / рисование линий по данным
22 сообщений из 22, страница 1 из 1
рисование линий по данным
    #36397451
Leon42.rus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите кто знает реально или нет нужно чтобы в exel стрелочки рисовались сами по определенным данным наодящихся всегда в одних ячейках но изменяются из месяца в месяц!!!!



ActiveSheet.Shapes.AddLine(727#, 514#, 835#, 531#).Select
Selection.ShapeRange.Line.EndArrowheadStyle = msoArrowheadStealth
Selection.ShapeRange.Line.EndArrowheadLength = msoArrowheadLong
Selection.ShapeRange.Line.EndArrowheadWidth = msoArrowheadWidthMedium
Selection.ShapeRange.Flip msoFlipHorizontal


чё там формулу какую вставить???
ну чтоб координаты менялись????
или как????
да линий очень много это график,,,,
ну какбы понять суть его построения????
...
Рейтинг: 0 / 0
рисование линий по данным
    #36397476
Фотография vikttur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пора чистить клавиатуру - у Вас вопросительный знак залипает :))

На примере бы показали, чего хотите.
...
Рейтинг: 0 / 0
рисование линий по данным
    #36397533
m
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
m
Гость
Leon42.rusчтобы в exel стрелочки рисовались сами
Мне это напомнило смешной пост на форуме по Акцесс, вот здесь (пост по ссылке -вопрос, следующий пост за ним - коммент)

viktturПора чистить клавиатуру - у Вас вопросительный знак залипает :))
Я думаю сочетание 4х знаков вопроса заменяет недостающие форуму смайлики полной непонятки :)

Кстати, я еще на другой форуму часто захожу по английскому языку (американский), ну там модеры и работают. Один вопрос - одна тема. То есть если кто ответил, и что-то в ответе заинтересовало не касающеяся заданого вопроса, создавай новую тему и т.д. Задал в том же топике, пост удалили. Все комменты не относящиеся к теме топика, сразу удаляются. Вообщем сложно перестроится немного :)
...
Рейтинг: 0 / 0
рисование линий по данным
    #36397539
Deggasad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Жми, может поможет - тынц :)
...
Рейтинг: 0 / 0
рисование линий по данным
    #36397606
Leon42.rus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Deggasad,

грешно смеяться над больными,,,,,,

ну примерно так,,,,,

работает
нажимаешь на кнопочку ввод

на самом деле меня интерисует вопрос???
как можно задать координаты стрелочек из листа какой нибудь ячейки?

видел гдето не помню ну всё работает причем на каждый месяц участки остаются теже меняются только даты!!!
...
Рейтинг: 0 / 0
рисование линий по данным
    #36397611
Leon42.rus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
рисование линий по данным
    #36397616
Deggasad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leon42.rusDeggasad,

грешно смеяться над больными,,,,,,


Даже и не думал, я показал пример что можно стрелки в графике рисовать. Думал, может это вам поможет, но потом понял, что видимо Вам что-то другое нужно. Из вашего примера не понял что именно вам нужно? может на каком-то упрощенном 1 маленьком примерчике попробуем разобраться?
...
Рейтинг: 0 / 0
рисование линий по данным
    #36397624
Leon42.rus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Deggasad,

Извени,,,,,,,,,

я как бы адресом ошибся ,,,,,

а вам за ранее спасибочки))))))
...
Рейтинг: 0 / 0
рисование линий по данным
    #36397705
Deggasad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leon42.rus
а вам за ранее спасибочки))))))
Так пока незачто. Я же Вас прошу простой пример сделать и объяснить, что хотите.
...
Рейтинг: 0 / 0
рисование линий по данным
    #36398663
Leon42.rus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Deggasad,

постараюсь обьяснить,,,,,,

есть листы с номерами апаратов туда заносятся данные об их работе например 12 числа 29-22
на другом листе стрелочкой наносится график по клеточкам по вертикали 12 а по горизонтали 29-22
вот какбы сделать чтобы график рисовался в зависимости от данных на первом листе?
я так понимаю привязки к числам можно сделать,,,,
дело в том что такое точно видел тока не могу понять как это сделать хоть примерно.
...
Рейтинг: 0 / 0
рисование линий по данным
    #36398671
Фотография vikttur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leon42.rus (treo15?),
Тема на Планете "Автоматическое построение графика с помощью автофигур" - ваша? :)
Была мысль применить условное форматирование, но в УФ нет формата перечеркнутой ячейки, да и по "здешнему" примеру видно, что один вектор может пересекать более двух ячеек.
Может, макрос кто нарисует?
...
Рейтинг: 0 / 0
рисование линий по данным
    #36398713
Фотография vikttur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Графиком не хотите?
...
Рейтинг: 0 / 0
рисование линий по данным
    #36398718
Фотография vikttur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По оси Х лучше поставить промежуточные линии - прямая линия будет заканчиваться в углу клетки.
...
Рейтинг: 0 / 0
рисование линий по данным
    #36398727
Leon42.rus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vikttur,

возможность осуществить данную идею есть только написанием макроса вот именно этим я и занимаюсь,,,,
вот знать бы ещё этот язык програмирования на котором всё это дело пишеться)))))))
...
Рейтинг: 0 / 0
рисование линий по данным
    #36398730
Фотография vikttur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leon42.rusвот именно этим я и занимаюсь,,,, вот знать бы ещё этот язык програмирования
Ну как тут без улыбки
...
Рейтинг: 0 / 0
рисование линий по данным
    #36398731
Leon42.rus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vikttur,

Ага
и без удачи тоже никак!
...
Рейтинг: 0 / 0
рисование линий по данным
    #36398754
m
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
m
Гость
2 Leon42.rus ,
Общий синтаксис создания линий на листе такой:
F1expression.AddLine(BeginX, Beginy, EndX, EndY)
expression Required. An expression that returns a Shapes object.

BeginX , BeginY Required Single. The position (in points) of the line's starting point relative to the upper-left corner of the document.

EndX , EndY Required Single. The position (in points) of the line's end point relative to the upper-left corner of the document.

Тоесть, при создании (или изменении) положения линии первые две координаты задают начало линии в координатах по отношению к верхнему левому углу листа, аналогично вторые две координаты задают положение конца линии. Важный момент, расстояния измеряются в точках (in points) . 1 точка = 0.035 см.
Тоесть, для построения любого графика необходимо отталкиватся от верхнего левого угла, и нужно знать точные координаты (в точках) самой площади, на которой будет создаватся график. Мне кажется, здесь прийдется очень много считать.
По поводу задания координат в ячейках... Нужно определится, в каких единицах пользователь будет задавать координаты и по отношению к чему (к углу листа, или к какому либо объекту на площади отображения графика). Затем Вы просто считываете значения с ячеек и корректируете его с учетом нужных единиц и положения.
Вместо координат задавайте значения нужных переменных, тоесть:
Код: plaintext
1.
2.
3.
4.
NachaloX = Activesheet.Cells(row, column).Value
NachaloY = Activesheet.Cells(row, column).Value
KonecX = Activesheet.Cells(row, column).Value
KonecY = Activesheet.Cells(row, column).Value
ActiveSheet.Shapes.AddLine(NachaloX, NachaloY, KonecX, KonecY).Line.EndArrowheadStyle = msoArrowheadTriangle

Вопрос, зачем это?
Здесь не так развиваются навыки программирования, как навыки ориентирования и подсчета :)
...
Рейтинг: 0 / 0
рисование линий по данным
    #36398767
Фотография vikttur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подправил график, так визуально более похоже.
...
Рейтинг: 0 / 0
рисование линий по данным
    #36398768
Leon42.rus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
m,

блин Пасибочки если я правильно понял то,,,,
в принцепи работа сложная но выполнимая,,,,,,
будем пробывать

ответ на вопрос)))
всё для благо человека)))))

таких как мы которым ну просто каждый раз одно и тоже ну рутина,,,,,,,
а здесь стока работы)))))))

и как говориться лучше день потерять зато потом за пять минут долететь!
))))))))))
...
Рейтинг: 0 / 0
рисование линий по данным
    #36398778
m
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
m
Гость
2 Leon42.rus
Мне тяжело проникнуть в тайну Ваших мыслей через Ваши наполненные имоциями посты, но в любом случае пробуйте и спрашивайте - чем сможем тем поможем :)

2 vikttur
Куда исчезают линии на графики, когда выбирается диаграмма? :)
...
Рейтинг: 0 / 0
рисование линий по данным
    #36398880
Deggasad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
m
Куда исчезают линии на графики, когда выбирается диаграмма? :)

Это ячейки за диаграммой.

Незнаю как вы, а я так и не смог понять в чем заключается вопрос точно, но мне тоже кажется что в сторону графиков смотреть нужно.
...
Рейтинг: 0 / 0
рисование линий по данным
    #36398890
m
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
m
Гость
Да, точно, ячейки. Спасибо!
Вопрос то же не понял, подождем - посмотрим :)
...
Рейтинг: 0 / 0
22 сообщений из 22, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / рисование линий по данным
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]