Анимация
JavaScript


Главная  Библионтека 

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 [ 43 ] 44 45 46 47 48 49 50 51 52 53 54 55 56 57

Созданные в данном макросе инструкции как раз и осуществляют требуемое в программе приложения форматирование.

Формат ячеек

Число I Выравнивание Шрифт Граница Вид Защита

Числовые форматы:

гОбразец-

Общий Числовой

Число десятичных знаков: о

Обозначение:

Отрицательные числа:

-1 234р.

1 234р.

-1 234р.

-1 234р.

Финансовый

Дата

Время

Процентный Дробный

Экспоненциальный Текстовый

Дополнительный . (все форматы) л

Формат "Денежный" используется для отображения денежных величин. Для выравнивания значений по десятичному разделителю используйте формат "Финансовый".

Отмена

Рис. 17.4. Диалоговое окно «Формат ячеек» Самостоятельное задание

Разработать приложение с диалоговым окном Решение уравнения (рис. 17.5) для реализации следующих задач:

• Нахождение корней уравнения х/= а\

• Отметим, что данное уравнение в зависимости от параметров avib может иметь два корня, либо только один корень, либо вообще их не иметь. В приложении следует предусмотреть отображение информационного сообщения о том, сколько корней при вводимом наборе параметров имеет уравнение. При наличии корней вывести их значения.

Используя свойство Visible (Видимый) элементов управления, сделайте так, чтобы в группе Корни в случае единственного корня отображалось только одно поле с этим корнем, а при отсутствии корней в этой группе не отображалось бы ни одного поля, но вместо них отображался бы элемент управления Caption (Надпись) с текстовым сообщением об их отсутствии.




Свойства - UserForml

UserForml UserForm По алфавиту По категориям

(Name)

UserForml

BackColor

□ &H800000C

BorderColor

№8000001

BorderStyle

0 - f mBorderSt

UserForml

Cycle

0-fmCycleAllF

DrawBuffer

32000

Enabled

True

Font

Tahoma

ForeCoIor

&H8000001

leight

216,75

HelpContextID

KeepScroJBarsV 3 - fmScrolBar

Left

Mouselcon

(Нет)

MousePointer

0-fmMousePc

Picture

(Hex)

PictureAbgnmen 2 - fmPictureAl

PictureSizeMode 0 - fmPlctureSi

PictureTikng

False -1 H

ScrolBars

0-fmScrollBar H

ScrolHeight

ScrolLeft

ScrolTop

ScrolWidth

1 SpecialEffect

0 - fmSpectalEf

Рис. 17.5. Диалоговое окно «Решение уравнения»



18. Расчет амортизации

Разработаем приложение, решающее задачу расчета амортизации в зависимости от выбранного метода: стандартного или fc-кратного учета амортизации. На примере данного приложения вы узнаете, что такое ([2]):

• финансовые функции расчета амортизации;

• управление видимостью отдельных элементов управления в окне диалога;

• программный вывод объектов WordArt на рабочий лист.

Под амортизацией подразумевается уменьшение стоимости имущества в процессе эксплуатации. Обычно оценивают величину этого уменьшения на единицу времени.

Функция рабочего листа AMP (SLN) возвращает величину амортизации имущества за один период времени, используя метод равномерной амортизации.

Синтаксис функции AMP:

AMP(стоимость; остаток; время эксплуатации)

Аргументы функции:

Стоимость

Начальная стоимость имущества

Остаток

Остаточная стоимость в конце периода амортизации (иногда называется ликвидной стоимостью имущества)

Время

эксплуатации

Количество периодов, за которые собственность амортизируется (иногда называется периодом амортизации)

Предположим, вы купили за 6 ООО руб. компьютер, который после 5 лет эксплуатации будет оцениваться в 1 ООО руб. Снижение стоимости для каждого года эксплуатации вычисляется формулой =АМР (бООО; 1000; 5), которая определяет 1 ООО.



0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 [ 43 ] 44 45 46 47 48 49 50 51 52 53 54 55 56 57