Sunteți pe pagina 1din 49

Aplicaia 1 Crearea, editarea, salvarea i protecia unui document Word

Crearea unui document Word

Microsoft Word ofer utilizatorilor si, posibilitatea de a crea dou tipuri de documente: - n form prestabilit pornind de la o serie de modele puse la dispoziie de caseta de dialog New; - n form standard. Aplicaie: Se va crea un document prin care se dorete transmiterea unui fax. n acest caz, documentul dorit are la baz o form prestabilit care poate fi personalizat. Pentru a crea un document cu form prestabilit, parcurgem urmtorii pai: - meniul FILE, comanda New; - din caseta de dialog New, activm eticheta corespunztoare tipului de document pe care vrem s l crem: Letters&Faxes (Scrisori&Faxuri). Word pune la dispoziie mai multe modele de documente din aceast categorie, le previzualizeaz n caseta Preview, iar utilizatorul l alege pe acela care se potrivete cel mai bine cu lucrarea pe care vrea s o elaboreze (vezi fig.nr.5.1).

Fig.nr.5.1. - Caseta de dialog New

Pentru aplicaia propus s-a ales modelul Contemporany Letter, cu formatul prestabilit de mai jos:

180

[Click here and type return address] [Clic aici i editai adresa expeditorului]

Universitatea din Bucureti Facultatea de Management Str. Brazda lui Novac, nr. 4 Telefon, 198265

Company Name Here


Numele Expeditorului Aici
octombrie 24, 2012
Cmp de tip dat calendaristic

[Click here and type recipients address] [Clic aici i editai adresa destinatarului] Dear Sir or Madam: Intrare de tip Autotext

Type your letter here. For more details on modifying this letter template, double-click . To return to this letter, use the Window menu. Editai faxul dumneavoastr aici. Pentru mai multe detalii de modificare a acestei forme prestabilite, dublu clic . Pentru a reveni, folosii meniul Window.
Sincerely,

[Click here and type your name] [Clic aici i editai numele celui care semneaz faxul] [Click here and type job title] [Clic aici i editai funcia celui care semneaz faxul]

181

Universitatea din Bucureti


octombrie 24, 2012
Universitatea din Craiova Facultatea de tiine Economice Str. A.I. Cuza, nr. 13 Craiova, 1100

Stimate Domnule Decan:


Ca urmare a protocolului ncheiat n data de 15 Ianuarie 2002, cu privire la data i modalitatea de desfurare a examenului de licen n Universitatea noastr, v trimitem anexat la acest fax, lista candidailor nscrii. Cu mult respect, DECAN, MIHAI MIHILESCU

Se observ c utilizatorul este ghidat de sistem n realizarea documentului cu forma prestabilit Contemporany Letter. Acesta va trebui s in seama de sugestiile fcute i s l completeze cu propriile informaii. Noul document poate arta ca cel prezentat mai sus.

Domnului Decan al Facultii de tiine Economice

182

Crearea unui document n form standard este extrem de simpl. Nu trebuie dect s executm clic pe butonul New din bara cu instrumente standard. Word va deschide automat un nou document.
Editarea - se efectueaz, caracter cu caracter, numai la stnga punctului de inserare Pentru o editare corect este necesar a fi cunoscute cteva reguli eseniale de tehnoredactare, i anume: - dup fiecare cuvnt se acioneaz tasta <Spaiu>; - desprirea cuvintelor n silabe la sfritul unui rnd implic utilizarea concomitent a tastelor: Ctrl i -; - dac dorim ca expresiile de genul: s-au, ntr-un, etc. s nu apar desprite pe dou rnduri ca urmare a opiunii de rearanjare a textului, folosim n locul liniuei de desprire obinuite " -" urmtoarea combinaie de taste: Ctrl, Shift i - . - pentru a trece la un nou rnd nu este necesar activarea tastei <Enter>; - pentru a trece la un nou paragraf este necesar activarea tastei <Enter>; - se va apsa tasta <Enter> pentru a crea un rnd liber; - pentru a edita cu alineat se activeaz tasta <Tab>; - dup fiecare semn de punctuaie - punct, virgul, ghilimele, semnul ntrebrii, exclamrii, etc. - se activeaz tasta <Spaiu>; - pentru a edita cu diacritice (, , , , ,) folosii fonturi cu liniu (_Arial, _Times New Roman, etc.) sau n bara de Start, setai tastatura pe RO;

- pentru a edita exponeni sau indici, se activeaz meniul FORMAT comanda Font se bifeaz Superscript (exponent) sau Subscript (indice). Aplicaie: Pentru nsuirea deprinderilor editrii textului ne propunem s realizm un document n form
standard n care vom edita urmtorul text:

183

STRUCTURA DE FINANARE I VALOAREA NTREPRINDERII N PREZENA IMPOZITRII Introducerea impozitului pe veniturile societii modific sensibil concluziile cu privire la incidena structurii financiare asupra valorii ntreprinderii, analiz realizat pentru prima dat de Modigliani-Miller. Structura de finanare are atunci o inciden asupra valorii ntreprinderii. Devine posibil creterea valorii ntreprinderii prin ndatorare. Incidena asupra valorii ntreprinderii: absena neutralitii Considerm dou ntreprinderi N (ntreprinderea nendatorat) i E (ntreprinderea ndatorat) care prezint un portofoliu de active identice i care, n consecin, aparin aceleiai clase de risc. Introducem incidena fiscal: rata de impozitare a veniturilor societii este T.

Incidena impozitrii rezultatelor


ntreprinderea N - beneficiu nainte de deducerea dobnzii i a impozitului - dobnda - beneficiu nainte de deducerea impozitului - beneficiu dup deducerea impozitului pe venituri X X X(1-T) ntreprinderea E X RF x D (X- RF x D) (X- RF x D)(1-T)

Exemplu:
Dup schema de finanare, valoarea ntreprinderii este mai mare pentru ntreprinderea ndatorat. Diferena de valoare care este egal cu 11.776 corespunde valorii actuale a economiilor fiscale globale, care se pot evalua prin diferena dintre veniturile obinute de cele dou categorii de deintori de capitaluri, acionari i obligatori n cele dou ntreprinderi. n ntreprinderea N, acionarii primesc 21.168 dup deducerea impozitului personal; n ntreprinderea E suma veniturilor, dup deducerea impozitului acionarilor i obligatorilor este de 22.051. diferena de 883 reprezint o economie fiscal.

184

Actualiznd, aceast economie la rata solicitant de obligaiuni dup deducerea impozitului personal, adic RF (1-Td) se obine 883/0,075 = 11.773 Precizm c n cazul prezent, costul capitalurilor proprii este diferit de rata solicitat de ctre acionari din cauza fiscalitii personale. Valoarea ntreprinderii n prezena dublei impozitri ntreprinderea N - profit nainte de deducerea dobnzii i a impozitului X - dobnzi RF x D - profit nainte de deducerea impozitului pe profit X - RF x D - profit dup deducerea impozitului pe profit T = 38% - venit acionari dup deducerea impozitului personal TC = 16% - venit obligatori dup impozitul personal TD = 16% - venitul acionarilor i obligatorilor 40000 ....... 40000 25200 21168 .......... 21168 ntreprinderea E 40000 4000 36000 22680 19051 3000 22051

not: Textul exemplificat mai sus constituie extrase din coninutul unui articol preluat din revista Finane Bnci Asigurri, autor dr. Petre Brezeanu.

La editarea unui document apar diverse inconveniente care se vor rezolva prin mutarea, tergerea sau inserarea de text, toate acestea fiind precedate de selectarea textului n cauz. Pentru aceasta exersai pe textul de mai sus urmtoarele operaii privind editarea: - selectai din primul rnd cuvintele: Modigliani, incidena, impozitului. - selectai a doua propoziie din text; - selectai primul paragraf; - selectai ntregul document;

185

- poziionai cursorul n interiorul documentului i efectuai: - selecia unui caracter/cuvnt la stnga i la dreapta cursorului - selecia unei linii n sus/n jos; - selecia pn la nceput/sfrit de pagin; - mutai primul paragraf la sfritul documentului; revenii asupra acestei operaiei; - copiai ultimul paragraf la nceputul documentului; revenii asupra acestei operaiei;

Salvarea documentului

executm un clic pe butonul Save din bara cu instrumente standard; selectm meniul FILE i apoi comanda Save; apsm concomitent tastele Ctrl+S sau Shift+F12. Atunci cnd salvm documentul este momentul n care putem s impunem restricii de acces. Documentul n form standard creat anterior i n care s-a editat textul, se va salva cu numele AplicatieB i i se va stabili o parol de protecie, astfel: - meniul FILE i comanda Save As; - n caseta de dialog Save As activm butonul Tools pentru a genera urmtoarea list de opiuni; - alegem General Options i specificm n caseta Password to open, parola; parola poate conine cel mult 15 caractere fcndu-se distincie ntre literele mari i cele mici; - alegem butonul OK, care va declana caseta Reenter password to open, unde va trebui s specificm din nou parola; - activm OK pentru a ne rentoarce n caseta de dialog Save As unde va trebui s alegem butonul Save. Fig.nr.5.2. Butonul Tools i lista sa de opiuni n felul acesta documentul creat va fi salvat cu numele de Exerciiu i va fi protejat la deschidere prin parola cunoscut numai de utilizator.

186

Aplicaia 2: Formatarea unui document


Formatarea unui document se poate realiza n timpul editrii sau la sfrit i presupune: - formatarea caracterelor; - formatarea paragrafelor; Aplicaia i propune ca documentul creat anterior (Exerciiu), n urma operaiunilor de formatare, s aib aspectul de mai jos:
STRUCTURA DE FINANARE I VALOAREA NTREPRINDERII N PREZENA IMPOZITRII

Introducerea impozitului pe veniturile societii modific sensibil concluziile cu privire la incidena structurii financiare asupra valorii ntreprinderii, analiz

realizat pentru prima dat de Modigliani-Miller. Structura de finanare are atunci o inciden asupra valorii ntreprinderii. Devine posibil creterea valorii ntreprinderii prin ndatorare.

Incidena asupra valorii ntreprinderii: absena neutralitii Considerm dou ntreprinderi N (ntreprinderea nendatorat) i E (ntreprinderea ndatorat) care prezint un portofoliu de active identice i care, n consecin, aparin aceleiai clase de risc. Introducem incidena fiscal: rata de impozitare a veniturilor societii este T. Incidena impozitrii rezultatelor ntreprinderea N - beneficiu nainte de deducerea dobnzii i a impozitului - dobnda - beneficiu nainte de deducerea impozitului - beneficiu dup deducerea impozitului pe venituri X X X(1-T) ntreprinderea E X RF x D (X- RF x D) (X-RFxD)(1-T)

187

Exemplu: Dup schema de finanare, valoarea ntreprinderii este mai mare pentru ntreprinderea ndatorat. Diferena de valoare care este egal cu 11.776 corespunde valorii actuale a economiilor fiscale globale, care se pot evalua prin diferena dintre veniturile obinute de cele dou categorii de deintori de capitaluri, acionari i obligatori n cele dou ntreprinderi. n ntreprinderea N, acionarii primesc 21.168 dup deducerea impozitului personal; n ntreprinderea E suma veniturilor, dup deducerea impozitului acionarilor i obligatorilor este de 22.051. diferena de 883 reprezint o economie fiscal. Actualiznd, aceast economie la rata solicitant de obligaiuni dup deducerea impozitului personal, adic RF (1-Td) se obine 883/0,075 = 11.773 Precizm c n cazul prezent, costul capitalurilor proprii este diferit de rata solicitat de ctre acionari din cauza fiscalitii personale. Valoarea ntreprinderii n prezena dublei impozitri ntreprinderea N - profit nainte de deducerea 40.000 dobnzii i a impozitului X - dobnzi RF x D ............ - profit nainte de deducerea 40.000 impozitului pe profit X - RF x D - profit dup deducerea impozitului pe profit T = 38% 25.200 ntreprinderea E 40.000 4.000 36.000 22.680 19.051 3.000 22.051

- venit acionari dup deducerea 21.168 impozitului personal TC = 16% - venit obligatori dup impozitul personal TD = 16% .............

- venitul acionarilor i obligatorilor 21.168

Pentru a se ajunge la aceast form s-au efectuat urmtoarele operaii:


188

deschiderea documentului salvat cu numele Exerciiu creat n Aplicaia 2 astfel: - activm meniul FILE, alegem comanda Open; - pentru c documentul a fost protejat cu parol la deschidere, sistemul deschide caseta Password n care trebuie specificat cu exactitate parola; - se activeaz butonul OK; - dac parola este incorect documentul nu va fi deschis. formatarea iniial a documentului care se refer la stabilirea de la bun nceput a stilului utilizat. Stilul utilizat de aplicaie este Normal cu urmtoarele caracteristici: Caracter Aliniere Numbering TimesNewRoman 12 Align Justify Bullets

Setare pagini la urmtorii parametrii: Margins: Top 2cm Bottom 2cm Left 2,5cm Right 2cm

Fig.nr.5.3. - Eticheta Paper Size a casetei de dialog Page Setup titlul s-a evideniat la parametrii: size 14, Bold, Center; Parametrii pot fi stabilii n bara cu instrumente standar d (vezi Fig.nr.5.4.)

189

Bold (evideniat)

Mrimea fontului

Centrat

Fig.nr.5.4. Bara cu instrumente de formatare SAU n caseta de dialog Font, generat prin activarea meniului FORMAT i alegerea comenzii Font (vezi fig.nr.5.5)

Fig.nr.5.5. Caseta de dialog Font


subtitlurile primul

la parametrii: size 12, Bold i Italic, Left; paragraf este scris pe 2 coloane i marcat cu butonul

Highlight folosind culoarea gri; Pentru dispunerea textului pe coloane s-a utilizat butonul Columns din bara cu instrumente standard, dup ce n prealabil primul paragraf a fost selectat. Cu butonul Columns putem crea maxim 12 coloane ntr-un document, dar dac vrem s folosim mai multe coloane i s deinem un control mai precis asupra modului de creare a coloanelor, folosim caseta de dialog Columns. Pentru aceasta parcurgem urmtorii pai: - selectm textul pe care dorim s-l ncadrm n coloane;

190

- alegem din meniul FORMAT, opiunea Columns pentru a afia caseta de dialog Columns, care arat ca n Fig.nr.1.9.:

Fig.nr.5.6. Caseta de dialog Columns

- alegem numrul de coloane pe care vrem s le realizm, executnd un clic pe unul dintre butoanele prestabilite (Presets) sau introducnd un numr n caseta Numbers of Columns; caseta de previzualizare ne st la dispoziie pentru vizualizarea setrilor pe care le facem; - dac este nevoie, modificm limea coloanelor i distana dintre acestea n rubrica Width and Spacing; - pentru a aduga o linie ntre coloanele de pe pagin, validm caseta Line between.

editarea relaiilor ntlnite n text s-a realizat folosind Microsoft Ecuation. Microsoft Ecuation este un procesor de editare a formulelor ce pune la dispoziia utilizatorilor si, sub form de meniuri, toate semnele specifice utilizate n matematic. Pentru editarea de formule va trebui s procedm astfel: - activm meniul INSERT, alegem opiunea Object; - ne asigurm c este activat eticheta Create New, dup care din lista derulant alegem Microsoft Ecuation. - la activarea butonului OK, putem edita formula n interiorul dreptunghiului, iar meniurile specifice procesorului Word vor fi nlocuite cu meniurile MS Ecuation i cu bara cu instrumente pentru editarea formulelor Ecuation.

191

Fig.nr.5.7. Fereastra Ecuation pentru editarea formulelor

s-au folosit tabulatorii pentru a alinia textul i cifrele n coloane. Dintre tipurile de tabulatori pui la dispoziie de Word, pentru aplicaia noastr s-a folosit tabulatorul centrat i tabulatorul zecimal, astfel: - se selecteaz textul n cauz; - se alege din colul din stnga al riglei tipul de tabulator printr-un clic cu mouse-ul; tabulator centrat tabulator zecimal

- se execut clic pe rigl n locul unde dorim s fie poziionat tabulatorul (la 7 i 10 inch); - se activeaz de fiecare dat tasta Tab pentru a sri tabulatorul la poziia stabilit pe rigl. Pentru a terge un tabulator l tragem n afara riglei i eliberm butonul mouse-ului.

192

Aplicaia 3 Lucrul cu tabele Word. Crearea, formatarea, efectuarea de calcule i sortri


I. Se d urmtorul text: Incidena impozitrii rezultatelor ntreprinderea N - beneficiu nainte de deducerea dobnzii i a impozitului - dobnda - beneficiu nainte de deducerea impozitului - beneficiu dup deducerea impozitului pe venituri X X X(1-T) ntreprinderea E X RF x D (X- RF x D) (X- RF x D)(1-T)

Aplicaia i propune ca informaiile din acest text s fie organizate sub form de tabel i totodat s fie formatat tabelul, pentru a arta astfel: Incidena impozitrii rezultatelor ntreprinderea N ntreprinderea E -beneficiu nainte de X X deducerea dobnzii i a impozitului -dobnda RF x D -beneficiu nainte de X (X- RF x D) deducerea impozitului -beneficiu dup X(1-T) (X- RF x D)(1-T) deducerea impozitului pe venituri

S. C. ALFA

Rezolvarea aplicaiei presupune: 1) crearea unui tabel cu 4 coloane i 6 linii; Putem crea tabelul activnd butonul Insert table din bara cu instrumente standard i prin tragere cu mouse-ul se vor selecta 4 coloane i 6 linii aa cum se observ n Fig.nr.5.8.
193

Fig.nr.5.8. Tabel cu 6 linii i 4 coloane

SAU
Putem alege meniul TABLE i comanda Insert Table pentru a realiza tabelul dorit. Comanda Insert Table genereaz caseta de dialog cu acelai nume n care se precizeaz numrul de coloane, numrul de linii, limea coloanelor. Butonul AutoFormat disponibil n aceast caset faciliteaz crearea i n acelai timp formatarea tabelului (vezi Fig.nr.5.9.)

Fig.nr.5.9. Caseta de dialog Insert table .

SAU
Putem alege butonul Draw Table din bara cu instrumente standard, recomandabil pentru realizarea de tabele complexe. La activarea acestui buton, Word pune la dispoziie bara cu instrumente Tables and Borders cu multiple butoane utile pentru desenarea cu destul precizie a tabelului dorit (vezi Fig.nr.5.10.).

Fig.nr.5.10. Bara cu instrumente Tables and Borders 2) editarea informaiilor n interiorul tabelului;

194

Redactarea textului ntr-un tabel se face n mod obinuit, aa cum s-a explicat ntr-una din aplicaiile anterioare. Poziionm cursorul n interiorul unei celule i tastm coninutul ca n orice document Word. Textele lungi se mpart pe mai multe linii n interiorul celulei. 3) formatarea tabelului pentru a se ajunge la aspectul cerut. n cazul acestei aplicaii, formatarea tabelului nostru se refer la: - scrierea titlului cu caractere accentuate i nclinate de-a lungul celor 4 coloane. Pentru aceasta: - se selecteaz titlul i se activeaz butonul Bold i Italic din bara cu instrumente de formatare; - se selecteaz cele 4 coloane i din meniul TABLE se alege Merge Cells, pentru a concatena cele 4 coloane ntruna singur. - editarea coninutului primei coloane de-a lungul rndurilor 2, 3, 4, 5, 6, textul avnd o orientare vertical. Pentru aceasta: - se selecteaz rndurile de la 2 la 6 pentru a se concatena cu comanda Merge Cells din meniul TABLE; - se alege meniul FORMAT i comanda Text Direction pentru a schimba orientarea textului n poziie vertical (vezi Fig.nr.5.11..)

Fig.nr.5.11 Orientarea textului ntr-un tabel cu caseta Text Direction - aducerea tabelului la forma cerut. Pentru aceasta: - se selecteaz tabelul, din meniul TABLE se alege comanda TableAutoFormat, din caseta de dialog cu
195

acelai nume se deruleaz lista Formats pn se ajunge la forma prestabilit 3D effects 3 i se valideaz formatarea prin activarea butonului OK (vezi fig.nr.5.12).

Fig.nr.5.12. Caseta de dialog TableAutoFormat

II. Pornind de la situaia Rezultatele examenului de admitere, vom rezolva aspecte legate de inserarea cmpurilor i controalelor ntr-un tabel, precum i aspecte privind efectuarea de calcule i sortri.

Rezultatele examenului de admitere Data afirii: 24.10.2012


Candidat Dobrin Maria Nane Janina Ionescu Ioana Ionescu Ion Cocoru Mihai Popescu Alex Opiune Proba candidat 1 Management 10 Contabilitate 8.20 Finane-Asigurri 8 Contabilitate 7.50 Contabilitate 6 Informatic ec. 9 Proba 2 8.50 9.50 8 7 7 7 Med ia 9.25 8.85 8 7.25 6.50 8

196

