розрахунок (Так/Ні) =
Rep = Msgbox (tt, 308, Системна помилка )
If Rep = vbNo then Exit subNextsubSub
1. м. Класи-колекції VBA для роботи з виділеними областями і діапазонами - range і selection - привести синтаксис різних їх конструкцій і приклади їх використання - з розшифровкою призначення тієї або іншої конструкції, команди, прикладу
Об'єкт RANGE представляє окрему клітинку, діапазон клітинок, цілий рядок, або колонку, кілька виділених областей або тривимірний діапазон. Об'єкт RANGE дещо незвичайний, оскільки може представляти як одну, так і безліч осередків. Для об'єкта RANGE не передбачений спеціальний об'єкт-набір, і залежно від конкретної ситуації його можна вважати або окремим об'єктом, або набором. p align="justify"> Мабуть, самий природний спосіб отримання посилання на об'єкт Range - це метод Range. Є два види синтаксису для застосування цього методу. Перший використовує один аргумент: об'єкт. Range (інтервал), де: об'єкт - це об'єкт типу Worksheet або Range, до якого застосовується метод Range. Цей об'єкт може бути опущений, і тоді передбачається, що метод Range застосовується до активного робочому листу - об'єкту ActiveSheet; Range ("A1: B10"). ClearContents
Рядок, що описує діапазон, може містити символи $, що задають абсолютний стиль посилань, але ці символи ігноруються і ніяк не впливають на визначення діапазону. Якщо метод застосовується до об'єкта типу Worksheet, то виходить абсолютне посилання на вказаний діапазон роздільник списку - кома ","). Наприклад, наступний оператор посилається на діапазон A1: B10 активного робочого листа і очищає його робочого листа; якщо ж метод застосовується до об'єкта типу Range, то посилання вважається відносною. Наприклад, якщо поточна активна комірка - це комірка B3, то оператор Selection. Range ("B1")
повертає клітинку C3, оскільки посилання B1 вважається відносною для об'єкта Range (активної комірки B3), що повертається властивістю Selection. У той же час оператор ActiveSheet. Range ("B1") завжди повертає клітинку B1. p align="justify"> Якщо ви використовуєте імена для діапазонів клітинок робочого листа, то вони також можуть використовуватися в якості посилання на діапазон, наприклад, оператор Range ("Умови"). Copy - копіює поіменований діапазон "Умови" в буфер обміну. ​​p align="justify"> Інший синтаксис для методу Range використовує два аргументи: об'єкт. Range (ячейка1, ячейка2)
Ці два аргументи являють собою посилання на комірки, що визначають верхній лівий і правий нижній кути прямокутного діапазону комірок. Такий синтаксис може бути особливо зручний при визначенні мінливого діапазону комірок, оскільки дозволяє незалежно формувати координати верхнього лівого і правого ни...