Како да го заштитите vba кодот
Visual Basic за апликации (VBA) е програмски јазик креиран од Microsoft за автоматизирање на функциите и задачите во програмите на Microsoft Office Packages. Во оваа статија ќе ви кажеме како да го заштитите програмскиот код, така што другите корисници не можат да крадат или да ги променат вашите макроа.
Чекори
Метод 1 од 3:
Како да ја заштитите VBA кодот ЛозинкаЕден. Отворен визуелен основен уредувач. За да го направите ова, отворете го менито "инвеститорот" и кликнете "Visual Basic". Ако работите со пристап, отворете ја базата на податоци за да одите на Visual Basic уредувач (но зависи од верзијата на оперативниот систем).
- Во прозорецот Visual Basic уредувач во делот "Алатка", одберете Project Properties (својства на проектот).

2. Кликнете на табулаторот за заштита (заштита).

3. Проверете го полето за избор "Заклучување за гледање" (блокирајте го проектот View). Инаку, кодот ќе може да ги види аутсајдерите.

Четири. Внесете ја лозинката во соодветните линии.

Пет. Зачувајте ги направените промени, а потоа рестартирајте ја програмата. Можеби во Microsoft Excel 2007 (и поновите верзии) ќе мора да ја зачувате датотеката во XLSM формат за работа.
Метод 2 од 3:
Како да го скриете VBA кодот во датотеката со атрибутот само за читање во пристапот 2007Еден. Кликнете на јазичето за алатки на базата на податоци.

2. Пронајдете го делот за алатки за бази на податоци.

3. Кликнете "Креирај Accde".

Четири. Зачувајте ја новата датотека ACCDE под името што е различно од името на изворната датотека. Accde е датотека со атрибут само за читање, па не заборавајте да ја зачувате изворната датотека за да можете да го промените.
Метод 3 од 3:
Како да го заштитите VBA кодот со проширувањеЕден. Креирајте нова датотека од истиот формат како изворната датотека. На пример, ако изворната датотека е ексел датотека, креирајте нова Excel датотека.

2. Отворете нова датотека, стартувајте го Visual Basic уредувачот во него и копирајте го VBA кодот во прозорецот на уредникот.

3. Кликнете "Алатки" (алатки) > "Макрос" (макро).

Четири. Тестирајте ја програмата за дебагирање.

Пет. Отстранете ги линиите што се додадени на кодот по тестирањето.

6. Внесете го описот на макрото за да се кандидира во продолжение. Можеби ќе треба да кликнете "Опции" (параметри) за да додадете опис на макро.

7. Компилирајте го кодот. За да го направите ова, во прозорецот Visual Basic уредувач, кликнете "Debug" (Debug) > "Компилирајте VBA проект" (компајлирање).

осум. Зачувајте ја датотеката.

I. Во прозорецот Visual Basic уредувач, кликнете Tools (Tools) > "Проект својства" (проект својства).

10. Кликнете на табулаторот за заштита (заштита).

Единаесет. Проверете го полето за избор "Заклучување за гледање" (блокирајте го проектот View). Можеби ќе треба да креирате лозинка (зависи од формат на датотека и поставките на MS Office).

12. Отворете го прозорецот "Зачувај како" или "Зачувај копија".

13. Отворете го менито и го промените формат на датотека за да го вклучите во продолжување.

Четиринаесет. Рестартирајте ја Microsoft Office. Сега може да се користи создадената екстензија.
Совети
- Ако не знаете како да го стартувате уредувачот на VBA или менаџерот за проширување, дознајте дали се инсталирани. Ако не, инсталирајте ги со помош на дискот за инсталација на MS Office.
- Локацијата на тие или други опции зависи од поставките на Microsoft Office. Ако не можете да ја пронајдете саканата опција, отворете го прозорецот за помош и внесете го името на опцијата во стрингот за пребарување.