Rezolvare:
1) inserarea cmpurilor i controalelor ntr-un tabel Tabelul pe care ne propunem s-l realizm conine informaii sub form de cmpuri i sub form de controale. Dintre tipurile de cmpuri i controale existente, aplicaia utilizeaz cmpul de tip dat calendaristic (data field) pentru a afia Data i controlul de tip list derulant (drop down field) pentru a crea o list de opiuni ale candidatului. Pentru a crea cmpul de tip dat calendaristic se procedeaz astfel: - meniul INSERT, comanda Field, din caseta Categories alegem tipul Date and Time, selectm din lista aferent categoria Date; - se activeaz butonul OK i Word va crea un cmp ce conine data, preluat din ceasul intern al calculatorului; de cte ori vom deschide documentul, coninutul cmpului va fi actualizat pentru a afia data curent. Pentru a insera un control de tip list derulant, procedm astfel: - ne asigurm c este pe ecran bara cu instrumente Forms: meniul TOOLS, comanda Customize, activm eticheta ToolsBars i din lista derulant bifm Forms (vezi Fg.nr.5.13); Fig.nr.5.13. - Bara cu instrumente Forms - activm butonul Drop-Down Form Field pentru a insera n tabel o caset n care putem preciza opiunile candidatului; - pentru a specifica opiunile, executm dublu clic pe aceast caset; - n seciunea Drop-Down Intem, specificm opiunile. Prima opiune introdus va fi opiunea prestabilit, celelalte opiuni se adaug listei activnd de fiecare dat butonul Add; - la activarea butonului OK, Word creeaz o list ca n Fig.nr.5.14.

197

Fig.nr.5.14. - List derulant

2) efectuarea de calcule i sortri ntr-un tabel realizat cu Word Tabelul realizat conine informaii de tip numeric n coloana Proba1 i Proba2 i este necesar s determinm media fiecrui candidat. Pentru aceasta se va folosi funcia Average care determin media aritmetic a cmpurilor pe linie sau coloan. Se parcurg urmtorii pai: - se poziioneaz cursorul n interiorul celulei; - din meniul TABLE, activm comanda Formula pentru a afia caseta de dialog cu acelai nume; - n caseta de dialog Formula, selectm funcia Average din lista derulant Paste Function i precizm formatul n care va apare rezultatul(vezi Fig.nr.5.15.); - la activarea butonului OK, rezultatul calculelor va fi afiat n celula selectat.

Fig.nr.5.15. - Caseta de dialog Formula cu parametrii necesari determinrii mediei pentru fiecare candidat

198

Informaiile din tabel vor fi sortate descresctor n funcie de valoarea cmpului Media iar n cazul n care sunt identificate dou valori identice se va efectua sortarea alfabetic n funcie de cmpul Candidat. Pentru aceasta se va proceda n felul urmtor: - pentru o sortare corect se recomand selectarea tabelului fr a selecta ns i antetul su; - din meniul TABLE activm comanda Sort pentru a afia caseta de dialog cu acelai nume; - n caseta de dialog Sort se introduc criteriile de sortare i se precizeaz c operaia de sortare nu va lua n calcul antetul tabelului No header row (vezi Fig.nr.5.16.); Fig.nr.5.16. Caseta de dialog Sort cu parametrii i opiunile specificate de utilizator

- la activarea butonului OK informaiile din tabel vor fi aranjate n funcie de parametrii stabilii, aa cum se observ n Fig.nr.5.17. Candidat Dobrin Maria Nane Janina Ionescu Ioana Popescu Alex Ionescu Ion Cocoru Mihai Opiune Proba candidat 1 Management 10 Contabilitate 8.20 Finane-Asigurri 8 Informatic ec. 9 Contabilitate 7.50 Contabilitate 6 Proba 2 8.50 9.50 8 7 7 7 Me dia 9.25 8.85 8 8 7.25 6.50

Fig.nr.5.17. - Tabel sortat dup cmpul Media descresctor i dup cmpul Candidat cresctor

199

Aplicaia 4 Editarea, formatarea informaiilor ntr-o foaie de calcul, realizarea de calcule simple
Realizai sub form de tabel n Excel, Situaia micrilor de valori materiale pe gestiuni dup modelul de mai jos.

Algoritm: Sold final = (Stoc iniial + Intrri Ieiri) * pre Revolvarea aplicaiei presupune parcurgerea a 3 etape: 1. editarea care const n introducerea datelor de prelucrat n foaia de calcul. Operaia este extrem de simpl n sensul c se tasteaz datele respective n interiorul celulei, dup care se activeaz tasta Enter, pentru a valida aciunea. 2. formatarea se concretizeaz printr-o serie de operaii prin care se mbuntete aspectul datelor din foaia de calcul. Concret, pentru ca Situaia micrilor de valori materiale pe gestiuni s arate la fel ca n modelul de mai sus, operaiile de formatare a textului sunt: - dispunerea textului pe mai multe rnduri n cadrul aceleiai celule i orientarea textului pe orizontal; Atunci cnd o celul conine o nregistrare lung, textul se extinde n celulele vecine n loc s se aranjeze pe mai multe rnduri n cadrul aceleiai celule. Pentru a evita acest lucru se procedeaz astfel: - se selecteaz celula n cauz;

200

- se alege meniul FORMATCellsAlignment; - se bifeaz caseta Wrap text i se verific dac n caseta Vertical este selectat opiunea Bottom; - n caseta Orientation se deplaseaz acul la 90 grade sau se scrie direct 90 n caseta Degrees, pentru a orienta textul pe orizontal n cadrul coloanei; - se alege butonul OK. n cazul n care se dorete dispunerea pe mai multe rnduri dar limea celulei este determinat de coninutul altor celule din aceeai coloan, se poate fora scrierea pe mai multe rnduri, astfel: - se execut dublu clic n celula respectiv; - se plaseaz punctul de inserare naintea textului ce trebuie s treac pe rndul urmtor; - se activeaz concomitent tastele Alt i Enter. - adugarea titlului; n modelul prezentat se observ c titlul se ntinde pe lungimea celor 10 coloane, este centrat i evideniat. Pentru aceast formatare s-au parcurs urmtorii pai: - s-a selectat domeniul A3:J10 i s-a ales butonul Merge and Center (unete i centreaz) din bara cu instrumente de formatare; - s-a selectat titlul i s-a activat butonul Bold (evideniat). - aplicarea chenarului Putem aplica chenar tabelului pentru a evidenia lucrarea realizat. Pentru aceasta: - selectm ntregul tabel; - alegem butonul Border; - activm din paleta de chenare pe care o pune la dispoziie, pe acela care ne convine.

Fig.nr.5.18. - Paleta de chenare

3. efectuarea calculelor

201

Pentru a obine Soldul final al fiecrui material din gestiune, se va proceda astfel: - n bara de formule se va tasta: =(F5+G6-H5)*I5 i se va determina Soldul final aferent materialului ciment.

Fig.nr.5.19. -Bara de formule i relaia de calcul Pentru a determina Soldul final aferent celorlalte materiale din gestiune, se procedeaz n acelai mod. Dar atenie! n bara de formule se vor tasta adresele corespunztoare celulelor implicate n formul. Pentru a economisi timp, Excel pune la dispoziia utilizatorului caracteristica AutoFill folosit pentru a continua serii de date. Caracteristica AutoFill se folosete astfel: - se poziioneaz mouse-ul pe marcajul de umplere al celulei J5 (marcaj de umplere = ptratul negru din colul dreapta - jos); - ateptm pn ce cursorul mouse-ul se schimb ntr-o cruce neagr, dup care tragem peste celulele J5, J6, .....J9. AutoFill va copia formula editat n J5. Coninutul intern al celulelor J5, J6, ....J9 este acelai dar coninutul extern pstreaz rezultatul corespunztor n funcie de datele din domeniul de calcul. De reinut, c de fapt AutoFill copiaz doar formula de calcul nu i rezultatul. Pentru a determina Situaia valoric a gestiunii se procedeaz astfel: - n bara de formule se va tasta: = J5+J6+J7+J8+J9 SAU - se folosete meniul INSERT opiunea Function care ofer utilizatorilor funcii predefinite se alege SUM printrun dublu clic pentru a genera paleta de formule. Rezultatul succesiunii de operaiuni prezentate este redat mai jos printr-o captur de ecran (vezi fig.nr.5.20.):

