Как да създам програма в Excel

Съдържание:

Как да създам програма в Excel
Как да създам програма в Excel

Видео: Как да създам програма в Excel

Видео: Как да създам програма в Excel
Видео: Как сложить числа в Excel Функция СУММ 2024, Може
Anonim

Всички приложения на Microsoft Office поддържат възможността за вграждане на изпълним код - скриптове - в техните документи. С тяхна помощ можете да решите широк спектър от задачи в автоматизацията на обработката на данни. А използването на формуляри буквално ще създаде програма, базирана на офис приложение. Това може да се направи, например, в Excel.

Как да създам програма в Excel
Как да създам програма в Excel

Необходимо

Microsoft Office Excel

Инструкции

Етап 1

Стартирайте Microsoft Office Excel. Създайте нов документ, ако е необходимо. За да направите това, натиснете Ctrl + N или разгънете менюто "Файл" и изберете елемента "Нов …". След това кликнете върху връзката „Празна книга“в панела „Създаване на книга“.

Стъпка 2

Отворете прозореца на Visual Basic Editor. За да направите това, натиснете Alt + F11 или изберете редактора на Visual Basic от раздела за макроси в менюто Инструменти. Там ще видите прозорец на проекта, показващ дървото на обектите на тази работна книга на Excel, както и формите, модулите и модулите на класа, които тя съдържа.

Стъпка 3

Създайте формуляри, ако е необходимо. В главното меню кликнете върху Insert и след това UserForm. Добавен е нов елемент в раздела Формуляри на панела на проекта. Когато се създаде, формулярът ще се отвори автоматично. Използвайте мишката, за да плъзнете контролите от кутията с инструменти до прозореца на формуляра. Променете техния размер и позиция. След като изберете с мишката, променете техните свойства в панела Properties. Запазване на фигури, като натиснете Ctrl + S.

Стъпка 4

Създайте толкова модули или модули от клас, колкото е необходимо. За целта изберете елементите Модул или Модул от клас в раздела Вмъкване на главното меню. Отворете прозорците за редактиране на код за необходимите модули или формуляри, като щракнете двукратно върху съответните елементи в прозореца на проекта.

Стъпка 5

Добавете декларации за клас към модулите на класа. Дефинирайте ги с ключовата дума Class:

Клас CSampleClass

Краен клас

Стъпка 6

Добавете методи към дефинициите на класове и функции и процедури на модулите. Функциите се декларират с помощта на ключовата дума Function, последвана от име и набор от параметри, разделени със запетаи, затворени в скоби. Например:

Функция SampleFunction (a, b, c)

Крайна функция

По същия начин (само с помощта на ключовата дума Sub) са декларирани процедури:

Процедура на подпроба (a, b)

Крайна под

Стъпка 7

Декларирайте членове на класа, както и глобални и локални (във функции и методи) променливи. За целта използвайте клаузата Dim … As (типът на променливата е посочен след ключовата дума As). Например декларирането на променлива oWB, която съхранява препратка към обект на книга, може да изглежда така:

Dim oWB As Excel. Workbook

Като посочите измерението в скоби, можете да декларирате масив:

Dim aWBooks (10) Като Excel. Workbook

Стъпка 8

Внедрете алгоритъма на програмата, като направите промени в кода на функциите, процедурите, методите на класа. Използвайте Visual Basic контролни структури за контрол на потока на изпълнение. Работете със собствени структури от данни, вградени обекти във форма и вградени обекти на Excel.

Препоръчано: