Firma Microsoft a implementat pentru programul Excel un editor VBA (Visual Basic for Applications) care sa extinda functionalitatea Excel. Visual Basic for Aplications este un puternic limbaj de programare ce poate fi utilizat pentru dezvoltarea de functii specializate pentru foaia de lucru. Cu ajutorul acestuia se pot scrie programe sau macrouri complexe ce nu pot fi gasite in cadrul Excel si care pot fi folosite de catre utilizator pentru a automatiza unele activitati si a extinde capabilitatea Excel.
Ideea de limbaj de programare si program.
Un program reprezinta un set de instructiuni ce spun calculatorului sa faca ceva anume. Cel mai simplu tip de program este o secventa de instuctiuni pe care calculatorul o implementeaza in mod automat. Aceste instructiuni sunt adesea numite si declaratii. De exemplu in limbajul de programare Visual BASIC putem avea :
Sub Adunare()
a = 10
b = 33
c = a + b
Msgbox c
End Sub
Desi unele din cuvintele folosite mai sus pot parea fara sens, nu este greu de presupus ca aplicatia va spune calculatorului sa adune doua numere si apoi sa afiseze rezultatul. In acest caz, va fi utilizata comanda MsgBox - "message box" pentru a afisa rezultatul in foaia de lucru curenta.
Setul de instructiuni nu trebuie sa fie ambiguu, iar ordinea instructiunilor trebuie sa aiba logica. In caz contrar programul nu va rula asa cum se doreste. De exemplu, la programul de mai sus simpla inversare a doua declaratii (randul 4 cu randul 5) va face ca programul sa nu afiseze rezultatul, deoarece afisarea se face inaintea adunarii propriu-zise.
Un alt exemlu de program util in Excel este un program ce face ca, intr-o lista de nume, numele care incep cu "A" sa fie scrise cu font ingrosat (bold).
Pentru a efectua aceasta operatie calculatorul trebuie sa cunoasca urmatoarele informatii:
◆ Unde incepe lista.
◆ Unde se termina lista.
◆ Cum se parcurg itemii (articolele) din lista.
◆ Care este caracteristica distinctiva a itemilor ce trebuie modificati.
◆ Cum se vor modifica itemii.
Aceste informatii trebuie sa fie similare cu urmatoarele:
1. Se va lucra cu foaia de lucru Sheet1 (sau Feuil1).
2. Se incepe cu celula B3 si se continua pana se intalneste o celula goala,
3. Se verifica prima litera a cuvantului din celula curenta.
4. Daca valoarea este "A", continutul celulei se va scrie ingrosat (bold). In caz contrar se lasa asa cum este.
5. Se trece la celula urmatoare.
Acest exemplu va fi realizat efectiv in cadrul unei lectii ulterioare.
Politica de confidentialitate |
.com | Copyright ©
2024 - Toate drepturile rezervate. Toate documentele au caracter informativ cu scop educational. |
Personaje din literatura |
Baltagul – caracterizarea personajelor |
Caracterizare Alexandru Lapusneanul |
Caracterizarea lui Gavilescu |
Caracterizarea personajelor negative din basmul |
Tehnica si mecanica |
Cuplaje - definitii. notatii. exemple. repere istorice. |
Actionare macara |
Reprezentarea si cotarea filetelor |
Geografie |
Turismul pe terra |
Vulcanii Și mediul |
Padurile pe terra si industrializarea lemnului |
Termeni si conditii |
Contact |
Creeaza si tu |