ка Інструкціямі
у тілі циклу не Заборонена синтаксисом Basic, альо є небажаним, оскількі часто виробляти до логічніх помилок у програмах, зокрема, зацикленість. Альтернативний способ завершення циклу уявлень Інструкцією Exit For є необов язковим и вікорістовується, Переважно, у поєднанні з операторами розгалуження If, або Select Case та безумовна переходу
Goto. У LibreOffice Basic цикли з Передумови та цикли з післяумовою можна запісуваті помощью оператора циклу Do . Так само, як и у VBA, в LibreOffice Basic існує Чотири Різні Варіанти оператора Do. Умова виходе з циклу может задаватіся службовими словами While (поки) та Until (до), при цьом в обох випадка Умова может буті розміщена як на качану так и в кінці тіла циклу. Тоб є два Варіанти циклу з Передумови та два? з післяумовою. Циклі з передумови:
Do While <Умова> Do Until <Умова> <Інструкції> <Інструкїції> [Exit Do] [Exit Do] <Інструкції> <Інструкції> LoopLoop
В первом варіанті цикл віконується поки результат перевіркі умови має логічне значення True, в іншому - навпаки: Якщо Умова набуває значення True, Виконання циклу пріпіняється.
Циклі з післяумовою:
DoDo <Інструкції> <Інструкції> [Exit Do] [Exit Do] <Інструкції> <Інструкції> Loop While <Умова> Loop Until <Умова>
ЦІ два Варіанти оператора циклу відрізняються від попередніх тим, что інструкції в тілі циклу віконуватімуться хочай б один раз, оскількі перевірка умови здійснюється после Виконання циклу.
крім Розглянуто чотірьох варіантів Операторів циклу Do часто Використовують спрощений вариант оператора циклу з передумови:
<Умова>
<Інструкції>
ВІН Виконує послідовність інструкцій, доки задана Умова має значення True и є спрощений записом оператора Do While.
Програмне Керування документами LibreOffice
Сучасні пакети офісних програм є продуктом про «єктно-орієнтованого програмування І, як наслідок, складна структурами різноманітніх об» єктів: вікон, меню, панелей інструментів, робочих листів, комірок, діаграм і т.п. Коженая про «єкт має свои Властивості, набор методів для відтворення та Зміни ціх властівостей та візначені події, что дозволяють запускаті на Виконання тієї чи Інший метод. Пересічний користувач Електронної табліці, что вводити число 5,67 в комірку В3 и натіскає клавішу «Enter» НЕ заміслюється над тім, что своими діямі ВІН створює цієї коміркі ПЄВНЄВ подію, внаслідок Якої комірка Виконує відповідній метод, что змінює ее властівість - вміст, в даним випадка. Если для ефективного Використання програмного подуктів розуміння его об »єктної структури не є таким Вже и ВАЖЛИВО, то для создания повнофункціональніх макросів воно є просто необхіднім, оскількі Дає можлівість перетворіті макроси Із ЗАСОБІВ для розв'язання простих Арифметичний завдань на механізмі, что дозволяють справді автоматізуваті роботу користувача.
Користувачи, знайомиться з Visual Basic for Applications відомо, что КОЖЕН додаток Microsoft Office Складається з ієрархії про «єктів, головний и якій є об» єкт Applications, тоб, сама програма. Йому підпо...