53. Excel 5.7.X (�95), 8.X (�97) vartotojo �ranki� k�rimas ir apdaila

�ranki� juosta.
View/Toolbars � �ranki� juostos pildymui ar nu�mimui. Chart � diagram� �ranki� juostos mygtukai. Sukurti individuali� �ranki� juost� - View/Toolbars. Spausti New. Surinkti vard� ir spustel�ti New ir t.t. Close � u�baigti komand�.

Makrokomandos ir vartotojo funkcijos

MS Excel pasikartojantiems u�daviniams kurti si�lo visi�kai nauj�, labai spar�iai plintan�i� programavimo kalb� � Visual Basic. Galima kurti makrokomandas ir vartotojo funkcijas. Makrokomanda (macro) � komand� rinkinys, kuris nurodo veiksmus, atliekamus MS Excel terp�je. Jos pana�ios � programas, bet veikia tik MS E. darbo knygoje. Jos panaudojamos da�nai kartojam� veiksm� automatizavimui. Makrokomand� programuoti nereikia, j� programos automati�kai u�ra�omos, vien� kart� atliekant tuos pa�ius besikartojan�ius veiksmus.

Vartotojo funkcija (user-defined function) yra pana�i � bet kuri� standartin� darbo lapo funkcij�, pvz., SUM ar AVERAGE. Vartotojo funkcijoms suprogramuoti naudojamos
Visual Basic kalbos priemon�s.

Makrokomand� i�kvie�iame, naudojantis
Tools meniu komandomis. Tools/Record Macro � turi papildom� meniu:

�       
Record New Macro � u�ra�yti nauj� makro program� (nustatyti parametrus).

�       
Record at Mark � u�ra�yti pa�ym�toje vietoje (papildomus veiksmus).

Tools/Macro - galima pa�ym�t� makrokomand� i�kviesti darbui, j� modifikuoti ar net i�trinti.

Tools/Assign Macro � makrokomand� priskirti Tools meniu komandai, mygtukui ar grafiniam objektui darbo lape ar diagramoje, taip pat �ranki� juostos mygtukui.

Makrokomand� suk�rimas.
Tools/record/new macro. Macro name � �ra�ome vard�, Description � apra�as, komentaras. Options ir OK.

Stop macro � sustabdytas macro k�rimas arba i� meniu: Tools/Record macro/Stop recording.

Tools/macro � pasirenkam ir paleid�iam (run), sustabdymas � esc.

�vedimas �
Tools meniu: Tools/macro (pasirenkam); Options/Assign to: Meniu/Item on the name ir OK, Close.

View/Toolbars/Toolbar name (atspausdinti naujos �ranki� eilut�s vard�)/new/cattegories/custom (atsiras daug tu��i� mygtuk�, vien� i� j� traukti � nauj� �ranki� eilut�).

Assign macro dialogo d��ut� � macro name/reference d��ut� � �ra�om macro vard� ir OK, Close.

Priskyrimas grafiniam objektui (jei objektas � lentel�s mygtukas-Ctrl+spausti � grafin� objekt� pasirenkam, jei ne � su pele).
Tools/Assign macro name/Reference ir OK.

Mygtukui ar grafiniam objektui priskirto mygtuko keitimas:Ctrl+sp. Mygtuk� ar grafin� objekt�; Tools/Assign macro name/Reference. Galima i�valyti t� vard� ir spausti OK. Tools/Macro/Options � atliekami keitimai ir OK.

Pakeisti adreso tip� � Tools/Record macro/Use relative references. Tools/Macro name reference/Edit � atsiranda macro redagavimo lange.

Kaip lape nupie�ti mygtuk� ir jam priskirti makrokomand�?

1. �kelkite � ekran�
Drawing �ranki� juost�, naudodami View/Toolbars komand� arba bakstel�dami standartin�s �ranki� juostos brai�ymo mygtuk�.
2. Naudodami
Drawing �ranki� juostos priemones nupie�kite norimo pavidalo ir dyd�io mygtuk� - grafin� objekt�, surinkite mygtuko pavadinim�, j� nuspalvinkite, sutekite erdvinius efektus ir pan.
3. Bakstel�kite sukurt�j� mygtuk� nuspaud� de�in�j� pel�s klavi�� ir nurodykite parankinio meniu
Assign Makro komand�.
4. Pateiktame dialodo skyde pa�ym�kite reikiam� makrokomand� ir bakstel�kite
OK mygtuk�.

Kai � mygtuk�, kuriam yra priskirta makrokomanda, nutaikome pel�s �ymekl�, �ymeklis virsta rankos formos �enklu. Jei nor�site pakeisti jo formatus ar viet�, i� prad�i� j� pa�ym�kite tokiu b�du - nuspauskite
[CTRL] klavi�� ir tik tada bakstel�kite pele.
Jeigu makrokomanda naudojama keliuose darbo knygos lapuose, i�kviesti darbui toki� makrokomand� labai patogu naudojantis �ranki� juostos mygtuku.

Kaip priskirti makrokomand� �ranki� juostos mygtukui?

1. Nutaikykite pel�s �ymekl� � bet kuri� rodom� �ranki� juost� ir spragtel�kite de�in�j� pel�s klavi��. Parankiniame meniu nurodykite
Customize komand�.
2.
Customize dialogo skyde atverskyte Toolbars kortel� ir bakstel�kite New mygtuk�. Pateiktame New Toolbar dialogo skyde surinkite naujos �ranki� juostos vard� (pvz., "Makrokomandos"). Microsoft Excel sukuria nauj� tu��i� �ranki� juost�; nuvilkite j� � reikiam� viet�.
3. Atverskite
Commands kortel�, jos Categories s�ra�e pa�ym�kite Macros grup�.
4. I�
Commands s�ra�o nuvilkite Custom button mygtuk� � nauj�j� �ranki� juost� ekrane.
5. Bakstel�kite
Modify Selection mygtuk�, pateikto meniu Name lauke surinkite nauj� mygtuko vard�, nurodykite Change Button Image komand� ir bakstel�kite patikus� pateikto skydelio mygtuk�.
6. Tame pa�iame parankiniame meniu nurodykite
Assign Macro komand�, pateiktame dialogo skyde pa�ym�kite reikiam� makrokomand� ir bakstel�kite OK mygtuk�.
7. Bakstel�kite
Close mygtuk� Customize dialogo skyde. Mygtuk� galite sukurti ir bet kurioje kitoje �ranki� juostoje.
Hosted by www.Geocities.ws

1