202

Fig.nr.5.20. Paleta de formule Se observ c pe paleta de formule se va specifica domeniul pentru care se calculeaz suma. n dreapta este indicat pentru verificare, mulimea numerelor care formeaz domeniul indicat n formul. Se activeaz butonul OK dac nu s-a constatat nici o greeal n determinarea domeniului de calcul i rezultatul va fi afiat n celula J10.

SAU
se activeaz butonul AutoSum din bara cu instrumente standard. Utilizatorul poate alege oricare modalitate de calcul pentru c rezultatul este acelai. -

203

Aplicaia 5 Utilizarea funciilor financiare


Folosind funcia SLN se va calcula valoarea amortizrii anuale, prin metoda amortizrii liniare, pentru mijloacele fixe existente ntr-o secie, pe baza datelor din tabelul de mai jos: A B 1 Utilizarea funciei SLN 2 Mijloc Valoare de fix inventar 3 A 40000000 4 B 80000000 5 C 120000000 6 D 20000000 7 TOTAL C Valoare rezidual 20000000 45000000 60000000 8000000 D Durat normat 8 10 12 4 E
Amortizare anual

Rezolvarea aplicaiei presupune parcurgerea a 2 etape: 1. determinarea amortizrii anuale pentru fiecare mijloc fix; Calculul amortizrii implic folosirea funciei SNL, datele problemei constituind chiar argumentele necesare funciei. Funcia SLN determin uzura liniar a unui activ i are urmtoarea sintax: SLN (cost, salvage, life) Unde: - cost - costul iniial al activului, respectiv valoarea de inventar; - salvage - valorificarea de la sfritul ciclului de via economic, respectiv valoarea rezidual; - life - durata de via, respectiv durata normat. Folosirea funciei SLN pentru datele din tabelul prezentat presupune parcurgerea urmtorilor pai: - se selecteaz celula E3; - meniul INSERT comanda Function i este generat caseta de dialog Paste Function se selecteaz categoria Financial i funcia SLN;

204

Fig.nr.5.21 Caseta de dialog Paste Function

- la activarea butonului OK, Excel genereaz paleta de formule. Utilizatorul va introduce n dreptul fiecrui argument al funciei adresa celulei corespunztoare, aa cum reiese din fig.nr.5.22.:

Fig.nr.5.22 Paleta de formule pentru funcia SLN - alegem OK i rezultatul funciei este transferat n celula E2. Pentru a determina Amortizarea anual aferent celorlalte mijloace fixe ale seciei, se procedeaz n acelai mod. Dar atenie! Pe paleta de formule se vor tasta adresele corespunztoare argumentelor funciei. Pentru a economisi timp, putem proceda i astfel:

205

- folosim caracteristica AutoFill pentru a continua serii de date, trgnd cu mouse-ul marcajul de umplere; - copiem coninutul intern al celulei E3 cu comanda Copy i transferm n celulele E4, E5, E6 cu comanda Paste. 2. calculul amortizrii anuale la nivel de secie. Pentru a obine TOTALUL amortizrii anuale se selecteaz celula E7 i se alege una din urmtoarele variante deja cunoscute: - n bara de formule se va tasta: = E3+E4+E5+E6; - meniul INSERT opiunea Function categoria ALL funcia SUM OK; - din bara cu instrumente standard se alege butonul AutoSumEnter; - se selecteaz domeniul E3:E6 clic cu mouse-ul oriunde pe bara de stare i este afiat suma (fig.nr.5.23.:).

Fig.nr.5.23. - Bara de stare i meniul contextual cu principalele funcii

Folosind funcia FV se va determina pentru fiecare titular de cont, suma final de care acetia vor dispune la expirarea termenului, dac lunar i alimenteaz contul cu depuneri, conform datelor din tabelul de mai jos: A 1 2 3 4 5 6
Titular de cont Ionescu Ion Mirea Mihai Marin Maria Gabor Gabi

B
Suma depus 10000000 5500000 15000000 10000000

C
% Dobnd 35% 25% 28% 37%

D
Termen -luni24 3 6 24

E
Depune ri lunare
1000000

F
Suma final

Utilizarea funciei FV

100000 800000 500000

206

Determinarea Sumei finale din contul fiecrui titular implic folosirea funciei FV, datele problemei constituind chiar argumentele necesare funciei. Funcia FV calculeaz valoarea unei investiii bazate pe o rat i o dobnd constant, avnd urmtoarea sintax: FV (Rate, Nper, Pmt, Pv, Type) Unde: - Rate rata dobnzii aferent perioadei; - Nper - perioada; - Pmt plata fcut la fiecare perioad introdus cu semnul minus n relaia de calcul; - Pv suma investit introdus cu semnul minus n relaia de calcul (dac PV este omis, se presupune c este 0); - Type este 0 dac plata se face la sfritul perioadei i 1 dac se face la nceputul perioadei; Folosirea funciei FV pentru datele din tabelul prezentat presupune parcurgerea urmtorilor pai: - se selecteaz celula F2; - meniul INSERT comanda Function i este generat caseta de dialog Paste Function se selecteaz categoria Financial i FVse activeaz OK; - Excel genereaz paleta de formule n care utilizatorul va introduce n dreptul fiecrui argument al funciei adresa celulei corespunztoare, aa cum reiese din fig.nr.5.24.: Fig.nr.5.24 Paleta de formule i argumentele funciei FV

- se activeaz OK i rezultatul funciei este transferat n celula F2.

207

Aplicaia 6: Calcule, formule, funcii i grafice Excel


Se consider tabelul urmtor, coninnd vnzrile anului 2002 pentru trei magazine ale firmei S.C. Alfa, pe luni: -mii lei1 A Anul 2002 B Magazin "AlfaGar" 30000 25000 45000 35000 37000 30000 27000 48000 55000 52000 70000 ? ? ? C Magazin "AlfaCentru" 22000 19000 42000 43000 32000 38000 23000 48000 59000 64000 105000 ? ? ? D Magazin "AlfaCartier" 19000 21000 38000 32000 29000 20500 20000 27000 32200 48000 95000 ? ? ? E Vnzri

2 3 4 5 6 7 8 9 10 11 12 13 14 15

Ianuarie Februarie Martie Aprilie Mai Iunie August Septembrie Octombrie Noiembrie Decembrie TOTAL magazin Maxim Pondere %

? ? ? ? ? ? ? ? ? ? ? ? -

