Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Структурированные типы данных, массивы, типы массивов. Назначение примеры




Стандартные приложения Windows.

Среда программирования в VBA, принципы организации интерфейса в VBA.

VBA - это интегрированная среда визуального програмированния, позволяющая создавать современные объектно-ориентированные приложения с графическим интерфейсом.

Языковые средства в VBA по гибкости и полноте не уступают другим современным системам программирования.

VBA является общей языковой платформой для всех приложений Microsoft Office

Программы на VBA состоят из модулей

Модулями могут являться:

1)Под программные процедуры

2)Под программные функции

B

Boot.ini

C

CHKDSK

Client/Server Runtime Subsystem

I

Internet Explorer

Ipconfig

L

Local Security Authority Subsystem Service

M

MS-DOS Executive

MSConfig

MSN Explorer

Microsoft NetMeeting

Microsoft Paint — простой растровый графический редактор компании Microsoft, входящий в состав операционной системы Windows, начиная с самых ранних версий.

Microsoft Solitaire

N

NTLDR

Ntoskrnl

O

Outlook Express

P

Pathping

S

Session Manager Subsystem

W

Windows Movie Maker

Windows Preinstallation Environment

Winlogon

WordPad

Б

Блокнот (англ. Notepad) — простой текстовый редактор, являющийся частью операционных систем Microsoft Windows, начиная с вышедшей в 1985 году Windows 1.0, и Windows NT.

Боковая панель Windows

Д

Дефрагментация диска (компонент Windows)

Диспетчер задач Microsoft Windows

Диспетчер программ

К

Калькулятор (Windows)

П

Проводник Windows

Т

Таблица символов

1. Виды массивов.

Массив - упорядоченный набор однотипных данных, обозначенный одним именем.

Массивы бывают одномерные и многомерные (в основном двумерные).

Общий синтаксис определения массива следующий:

Dim ИмяМассива(нижн граница То верхн граница) As Тип

По умолчанию нижняя граница индексов массива равняется 0.

1.1. Описание одномерных массивов.

 

Одномерные массивы имеют один индекс.

Например,

Dim A(10) As Long ‘одномерный массив размером от 0 до 10

Dim my(5 To 10) As Long ‘одномерный массив размерность которого 6 элементов (5,6,7,8,9,10).

Dim D(50) ‘одномерный массив, состоящий из 51 элемента типа Variant.

Dim BirthDay(1 To 10) As Date BirthDay ‘одномерный массив дат с индексами от 1 до 10.

 

1.2. Описание многомерных массивов.

Dim Spisok(10, 25) As Long ‘двумерный массив размерностью 10 на 25.

Dim B(1 To 8, 1 To 8) As String ‘двумерный массив размерностью 8 столбцов на 8 строк, с типом данных String.

Dim Matrix(3, 4) As Integer ' Matrix является двумерным массивом 3 на 4 значений типа Integer.

Dim MyMatrix(1 To 5, 4 To 9, 3 To 5) As Double ' MyMatrix является трехмерным массивом значений типа Double с явно заданными границами индексов.

 

2.3. Заполнение массива случайными значениями.

 

Для заполнения массивов случайными значениями используется оператор генерации случайного числа Rnd, который при каждом следующем запуске цикла генерирует новое случайное число.

Пример: Дан одномерный массив, состоящий из 10 элементов. Заполнить массив случайными числами в диапазоне от 10 до 20.

 

Sub kol()

Dim S(10) As Integer

For i = 1 To 10

z = Int(11*Rnd+10)

S(i)=z

Cells(i, 1) = S(i)

Next i

End Sub




Поделиться с друзьями:


Дата добавления: 2015-04-24; Просмотров: 718; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.