Visual Basic for Applications. Практика. Нагина Е.К - 44 стр.

UptoLike

Составители: 

44
3. Создание приложений с использованием
пользовательских форм
Задача 3.1. Разработать приложение для расчета величины аморти-
зации основных фондов с использованием формы пользователя для ввода
исходных данных и выбора варианта расчета амортизации.
Постановка задачи.
Разработать программу для расчета амортизации с диалоговым окном.
Под амортизацией понимается уменьшение стоимости оборудования
или другого имущества в процессе эксплуатации. Величину этого умень-
шения оценивают
за единицу времени.
Для расчета величины амортизации на период эксплуатации исполь-
зуется несколько функций VBA. В данном приложении используется две
функции такие как: SYD() и DDB().
Функция SYD() возвращает годовую амортизацию имущества для
указанного периода и имеет следующий синтаксис:
SYD (ПервичнаяСтоимость, ОстаточнаяСтоимость, ВремяЭксплуата-
ции, ПериодРасчета)
Функция DDB() возвращает величину амортизации имущества
для
указанного периода, используя метод двукратного (или к-кратного) учета
амортизации и имеет следующий синтаксис:
DDB (ПервичнаяСтоимость, ОстаточнаяСтоимость, ВремяЭксплуата-
ции, ПериодРасчета, Кратность)
где ПервичнаяСтоимостьначальная стоимость основных фондов;
ОстаточнаяСтоимостьстоимость в конце эксплуатации;
ВремяАмортизацииполная продолжительность эксплуатации (в
периодах);
ПериодРасчетаномер периода, для которого производится расчет
(измеряется в
тех же единицах, что и ВремяАмортизации);
Кратностьнорма снижения амортизации. Если коэффициент
опущен, то предполагается, что он равен двум (метод двукратного учета
амортизации).
Разработка приложения для расчета величины амортизации начина-
ется с разработки формы в виде пользовательского диалогового окна.
Вид формы пользователя с элементами управления для ввода данных
и выбора
варианта расчета амортизации представлен на рис. 3.1.
           3. Создание приложений с использованием
                    пользовательских форм

     Задача 3.1. Разработать приложение для расчета величины аморти-
зации основных фондов с использованием формы пользователя для ввода
исходных данных и выбора варианта расчета амортизации.

      Постановка задачи.
      Разработать программу для расчета амортизации с диалоговым окном.
      Под амортизацией понимается уменьшение стоимости оборудования
или другого имущества в процессе эксплуатации. Величину этого умень-
шения оценивают за единицу времени.
      Для расчета величины амортизации на период эксплуатации исполь-
зуется несколько функций VBA. В данном приложении используется две
функции такие как: SYD() и DDB().
      Функция SYD() возвращает годовую амортизацию имущества для
указанного периода и имеет следующий синтаксис:

SYD (ПервичнаяСтоимость, ОстаточнаяСтоимость, ВремяЭксплуата-
ции, ПериодРасчета)

     Функция DDB() возвращает величину амортизации имущества для
указанного периода, используя метод двукратного (или к-кратного) учета
амортизации и имеет следующий синтаксис:

DDB (ПервичнаяСтоимость, ОстаточнаяСтоимость, ВремяЭксплуата-
ции, ПериодРасчета, Кратность)

где ПервичнаяСтоимость – начальная стоимость основных фондов;
      ОстаточнаяСтоимость – стоимость в конце эксплуатации;
      ВремяАмортизации – полная продолжительность эксплуатации (в
периодах);
      ПериодРасчета – номер периода, для которого производится расчет
(измеряется в тех же единицах, что и ВремяАмортизации);
      Кратность – норма снижения амортизации. Если коэффициент
опущен, то предполагается, что он равен двум (метод двукратного учета
амортизации).
      Разработка приложения для расчета величины амортизации начина-
ется с разработки формы в виде пользовательского диалогового окна.
      Вид формы пользователя с элементами управления для ввода данных
и выбора варианта расчета амортизации представлен на рис. 3.1.


                                  44