Se cere: a) s se calculeze totalul vnzrilor pe magazine i pe luni; b) s se stabileasc vnzrile maxime pe fiecare magazin n perioada vizat; c) s se determine ponderea din totalul vnzrilor care revine celor trei magazine pe perioada de calcul; d) s se transpun rndurile tabelului n coloane, iar noul tabel s se afieze n foaia Situaie nou; e) s se reprezinte grafic noua Situaie obinut la punctul d)

208

Rezolvare:
a) Pentru a efectua calculele cerute exist mai multe posibiliti: - n bara de formule se va tasta: =B2+C2+D2 pentru vnzrile din luna Ianuarie ale firmei Alfa, cumulat pe cele 3 magazine; - din bara cu instrumente standard se alege butonul AutoSum Enter; - meniul INSERT opiunea Function categoria ALL funcia SUM OK; Rezultatul succesiunii de operaiuni prezentate mai sus este redat mai jos printr-o captur de ecran (Fig nr.5.25.:):

Fig.nr.5.25. Paleta de formule i argumentele funciei SUM Se observ c pe paleta de formule se va specifica domeniul pentru care se calculeaz suma. n dreapta este indicat pentru verificare, mulimea numerelor care formeaz domeniul indicat n formul. Se activeaz butonul OK dac nu s-a constatat nici o greeal n determinarea domeniului de calcul i rezultatul va fi afiat n celula E2. Utilizatorul poate alege oricare modalitate de calcul pentru c rezultatul este acelai. Pentru a determina vnzrile lunilor Februarie, Martie, ..... Decembrie, se procedeaz n acelai mod. Dar atenie! n bara de formule sau pe paleta de formule se vor tasta adresele corespunztoare. Pentru a economisi timp, putem folosi caracteristica AutoFill aa cum s-a nvat n aplicaiile anterioare sau putem copia formula folosind comenzile Copy i Paste.
209

n ceea ce privete obinerea totalului vnzrilor obinute n anul 2002 (din Ianuarie pn n Decembrie) pe magazin i apoi pe total magazine se procedeaz la fel: - Total vnzri Magazin Alfa-Gar =B2+B3+..........+B12 =SUM (B2:B13) clic AutoSumEnter - Total vnzri Magazin Alfa-Centru =C2+C3+..........+C12 =SUM (C2:C13) clic AutoSumEnter folosim caracteristica AutoFill - .......etc. b) Vnzrile maxime pot fi determinate folosind funcia Max, care poate fi apelat astfel: - se tasteaz n bara de formule relaia: =max(B2:B12); SAU - meniul INSERT opiunea Function categoria ALL funcia MAX OK; SAU - butonul fx din bara cu instrumente standard. Dac se folosesc ultimele dou variante, atenie la domeniul pe care l alege Excel. Dac a ales greit domeniul, trebuie s se intervin i s se precizeze corect. Pentru celelalte magazine se pot folosi aceleai modaliti sau pentru uurin se utilizeaz AutoFill. c) Pentru a determina ponderea pe care vnzrile fiecrui magazin o reprezint n totalul vnzrilor, se are n vedere urmtorul algoritm: % = total vnzri magazin / vnzri magazine Pentru fiecare magazin vom avea: % = total vnzri Magazin "Alfa-Gar" / total vnzri = B13/E13 % = total vnzri Magazin"Alfa-Centru"/ total vnzri = C13/E13 % = total vnzri Magazin"Alfa-Cartier"/ total vnzri = D13/E13 d) Transpunerea rndurilor n coloane se face n felul urmtor:

210

- se selecteaz domeniul surs cu ajutorul mouse-ului; - se alege comanda Copy din meniul Edit; - se alege a doua foaie a registrului (Sheets2), printr-un clic cu mouse-ul; ulterior aceasta se va redenumi Situaie nou dac poziionm mouse-ul pe eticheta Sheets2 activm meniul contextual cu butonul din dreapta al mouse-ului alegem comanda Rename tastm noul nume al foii: Situaie nou; - se alege comanda Paste Special, din meniul Edit; - n caseta de dialog Paste Special se selecteaz caseta Transpose; - OK. Noua situaie obinut ofer o alt viziune asupra Vnzrilor anului 2002. e) Pentru realizarea graficului corespunztor noii Situaii obinute la punctul anterior, avem urmtoarele posibiliti: - alegem butonul Chart Wizard din bara cu instrumente standard; SAU - selectm comanda Chart din meniul INSERT. Oricare modalitate am alege, efectul opiunii noastre este activarea "vrjitorului - Wizard" care ghideaz utilizatorul prin cei patru pai necesari realizrii unui grafic. Paii prin care se realizeaz un grafic permit: - specificarea tipului de grafic; - introducerea domeniului n care se regsesc datele ce trebuie reprezentate i alegerea seriilor; - denumirea graficului, ataarea unei legende, precizarea datelor care se reprezint pe axa X i Y, etc; - precizarea locaiei graficului: ncapsulat n foaia existent ( As object in) sau plasat ntr-o proprie foaie grafic (As new sheet) Captura de ecran din Fig.nr.5.24. ilustreaz rezolvarea punctelor d ) i e):

211

Fig.nr.5.24 Rezultatul aplicaiei

Aplicaia 7 Baze de date construite i exploatate cu Excel


Se consider tabelul de mai jos, cu urmtorul coninut informaional referitor la rezultatele activitii studenilor:

1 2 3 4 5 6 7 8 9 10 11

GH I Lb. Bur Student Secia Mat Inf Ec Contab Media straina sa Nadu Laura Contabilitate 9 9 7 6 8 Voina Iustin Management 7 7 8 6 8 Ciora Inform. ec. Andreea 9 10 10 10 9 Cuconu Management Gabriel 6 9 8 7 9 Paraschiv Management Andreea 6 7 5 8 9 Dobrin Mari Management 5 6 7 5 9 Clinoiu Contabilitate Raluca 10 10 9 9 10 tefnescu Inform. ec. Marina 9 10 10 10 10 Nadu Mihai Inform. ec. 8 10 9 8 10 Finante Vasile 8 10 9 8 10
A B C D

E F

212

Cristina 12 Gavrila Anda 13 Pomacu Mircea 14 Marin Mariana 15 tefan Adelina 16 Ghi Iulia 17 Tudor Alexandra 18 Calotescu Mihai

Finante Finante Inform. Ec Finante Management Contabilitate Finante

8 10 8 10 9 8 8 7 8 9 9 9

8 7 9 8 8

9 8 9 10 9 8 6

10 10 10 10 10 10 10

8 10 7 9

Se vor efectua urmtoarele operaii pentru: a) calculul Mediei pentru fiecare student; b) cmpul Bursa se completeaz selectiv, n funcie de valoarea corespondent din cmpul Media, folosind funcia IF conform relaiei: Dac Media=9 atunci Bursa este de 1200000 lei, altfel nu se acord. c) organizarea datelor sub forma unei baze de date n vederea exploatrii acesteia cu Excel; d) sortarea bazei de date descresctor dup Media i alfabetic dup cmpul Student; e) obinerea de subtotaluri pe secii i a unui TOTAL general; f) obinerea Mediei pe fiecare secie i cumulat la nivel de facultate; g) filtrarea bazei de date pentru studenii cu Media =9;

