Величина чистых активов организации характеризует наличие активов, которые не обременены обязательствами. Она практически соответствует размеру собственного капитала организации и тем самым характеризует уровень защищенности интересов кредиторов, банков и других заимодавцев.
Показатель чистых активов важно знать учредителям организации, так как чистые активы – это та часть имущества, которая окажется в их распоряжении после ликвидации фирмы (вначале удовлетворяются требования всех сторонних кредиторов).
Необходимость определения стоимости чистых активов связана со статьями 90, 99 и 114 первой части Гражданского кодекса РФ, федеральным законом от 26.12.1995 № 208-ФЗ «Об акционерных обществах», федеральным законом от 08.02.1998 № 14-ФЗ «Об обществах с ограниченной ответственностью», которые содержат положения, связанные с чистыми активами.
Под стоимостью чистых активов понимается величина, определяемая путем вычитания из суммы активов, принимаемых к расчету, суммы пассивов, принимаемых к расчету.
В состав активов, принимаемых к расчету, включаются:
− внеоборотные активы;
− оборотные активы, за исключением стоимости в сумме фактических затрат на выкуп собственных акций, выкупленных акционерным обществом у акционеров для их последующей перепродажи или аннулирования, и задолженности участников (учредителей) по взносам в уставный капитал.
В состав пассивов, принимаемых к расчету, включаются:
− долгосрочные обязательства;
− краткосрочные обязательства, за исключением доходов будущих периодов.
Если по окончании второго или каждого последующего финансового года стоимость чистых активов общества окажется меньше уставного капитала, общество обязано объявить об уменьшении своего уставного капитала и зарегистрировать его уменьшение в установленном порядке. Если стоимость указанных активов общества становится меньше определенного законом минимального размера уставного капитала (для ОАО – 1000 МРОТ, ЗАО – 100 МРОТ (МРОТ для этих целей 100 руб.), для ООО – 10 000 руб.), общество подлежит ликвидации.
Автоматизация проектов при помощи элементов управления
VBA является объектно-ориентированным языком программирования (ООП), средствами которого можно:
· создать интерфейс ИС, который максимально приспособлен для решения конкретной задачи;
· защитить ИС от осуществления несанкционированных действий с данными;
· осуществлять автоматическую перенастройку проекта согласно новым условиям, т.е. гибкой работы со сценариями.
Однако VBA не только предлагает обширный набор мощных средств, которые упрощают и ускоряют процесс создания Windows-приложений с развитым визуальным интерфейсом. ООП представляет методику анализа, проектирования и написания приложений, манипулируя объектами.
Основными парадигмами ООП являются: объекты, свойство, метод, событие, класс и семейство объектов, а также объектная модель MS Excel.
Семейство объектов
Объект (object) – это объединение данных с кодом, предназначенным для их обработки.
Семейство (collection) – представляет собой объект, содержащий несколько других объектов, как правило, одного и того же типа. Например, семейство Worksheets содержит все рабочие листы книги. Каждый элемент семейства нумеруется и может быть идентифицирован либо по номеру, либо по ключевому слову. Например, Worksheets(1) или Worksheets(“Лист 1”) обозначает первый рабочий лист книги. Семейства объектов обладают общим свойством Count, возвращающим количество членов этого семейства. Метод Add используется для добавления в семейство нового объекта.
Классы
Классы (class) – одно из важнейших понятий ООП. Класс обычно описывается как проект, на основе которого впоследствии будет создан конкретный объект. Таким образом, класс определяет имя объекта, его свойства и действия, выполняемые над объектом. В свою очередь каждый объект является экземпляром класса.
Методы
Сами объекты не представляют большого значения. Существенным является то, какие действия можно совершить над объектом и какими свойствами он обладает. Метод (method) как раз и представляет собой действие, выполняемое над объектом.
Синтаксис применения метода:
Object.Method
Например, метод Delete, применённый к рабочему листу, удаляет его из книги.
Worksheets (1).Delete
Свойства
Свойство (property) – представляет собой атрибут объекта, определяющий характеристики объекта, такие как размер, цвет, положение на экране или состояние объекта, например, доступность для пользователя или видимость. Чтобы изменить характеристики объекта, необходимо изменить значения его свойств.
Синтаксис установки значения свойств:
Object.Property = PropertyValue
Например, посредством установки значения свойства Value объекта Range (“A1”),выполнение кода
Range (“A1”).Value = “Пример”
даёт вводится текста “Пример”в ячейку A1.
Значения свойств можно не только устанавливать, но и считывать. Выполнение кода:
If Range(“A1”).Value = “Пример” Then
MsgBox “В ячейку A1 введено слово Пример”
Else
MsgBox “В ячейку A1 введено какое-то другое слово”
End If
События
События (events) – представляют собой извещение, которое генерируется в результате действия пользователя или изменением состояния приложения или системы.
Идея программирования на VBA заключается в двух понятиях: событие и отклик на него. Если пользователь производит какое-то воздействие на систему, например, нажимает кнопку, тогда в качестве отклика выполняется код созданной пользователем процедуры. Если такой отклик не создан, т.е. не написана соответствующая процедура, то система никак не реагирует на данное событие, и оно остаётся безответным. Таким образом, действия, происходящие в системе, являются событиями, а отклик на них – процедурами. Этот специальный вид процедур, генерирующих отклик на событие, называется процедурами обработки событий. В целом программирование на VBA состоит в создании кода, который прямо или косвенно генерирует отклики на события.