Геометричні розрахунки

Програма Polygon Design (автор Горовий Г М), представлена ​​на конкурс Microsoft Office Extensions, відноситься до дуже рідкісного класу розробок У ній

демонструються графічні можливості Excel Деякі з них раніше вважалися неможливими, наприклад переміщення прямої на аркуші слідом за переміщенням миші У програмі використовуються деякі функції API (Applications Programming Interface – інтерфейс програмування додатки), але вони відіграють допоміжну роль

За описом автора програма призначена для побудови і редагування полігонів на аркуші Excel, обчислення їх площ і периметрів Програма може знайти застосування в будівельному дизайні, де необхідно обчислювати площу і периметр довільних фігур на площині (наприклад при розрахунку натяжних стель)

Редакцією журналу PC Magazine / RE відзначається кілька напрямків подальшого удосконалення програми і приводиться ряд зауважень, однак і у вихідному варіанті вона може становити інтерес для користувачів Реалізований у програмі алгоритм доступний для перегляду (вихідні тексти відкриті) Крім того, автор, за умови посилання на нього як на власника авторських прав на програму, надає право:

✓&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp поширювати і відтворювати будь-яку кількість копій програми на будь-якому

числі компютерів

✓&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp декомпілювати і модифікувати програму

✓&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp вбудовувати програму або її частини у власні програмні продукти

користувача

✓&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp передавати програму третім особам, що погодився з умовами ліцензування

онного угоди

Це значно підвищує цінність рішення: програма являє собою реальну технологію, яку можна використовувати в інших розробках

Для початку роботи з програмою досить розпакувати архівний файл і скопіювати файл ssxls в потрібну папку Після того як файл буде відкритий в Excel, можна ознайомитися з описом інтерфейсу програми на аркуші Довідка (рис 617) і приступати до роботи

В описі програми не вказані вимоги до системи Спроба працювати в Excel 2007 показала, що в цілому програма працює нормально, хоча возника ють невеликі проблеми із зображеннями На рис 618 показано початок роботи в Excel 2007 При натисканні кнопки Почати побудовапрограма переходить в режим викреслювання контуру полігону (рис 619)

УВАГА

Робота з кнопками зміни масштабу зображення має одну особливість Мабуть, кнопки зміни масштабу зображення служать не для зміни розмірів малюнка під час роботи з ним, а для підготовки до викреслювання Якщо кнопка зміни масштабу зображення натискається під час роботи з полігоном, його зображення втрачається З цієї причини регулювати масштаб зображення слід тільки перед початком викреслювання полігону При цьому неясно, чи є ця особливість дефектом програми або так і було задумано автором

Перевірка показує, що в Excel 2003 робота програми протікає значно правильніше На рис 620 показано початок роботи та панель інструментів, доданих програмою На рис 621 представлений приклад викреслювання полігону

. Виробничі розрахунки

Рис 617 Довідка по роботі з програмою

Рис 618 Початок роботи з програмою в Excel 2007

Рис 619 Викреслювання контуру фігури в Excel 2007

Рис 620 Початок роботи з програмою в Excel 2003

Рис 621 Викреслювання контуру фігури в Excel 2003

При порівнянні цих малюнків стає зрозуміло, що установка розмірів і відміток на вертикальній і горизонтальній шкалах в Excel 2007 виконується некоректно З цієї причини програму недоцільно використовувати в Excel 2007, і всі подальші приклади використання даної програми будуть ставитися до версії Excel 2003

ПРИМІТКА

Незважаючи на зазначені недоліки, при роботі програми в Excel 2007 не було помічено грубих помилок Напевно, в деяких особливих випадках можна допустити використання програми в цьому середовищі

При завершенні викреслювання останнього відрізка контуру полігону необхідно натиснути кнопку Вихід для переходу в звичайний режим перегляду При необхідності змінити контур полігону слід натиснути кнопку Режим редактора , При цьому включається режим редагування полігону Встановивши курсор (у цей момент він має вигляд хрестика) на потрібному вузлі, можна мишею перемістити його в потрібне місце

УВАГА

Вузли, які можна переміщати мишею в інше місце, зображуються жовтою точкою Зеленою крапкою зображуються додаткові вузли Якщо клацнути лівою кнопкою миші на зеленому вузлі, то він змінює колір на жовтий (Після цього його можна переміщати) і по обидва боки від нього додається по одному додатковому зеленому вузлу Таким способом можна додавати вузли і дуже точно змінювати контур полігону

. Виробничі розрахунки

Рис 622 Редагування фігури в Excel 2003

Для виходу з режиму редагування необхідно знову натиснути кнопку Вихід На рис 623 показаний режим перегляду готового полігону (включений режим показу розмірів)

Рис 623 Перегляд полігону

Рис 624 База даних проектів

Параметри готових проектів можуть бути збережені у внутрішній базі (лист Проекти) Осередки рядків записів списку проектів мають контекстне меню (рис 624), за допомогою якого можна перейти до перегляду або зміні проектів

При своїй роботі програма використовує велику кількість макросів, їх список показаний на рис 625 Так як вихідний текст (код) програми не є закритим, розробник може використовувати його для перегляду і подальшої доробки (рис 626)

Рис 625 Список макросів

Рис 626 Оригінальний текст (код) програми

. Виробничі розрахунки

У табл 67 наводяться основні характеристики програми

Таблиця 67 Основні характеристики програми Polygon Design

НазваPolygon Design – Дизайн і розрахунок площі полігонів

АвторГоровий Григорій Мойсейович

E-mail          PS_C@mailru

Веб-сторінкаhttp://ps-cnarodru ФайлPolygon_Designzip Розмір файлу104 КБ РеалізаціяExcel-система Дата робочого файлу020307

Умови використаннябезкоштовна

Джерело: Трусов А Ф Excel 2007 для менеджерів та економістів: логістичні, виробничі та оптимізаційні розрахунки (+ CD) – СПб: Питер, 2009 – 256 с: Ил

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*