Rezolvare:
nainte de a rezolva cerinele formulate de aplicaie este necesar ca n foaia de calcul Excel s se introduc cmpurile bazei de date: Student, Secia, ... , Bursa. a) Pentru a calcula media se folosete funcia AVERAGE care returneaz media aritmetic a numerelor din domeniul specificat i are urmtoarea sintax: AVERAGE (number1, number2, ...). n acest caz:

213

- se selecteaz celula H2; - meniul INSERT comanda Function i este generat caseta de dialog Paste Function se selecteaz categoria Statistic i funcia AVERAGE; - la activarea butonului OK, Excel genereaz paleta de formule utilizatorul preciznd domeniul pentru care se determin media, n cazul nostru C2:G2. Pentru a economisi timp, media celorlali studeni se va determina folosind caracteristica AutoFill (pentru domeniul H3:H18) sau prin copierea coninutului intern al celulei H2. b) Funcia IF returneaz valoarea adevrat dac condiia specificat n sintax este ndeplinit i valoarea fals n caz contrar. Sintaxa funciei este: IF (condiie, valoare adevrat, valoare fals) Paii ce trebuie parcuri pentru determinarea Bursei fiecrui student n funcie de Media notelor de la examene sunt: - se selecteaz celula I2; - meniul INSERT comanda Function i este generat caseta de dialog Paste Function se selecteaz categoria Logical i funcia IF; - la activarea butonului OK, Excel genereaz paleta de formule. Utilizatorul va introduce n dreptul argumentului Logical_test condiia ce trebuie testat i valorile pentru adevrat sau fals, aa cum reiese din Fig.nr.5.25.:

Fig.nr.5.25. Paleta de formule i argumentele funciei IF

214

- la activarea butonului OK, este testat condiia specificat; dac este adevrat atunci cmpul Bursa are valoarea 1200000; dac nu este adevrat condiia, cmpul Bursa afieaz mesajul nu se acord. Pentru a testa cmpul Media i a determina valoarea cmpului Bursa pentru celelalte nregistrri, se folosete AutoFill pentru domeniul I3:I18 sau se copiaz coninutul intern al celulei I2. c) Organizarea datelor sub forma unei baze de date presupune parcurgerea urmtorilor pai: - se activeaz oricare cmp al bazei de date DATA comanda Form care va declana formularul Excel pentru introducerea nregistrrilor n baza de date.(vezi fig.nr.5.26.) Se observ c formularul permite numai introducerea, tergerea, modificarea cmpurilor de editare. Cmpurile Media i Bursa sunt cmpuri de calcul care se vor completa pe parcursul editrii, ca urmare a folosirii funciei AVERAGE i IF. Fig.nr.5.26. Formularul de date Sortarea bazei de date se face parcurgnd urmtorii pai: - se selecteaz orice celul din baza de date se activeaz meniul DATA se alege comanda Sort; - n caseta Sort se definesc criteriile de sortare i sensul sortrii aa cum este ilustrat n Fig.nr.5.27.

215

Fig.nr.5.27. Caseta de dialog Sort i parametrii si

- se activeaz OK i baza de date va fi ordonat n ordinea cresctoare a codului; pentru anularea sortrii se apeleaz meniul EDIT i comanda Undo Sort.

Baza de date sortat arat ca n Fig.nr.5.28.:

Fig.nr.5.28.- Baza de date sortat descresctor dup Media i alfabetic dup cmpul Student d) Obinerea de subtotaluri pe secii implic sortarea bazei de date dup cmpul Secia. n continuare va trebui s parcurgem urmtorii pai: - se selecteaz orice celul din baza de date se activeaz meniul DATA se alege comanda Subtotals; - n caseta de dialog Subtotal (Fig.nr.5.29.) se va preciza:

216

Fig.nr.5.29. Caseta de dialog Subtotal i parametrii si - cmpul dup care vor fi grupate celulele ce urmeaz a fi totalizate (n zona At each change in se selecteaz cmpul Secia); - funcia dup care se face gruparea (din lista Use Function se alege Sum); - cmpul ce va fi completat automat cu valorile rezultate n urma aplicrii funciei selectate (n zona Add Subtotal to se bifeaz Bursa)

Urmare a succesiunii de operaii derulate la punctul e) baza de date arat ca n Fig.nr.5.30:

Fig.nr.5.30. Baz de date cu Subtotal


217

e) Obinerea mediei studenilor pe secii se realizeaz asemntor cu obinerea subtotalurilor, numai c de data aceasta n caseta de dialog Subtotal se va specifica (vezi Fig.nr.5.31):

Fig.nr.5.31. Caseta de dialog Subtotal i parametrii si

Baza de date n acest caz va avea ordonate informaiile aa cum se poate observa din Fig.nr.5.32:

Fig.nr.5.32 Baz de date n care s-a determinat Media pe Secii i cumulat, la nivel de facultate

218

f) Dac baza de date are un filtru stabilit, atunci Excel afieaz numai nregistrrile care ndeplinesc criteriile specificate. n cazul nostru criteriul care se stabilete este Media =9 i se procedeaz astfel: - se selecteaz coloana H; - din meniul DATA alegem comanda Filter; - din submeniul afiat alegem opiunea AutoFilter care va filtra rapid baza de date utiliznd criterii simple prin plasarea unei sgei n eticheta colanei selectate anterior (Media); - se execut clic pe sgeat i se afieaz lista cu articolele din acel cmp (vezi fig.nr.5.33);

Fig.nr.5.33 Aplicarea unui filtru pentru cmpul Media

- se selecteaz Custom pentru a crea criteriul particularizat de filtrarea Media =9, vezi n Fignr.5.34.: Fig.nr.5.34 Caseta AutoFilter i parametrii si

- la activarea butonului OK toate nregistrrile care nu ndeplinesc condiia specificat, vor fi ascunse (vezi fig.nr.5.35.)

219

Fig.nr.5.35.- Baz de date creia i s-a aplicat filtrul: Media=9 Pentru a reafia nregistrrile ascunse i pentru a elimina sgeata afiat de AutoFilter se alege comanda Filter i apoi se nltur bifa din dreptul opiunii AutoFilter. Pentru a elimina un criteriu de filtrare pentru o coloan, se va selecta din list opiunea All.

Aplicaia 8 Realizarea n Excel a macro-urilor standard i a macrou-rilor de tipul aplicaii Visual Basic
Aplicaia va conine urmtoarele elemente: - dou foi de calcul Excel (vezi Fig.nr.5.36.)denumite succesiv astfel: Credite acordate, Situaie credite;

Fig.nr.5.36 Etichetele foilor de calcul - o fereastr utilizator (vezi Fig.nr.5.37) proiectat n Visual Basic, prin intermediul creia se vor introduce datele n tabela: Credite acordate

220

Fig.nr.5.37. - Fereastra pentru preluarea datelor - o fereastr utilizator (Fig.nr.5.38) Visual Basic, prin intermediul creia se vor preciza caracteristicile creditului solicitat (dobnda, termenul) i se va determina creditul de restituit, restituirile lunare din credit, iar datele astfel calculate se vor introduce n foaia de calcul Situaie credite.

Fig.nr.5.38. Fereastra pentru precizarea caracteristicilor creditului i calcului acestuia

Rezolvare:
Foaia de calcul Credite acordate va conine urmtoarele elemente (vezi Fig.nr.5.39):

221

