Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Как определить координаты крайних фигур на листе - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Как определить координаты крайних фигур на листе
OlegSmirnov Дата: Четверг, 31.08.2017, 17:15 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 97
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Добрый день, специалисты по VBA.
Помогите решить непростую техническую проблему.

На листе располагается множество фигур-Овалов.
Как макросом определить координаты самой верхней, самой нижней, самой правой и самой левой фигуры (и вывести их в табличку координат N6:O9) ?
К сообщению приложен файл: 742524.xls (70.5 Kb)
 
Ответить
СообщениеДобрый день, специалисты по VBA.
Помогите решить непростую техническую проблему.

На листе располагается множество фигур-Овалов.
Как макросом определить координаты самой верхней, самой нижней, самой правой и самой левой фигуры (и вывести их в табличку координат N6:O9) ?

Автор - OlegSmirnov
Дата добавления - 31.08.2017 в 17:15
OlegSmirnov Дата: Четверг, 31.08.2017, 17:43 | Сообщение № 2
Группа: Пользователи
Ранг: Участник
Сообщений: 97
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
AndreTM, нет, наименования фигур совершенно не важны.
Нужны только координаты самой верхней автофигуры, самой нижней, самой правой и самой левой.
Точка для определения положения - это наверное центр шейпа.
 
Ответить
СообщениеAndreTM, нет, наименования фигур совершенно не важны.
Нужны только координаты самой верхней автофигуры, самой нижней, самой правой и самой левой.
Точка для определения положения - это наверное центр шейпа.

Автор - OlegSmirnov
Дата добавления - 31.08.2017 в 17:43
AndreTM Дата: Четверг, 31.08.2017, 17:56 | Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 1762
Репутация: 501 ±
Замечаний: 0% ±

2003 & 2010
Нужны только координаты
Это и был вопрос. Что считать координатами. У шейпов нет X и Y, а есть всякие .Top, .Left и т.д., потому что фигура - не точка.
При этом вы должны понимать, что вы по какому-то принципу должны сравнить положение (по каким-то координатам НЕ точки), и какие-то координаты выдать в таблицу (раз хотите какие-то там X, Y - то какой именно точки "на найденной фигуре" это будут координаты?)


Skype: andre.tm.007
Donate: Qiwi: 9517375010
 
Ответить
Сообщение
Нужны только координаты
Это и был вопрос. Что считать координатами. У шейпов нет X и Y, а есть всякие .Top, .Left и т.д., потому что фигура - не точка.
При этом вы должны понимать, что вы по какому-то принципу должны сравнить положение (по каким-то координатам НЕ точки), и какие-то координаты выдать в таблицу (раз хотите какие-то там X, Y - то какой именно точки "на найденной фигуре" это будут координаты?)

Автор - AndreTM
Дата добавления - 31.08.2017 в 17:56
OlegSmirnov Дата: Пятница, 01.09.2017, 05:53 | Сообщение № 4
Группа: Пользователи
Ранг: Участник
Сообщений: 97
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Добрый день, специалисты по VBA.
Помогите решить непростую техническую проблему.

На листе располагается множество фигур-Овалов.
Как макросом определить координаты самой верхней, самой нижней, самой правой и самой левой фигуры (и вывести их в табличку координат N6:O9) ?
К сообщению приложен файл: 0584498.xls (70.5 Kb)
 
Ответить
СообщениеДобрый день, специалисты по VBA.
Помогите решить непростую техническую проблему.

На листе располагается множество фигур-Овалов.
Как макросом определить координаты самой верхней, самой нижней, самой правой и самой левой фигуры (и вывести их в табличку координат N6:O9) ?

Автор - OlegSmirnov
Дата добавления - 01.09.2017 в 05:53
buchlotnik Дата: Пятница, 01.09.2017, 09:29 | Сообщение № 5
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация: 929 ±
Замечаний: 20% ±

2010, 2013, 2016 RUS / ENG
Видимо как-то так
К сообщению приложен файл: 2710590.xls (88.5 Kb)


Сообщение отредактировал buchlotnik - Пятница, 01.09.2017, 10:47
 
Ответить
СообщениеВидимо как-то так

Автор - buchlotnik
Дата добавления - 01.09.2017 в 09:29
OlegSmirnov Дата: Пятница, 01.09.2017, 09:59 | Сообщение № 6
Группа: Пользователи
Ранг: Участник
Сообщений: 97
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
buchlotnik, все работает идеально.
Огромное спасибо.
 
Ответить
Сообщениеbuchlotnik, все работает идеально.
Огромное спасибо.

Автор - OlegSmirnov
Дата добавления - 01.09.2017 в 09:59
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2025 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!