Fig.nr.5.39 Foaia de calcul Credite acordate Foaia de calcul (vezi Fig.nr.5.40) Situaie credite va conine urmtoarele elemente:

Fig.nr.5.40 Foia de calcul Situaie credite Crearea ferestrelor Visual Basic pentru introducerea datelor i calculul creditului se realizeaz astfel: - din meniul TOOLS se selecteaz comanda Macro, iar de aici se alege opiunea Visual Basic Editor; - din meniurile Visual Basic se acceseaz meniul INSERT iar din cadrul acestuia se alege comanda UserForm pentru a proiecta prima form a aplicaiei; - se modific din fereastra Properties, valorile urmtoarelor proprieti aparinnd formei principale: Name FRMINTRODUCERE Caption INTRODUCERE DATE SOLICITANTI

222

- se adaug n form urmtoarele obiecte: 5 etichete (Label), 5 casete de text (TextBox), 2 butoane de comand (ComandButton), astfel nct forma s arate ca cea prezentat n Fig.nr.5.38.; - se modific proprietatea Caption corespunztoare fiecrui obiect din form, cu denumirea obiectului; - n cazul casetelor de text proprietatea Name va fi: o pentru TextBox1 Name: TXTDATA o pentru TextBox2 Name: TXTPJPF o pentru TextBox3 Name:TXTSOLICITANT o pentru TextBox4 Name: TXTDOSAR o pentru TextBox5 Name: TXTCREDIT - se execut dublu clic pe butonul cu proprietatea Name: CMDVALIDARE i proprietatea Caption: VALIDARE pentru a i se ataa urmtorul cod program, corespunztor procedurii eveniment Click(): Private Sub CMDVALIDARE_Click() With Sheets("Credite acordate") .Activate For i = 6 To 1000 If .Cells(i, 1) = "" Then .Cells(i, 1) = CDate(TXTDATA.Text) .Cells(i, 2) = TXTPJPF.Text .Cells(i, 3) = TXTSOLICITANT.Text .Cells(i, 4) = TXTDOSAR.Text .Cells(i, 5) = TXTCREDIT.Text Exit For End If Next End With End Sub Unde: Sheets (Credite acordate) permite s se fac referin la foaia de calcul cu acest nume Cells(linie,coloan) reprezint o metod a obiectului Sheets prin care se face o referin la o celul localizat prin linie i coloan. De exemplu, referina la celula A10 din

223

foaia de calcul Sheet1 se face prin Sheets(Sheet1).Cells(5,10). Activate este o metod a obiectului Sheets care permite activarea unei foi de calcul; Restul instruciunilor sunt de tip Visual Basic. - se execut dublu clic pe butonul cu proprietatea Name: CMDABANDON i proprietatea Caption: ABANDON i i se ataeaz urmtorul cod program corespunztor procedurii eveniment: Private Sub CMDABANDON_Click() Unload FRMPRELUARE End Sub Unde: Unload reprezint o instruciune Visual Basic care permite descrcarea (nchiderea unei ferestre). n mod analog se va proiecta fereastra Visual Basic pentru precizarea caracteristicilor creditului i calculul acestuia: - se adaug o nou form: meniul INSERT comanda UserForm sau butonul cu acelai nume din bara cu instrumente standard

Fig.nr.5.41. - Butonul Insert UserForm i meniul su derulant

- n fereastra Properties a formei, se introduc valorile urmtoarelor proprieti: Name FRMPRECIZRI Caption PRECIZEAZ CARACTERISTICILE
CREDITULUI

- se adaug n form urmtoarele obiecte: 5 etichete (Label), 4 casete de text (TextBox), 2 butoane de comand (ComandButton), astfel nct forma s arate ca cea prezentat n fig.nr. 2.28. - se modific proprietatea Caption corespunztoare fiecrui obiect din form, cu denumirea obiectului;

224

- n cazul casetelor de text proprietatea Name va fi: o pentru TextBox1 Name: TXTSOLICITANT o pentru TextBox2 Name: TXTVALOARE o pentru TextBox3 Name: TXTDOBANDA o pentru TextBox4 Name: TXTTERMEN - pentru butonul de comand cu proprietatea Name: CMDCALCUL i proprietatea Caption: CALCUL se va introduce urmtorul cod program: Private Sub CMDCALCUL_Click() With Sheets("Situatie credite") .Activate For i = 6 To 1000 If .Cells(i, 1) = "" Then .Cells(i, 1) = TXTSOLICITANT.Text .Cells(i, 2) = TXTVALOARE.Text .Cells(i, 3) = TXTDOBANDA.Text .Cells(i, 4) = TXTTERMEN.Text Exit For End If Next For i = 6 To 16384 If .Cells(i, 2) = Val(TXTVALOARE.Text) Then .Cells(i, 5)=(.Cells(i, 2)*.Cells(i, 4))/12* .Cells(i, 3) / 100 .Cells(i, 6) = .Cells(i, 5) / .Cells(i, 4) Exit For End If Next s1 = 0 s2 = 0 s3 = 0 For k = 6 To 16384 If .Cells(k, 1) = "" Then Exit For Else s1 = s1 + .Cells(k, 2) s2 = s2 + .Cells(k, 5) s3 = s3 + .Cells(k, 6) End If Next
225

.Cells(k + 1, 1) = "TOTAL" .Cells(k + 1, 2) = s1 .Cells(k + 1, 5) = s2 .Cells(k + 1, 6) = s3 End With End Sub pentru butonul de comand cu proprietatea Name: CMDCALCUL i proprietatea Caption: CALCUL se va introduce urmtorul cod program:

Private Sub CMDEXIT_Click() Unload FRMPRECIZARI FRMPRELUARE.SHOW End Sub n cadrul foii de calcul Credite acordate se vor ataa dou butoane: meniul VIEW comanda Toolbars se alege Forms se activeaz obiectul CommandButton. - lanseaz n execuie fereastra de Preluare a datelor - lanseaz n execuie fereastra de Precizare a caracteristicilor creditului i calculul acestuia Pentru ca aceste dou butoane s fie capabile s lanseze n execuie aplicaia este necesar s se ataeze cte un cod program, fiecruia: - se execut clic buton dreapta pe butonul de comand; - din meniul contextual afiat se selecteaz comanda Assign Macro; - din caseta de dialog se activeaz butonul New i se tasteaz urmtorul cod program: Sub Button1_Click() FRMINTRODUCERE.SHOW End Sub

226

Sub Button2_Click() FRMPRECIZARI.SHOW End Sub

Execuia aplicaiei este urmtoarea:


- n foaia de calcul Excel se activeaz cu mouse-ul butonul: Introducere date solicitani i rezult ecranul din Fig.nr.5.42.:

Fig.nr.5.42 Aplicaie n execuie:pasul2 la activarea butonului VALIDARE datele introduse sunt descrcate n tabel; se activeaz butonul: Calculeaz credite pentru a afia ecranul din Fig.5.43.:

227

Fig.nr.5.43. Aplicaie n execuie: pasul1 la activarea butonului CALCUL CREDIT datele sunt descrcate n foaia de calcul Situaie credite i se execut calculele specificate n algoritm, Fig.nr.5.44.:

Fig.nr.5.44. - Foaia de calcul Excel Situaie Credite

228

S-ar putea să vă placă și