Sunteți pe pagina 1din 406

Cum de a crea un buton Macro personalizat n Excel

Editat de tubate, Elizabeth Douglas , Krystle, Writelf i 6 altele


Pin Este
Articol
Editare Discuta i
Macro-uri n Excel se oate sal!a o "are arte din ti" cu sarcini reetiti!e# Prin atribuirea de "acro-uri entru butoane ersonalizate, ute i
econo"isi chiar "ai "ult ti" rin aducerea "acro d!s# doar cu un singur clic de execu ie#
Editare pa i
Excel 2003 Metoda
$# $
Face i clic pe Tools -> Customize.
%# %
Face i clic pe fila are de instrumente.
&# &
Face i clic pe butonul !ou.
'# '
Tasta i un nume pentru noul d"s. bara de instrumente.
(# (
Face i clic pe #$.
6# 6
Face i clic pe fila Comenzi.
)# )
%electa i Macro-urile din lista de pe partea st&n'(.
*# *
Face i clic i tra'e i pe picto'rama uton personalizat din lista din dreapta a nou bara de instrumente. +oul buton este
rerezentat de o fata za"bitoare#
,# ,
Face i clic dreapta pe butonul nou ad(u'at.
$-# $-
)edenumi butonul pe 'ustul d"s. sau l(sa i numele implicit n !umele* teren#
$$# $$
Face i clic pe butonul Edit +ma'e ... i schi"ba i"aginea entru butonul sau l.sa i-l la fel# utonul Editor disune de controale
si"ilare cu rogra"ul Paint entru Windo/s#
$%# $%
Face i clic pe ,sociere macrocomand( ####
$&# $&
%electa i un macro -a i creat din lista.
$'# $'
Face i clic pe #$.
$(# $(
Face i clic pe -nc.idere n caseta de dialo' /articularizare.
Excel 2000 Metoda
$# $
Face i clic pe s('eata mic( cu "&rful n 1os pe bara de instrumente ,cces rapid.
%# %
Face i clic pe Mai multe comenzi.
&# &
%electa i Macro-urile din comenzile ale'e din caseta list(.
'# '
%electa i macrocomanda din coloana din st&n'a i face i clic pe butonul ,dd.
(# (
%electa i macrocomanda pe care tocmai l-a i ad(u'at din coloana din dreapta i face i clic pe butonul Modificare.
6# 6
Face i clic pe ima'inea butonul pe care dori i s( reprezinte macro d"s.2 tasta i numele de afi are pe care dori i n caseta text
!ume de afi are i face i clic pe butonul #$.
Editare %faturi
0ncerca i s. utiliza i "etoda %--& entru !ersiunile Excel anterioare de %--&#
Alternati!, ute i ad.uga butonul "acro la o bar. de instru"ente existente n !ersiunile %--& i "ai de!re"e#
Dac. refera i, se !a er"ite s. atribui o tast. de co"and. raid. n caseta de dialog# Acest lucru oate re!eni tulina ncheietura "1inii
i de a sal!a ti"#
Editare ,"ertismente
2nterfa a cu utilizatorul de e !ersiuni "ai !echi decat %--& ot fi diferite, astfel "etoda %--& nu oate fi exact la fel entru aceste
!ersiuni#
Dac. dori i o i"agine buton diferit de ceea ce !ersiunea %--) oferte, !a trebui s. desc.rca i soft/are-ul suli"entar, care este
secializata in "odificarea interfe e entru Microsoft 3ffice#
Editare 3i4i5o3s nrudite
4u" de a crea "acro-uri
4u" se scrie un "acro si"lu n Microsoft Excel
4u" de a crea o func ie definit. de utilizator n Microsoft Excel
4u" de a alica for"atarea condi ional. n Excel
4u" sa faci o foaie de calcul n Excel
Cum de a crea macro-uri
Editat de algebrica, Maluniu, 5utherus, Dtorri
Pin Este
Articol
Editare Discuta i
6n "acro este un "ic rogra" care efectueaz. o serie de ac iuni n cadrul soft/are-ului, cu" ar fi rocesoare de text sau foi de calcul# 4ele "ai
"ulte rogra"e !in cu "ai "ulte "acro-uri le ot accesa de la "eniuri sau cu c1te!a a.s.ri de taste# 4u toate acestea, s-ar utea g.si e care le
oate finaliza "unca e care o face "ai u or i "ai reede dac. !e i crea "acro-uri rorii# 7iecare achet soft/are are roriul "od de a crea
"acro-uri, dar cele "ai "ulte ar trebui s. !. er"it s. crea i un "acro de nregistrare#
Editare pa i
$# $
,si'ura i-"( c( ti i cum s( efectueze fiecare ac iune pe care dori i i unde s( '(seasc( toate op iunile de meniu care a"e i
ne"oie pentru a selecta2 astfel nc&t s( nu trebuie s( le caute n timpul nre'istr(rii. Macro !a nregistra fiecare a.sare de tast. i
"ouse-ul clic8, inclusi! cele care sunt greselile, cu" ar fi clic e o iunile de "eniu care nu sunt ceea ce !rei# Aceste greseli !a a!ea loc
de fiecare dat. c1nd executa i "acro#
%# %
6(si i meniul macro-uri i selecta i op iunea de a nre'istra un macro. 9e i !edea o ictogra". sau alt indicator care !. nregistra i#
De exe"lu, Microsoft Word !a afi a o ictogra". n aroierea cursorul "ouse-ului care sea".n. cu o caset.#
&# &
!ume macro. Da i-i un nu"e, care !a face "ai u or entru tine s. !. a"inti i ceea ce face "acro, i selecta i una sau c1te!a a.s.ri de
taste e care le !a folosi entru a executa "acro#
'# '
Efectua i ac iunile pe care dori i macro pentru a efectua n mod automat pentru tine. Exe"le sunt setarea "arginilor, fonturi i
file: crearea anteturilor i subsolurilor: alege "odul n care !or fi nu"erotate aginile i cu" !a !izualiza docu"entul e ecran#
(# (
#prire nre'istrare.
6# 6
Testa i macro utiliz&nd taste "( atribuite2 sau prin selectarea macro din meniul i ruleaz(-l. 9ezi dac. acesta ndeline te func iile
e care inten iona i i c. !e i ob ine rezultatul corect#
)# )
Edita i macro2 dac( pute i2 altfel2 se re-nre'istreze. Dac. nu tii ni"ic desre scrierea de rogra"e, robabil c. nu !a fi n ".sur. s.
edita i "acro# 0n schi"b, re-nregistra "acro entru a face "odific.ri, nlocuind "acro existent cu unul nou sub acelasi nu"e#
*# *
%al"a i macro2 n cazul n care "i se solicit( s( fac( acest lucru ca un pas separat. Macro-urile sunt sal!ate ntr-un director secific cu
o anu"it. extensie secific.# Dac. "odifica i oricare dintre acestea, soft/are-ul nu oate fi caabil de a g.si "acro data !iitoare c1nd
!rei s.-l foloseasc.#
Editare "ideo
Editare %faturi
5ua i n considerare sal!area "acro d!s# ca un buton de e bara de instru"ente# A i utea fi caabil de a ad.uga co"enzi ersonalizate
entru bara de instru"ente, i oate alege un buton unic, care !a rerezenta "acro du"nea!oastr.#
Editare ,"ertismente
Dac. !. crea i un "acro care are acela i nu"e ca i o func ie ie irea din soft/are-ul, "acro !a nlocui aceast. func ie# ;oft/are-ul nu
oate anun a dac. sunte i e cale de a atribui acela i nu"e a unui "acro care exist. de<a#
Editare 3i4i5o3s nrudite
4u" se scrie un co"licat Microsoft 3ffice Macro
4u" s. utiliza i "acroco"enzi n Excel
4u" de a crea un buton Macro ersonalizat n Excel
Editare %urse i citate
Cum se scrie un complicat Microsoft #ffice Macro
Editat de tubate, =ac8 >erric8, Krystle, Eric i altele %
Pin Este
Articol
Editare Discuta i
A i utea fi con tien i de fatul c. Microsoft 3ffice are o caracteristic. de a crea "acro-uri ersonalizate# Aceast. caracteristic. er"ite unui
utilizator entru a crea un roces auto"at care el ? ea dore te s. efectueze de este si este din nou# Dac. nu e ti un rogra"ator sau ur i
si"lu nu sunt fa"iliariza i cu Microsoft 3ffice, acesta oate fi frustrant entru a a!ea o astfel de caracteristic. uternic i nu utea s.-l utilizeze
la ntregul s.u oten ial# 0n ur"a acestor a i !or cre te ansele de a crea cu succes roria ta "acro i de n!. are ce!a nou n acest roces#
Editare pa i
$# $
!ota i pa ii indi"iduale pe care dori i macro pentru a realiza. ;crie un as e linie# @andeste-te ca un calculator# Macro este un set
de co"enzi sune co"uterului exact ce s. fac. i ofer. toate infor"a iile necesare entru a face acest lucru#
%# %
-nre'istra mai multe macro-uri mici. 7iecare "acro trebuie s. efectueze o arte din sarcina de a "acro d!s# co"let#
&# &
7esc.ide 8isual asic Editor. 9e i g.si codul de "acro-urilor nregistrate n "ai "ulte "odule n fiecare registrul de lucru curent sau
registrul de lucru ersonal#
'# '
Combin( macro-uri sub un sin'ur macro principal prin procedura de d"s. scris ca un '.id. Exa"ina i codul n fiecare "acro entru
a n elege ce nsea"n. codul, aoi coia i i lii i -l n rincial "acro n ordinea corect. e care acesta trebuie s. fie executat.#
(# (
Modifica codul pentru a se potri"i procedur( ta. Macro-urile nregistrate s. nu se otri!easc. exact ceea ce !rei s. faci# Este osibil s.
a!e i de a "odifica codul, dac. dori i s. "odifica i co"orta"entul "acro lui#
6# 6
Copia i codul ntr-un motor de c(utare. Dac. ur i si"lu nu ot n elege ceea ce codul este "enit s. fac., c.utare on-line rin
coierea codului n "otorul de c.utare i ad.ugarea de cu!inte cheie, cu" ar fi AexcelA, A"acroA sau A9BAA#
)# )
)ula linia de macro de linie. 0n ti" ce n 9isual Basic Editor, este osibil s. a.sa i tasta 7* entru a intra n "odul de deanare si rula
linia de "acro de linie# Pute i crea, de ase"enea, ceasuri entru fiecare !ariabil. n "acro du"nea!oastr.# 6tiliza i aceste instru"ente
entru a !edea exact ce face fiecare linie de cod#
Editare "ideo
De"onstreaza lua dou. "acro-uri "ai "ici i le co"bin. ntr-o singur.# Mai t1rziu, "acro se "odific. du. cu" analyzation de cod arata o
"etoda "ai buna#
Editare %faturi
3ffice#"icrosoft#co" este o surs. excelent. de infor"a ii cu ri!ire la scrierea "acro-urilor#
Du-te la ;uort#"icrosoft#co" ? search ? search e ter"en lung A"acro-uri ExcelA entru exe"le de rocese care nu se oate dulica
rin nregistrare "acro-uri# CExe"luD 5oos, dac.-aoi roceseE#
Editare ,"ertismente
Erori de sintax. sunt o surs. co"un. de frustrare, n scris, "acro-uri de lucru# 6ita-te entru erorile co"une de sintax., cu" ar fi !irgule
lis. i aranteze#
Editare 3i4i5o3s nrudite
4u" se scrie un "acro si"lu n Microsoft Excel
4u" de a crea un buton Macro ersonalizat n Excel
4u" de a acti!a "acroco"enzile n Microsoft Word
,rticolul +nfo
Cum se scrie un macro simplu n Microsoft Excel
Editat de Mauricio Peccorini, Krystle, BF, zel i alte $(
Pin Este
Articol
Editare Discuta i
4re terea gradului de utilizare a foilor de calcul Excel, ad.ug1nd un ic de rogra"are entru a le# 0n ti" ce for"ule de calcul tabelar Excel i
caracteristici fac din el un instru"ent de "are, st.1ni caacitatea de a crea "acro-uri !a face chiar "ai "are i "ai raid entru a lucra cu#
Afla i cu" cu ace ti a i#
Editare pa i
Metoda 9nu* Excel 2000 i 20:0
$# $
Face i clic pe fila 7ez"oltator pe /an'lica din partea de sus a ecranului. Dac. fila nu este afi at e ecran, uteti adauga, du. cu"
ur"eaz.D
o Pentru Excel %-$-D 7ace i clic e fila 7i ier, aoi selecta i o iunile# Pe artea st1ng. a casetei de dialog 3 iuni Excel, face i
clic e /articularizare /an'lic(. Aoi, e caseta din artea dreat. selecta i /ro'ramator.
o Pentru Excel %--)D face i clic e butonul Microsoft 3ffice, aoi e 3 iuni Excel# 0n categoria Poulare, sub 3 iuni de to
entru lucrul n Excel, selecta i Afi are De!eloer Gab n Panglic.#
%# %
Modifica i set(rile de securitate. 0n 4entrul de ncredere, sub ;et.ri "acroco"and., face i clic e %e acti"eaz( toate macrocomenzile2
aoi face i clic pe #$.
o Fe ine i c. aceast. setare de securitate nu este ideal entru utilizarea de baz.# 41nd a i ter"inat crearea de "acro ta, du-te naoi
i ne-face i clic e ;e acti!eaz. toate "acroco"enzile#
&# &
Face i clic pe -nre'istrare Macro. 9e i g.si e fila Dez!oltator sub codul#
'# '
!ume macro dumnea"oastr(. Pri"ul caracter al nu"elui trebuie s. fie o liter., du. care, ute i utiliza caractere, nu"ere si subliniaza#
+u"e de "acro nu oate a!ea sa ii#
o +u folosi i acela i nu"e de "acro d!s# ca o referin . de celul. existent#
(# (
%tabilit o comand( rapid( pentru macro d"s. ;op ional<. 2ntroduce i o liter. n caseta 4heie de co"enzi raide# 3 scrisoare cu litere
"ici !a traduce n 4GF5 H liter., o liter. "are !a fi 4GF5 H ;>27G H liter.#
6# 6
,le'e i unde s( stoca i macro dumnea"oastr(. 0n Macro ;tore 0n list., selecta i registrul de lucru n care dori i s. stoca i
"acroco"anda# Dac. dori i ca acesta s. fie disonibil ori de c1te ori a alerga Excel, selecta i Fegistru de "acroco"enzi Personal#
)# )
7escrie i macro dumnea"oastr(. ;crie acest lucru n caseta Descriere#
*# *
Face i clic pe #$ pentru a ncepe nre'istrarea macro ta.
,# ,
Efectua i ac iunile pe care dori i macro pentru a nre'istra.
$-# $-
#prire nre'istrare. Du-te la fila Dez!oltator, face i clic e Cod2 aoi face i clic e #prire nre'istrare.
Metoda a doua* Excel 2003
$# $
%c.imba i ni"elul de securitate. Porni i ni!elul de securitate la Mediu la 5o/#
o 7ace i clic e Tools -> #ptions -> %ecurit=.
o 7ace i clic e %ecuritate macrocomenzi.
o ;electa i ni"elul de securitate. ;electa i >o3.
%# %
-ncepe nre'istrarea macro ta. +a!iga i la Gools -I Macro -I 0nregistrare "acroco"and. nou.#
&# &
!ume macro dumnea"oastr(. 4aracterul de nu"e trebuie s. fie o liter., du. care, ute i folosi si"boluri, nu"ere sau subliniere# +u
sunt er"ise sa ii#
o +u folosi i acela i nu"e de "acro d!s# ca o referin . de celul. existent#
'# '
Cod de o comand( rapid( pentru macro d"s. ;op ional<. 2ntroduce i o liter. n caseta 4heie de co"enzi raide# 3 liter. "ic. !a face
co"anda raid. 4GF5 H liter.: "a<uscul. !or fi 4GF5 H ;>27G H liter.#
(# (
,le'e i unde s( stoca i macro dumnea"oastr(. 0n caseta Macro ;tore, selecta i o loca ie entru "acro du"nea!oastr.# 7ace i clic e
)e'istru de macrocomenzi /ersonal2 dac. dori i s. fie disonibil ori de c1te ori deschide Excel#
6# 6
%crie o descriere a macrocomenzii.
o 41nd a i ter"inat, face i clic pe #$.
)# )
-nre'istra i macro dumnea"oastr(. A"inti i-!., de nregistrare Macro este nc. e# Efectua i ac iunile e care dori i s. Excel entru a
nregistra ca "acro du"nea!oastr.#
*# *
Face i clic pe #prire nre'istrare. Pute i g.si aceast. o iune e bara de instru"ente 3rire nregistrare#
Editare %faturi
Dac. ti i de<a codul entru "acro d!s#, ute i intra n Microsoft 9isual Basic Editor# 0n Excel %--) i %-$-, este situat n fila
Dez!oltator, n 4od# 0n Excel %--&, face i clic e Gools -I Macro -I 9isual Basic Editor#
Pute i face "acro d!s# se co"orte ca una din func iile for"ula Microsoft Excel, astfel nc1t s. ute i utiliza n interiorul foi de calcul
entru a calcula lucruri# Practic, !a trebui s. !. schi"ba i A;ubA la o Afunc ieA, adaug. ara"etri i returneaz. o !aloare, dar acest lucru
este exlicat n roria sa cu"-s., c.uta i-l n sec iunea /i8i>o/s aferente#
7oru"urile de la Excel7oru" sunt line cu oa"eni de a<utor care !or lucra din greu entru a r.sunde la ntreb.rile du"nea!oastr. cerut
oliticos Excel#
6tiliza i Fange, table i Fegistru de lucru obiecte entru a interac iona cu infor"a iile din foile de lucru# Acti!eWor8boo8, Acti!e;heet
i selec ie obiecte unctul de curent carte, foaie i ga"a de celule n cerere#
Editare ,"ertismente
Datorit. ".surilor de securitate, unele ersoane ot dezacti!a "acro-uri# Asigura i-!. c. l.sa i colegii t.i tiu cartea e care o tri"ite le
are "acro-uri i c. ot a!ea ncredere c. nu !or deteriora co"uterele lor#
Editare 3i4i5o3s nrudite
4u" s. utiliza i "acroco"enzi n Excel
4u" de a crea o func ie definit. de utilizator n Microsoft Excel
4u" de a crea tabele i!ot n Excel
4u" de a alica for"atarea condi ional. n Excel
4u" s. utiliza i 7iltrare auto"at. n M; Excel
Cum s( utiliza i macrocomenzi n Excel
Editat de Maluniu, >arri, >oe +ield Fa!en, 5utherus i $ alte
Pin Este
Articol
Editare Discuta i
6neori, o foaie de calcul are un roces care trebuie s. se reete cu o anu"it. regularitate# Pute i seta un "acro entru a reeta acest roces u or,
f.r. a fi necesar s. treac. rin toate etaele# ;. n eleag. cu" s. utilizeze "acro-uri n Excel entru a econo"isi ti"#
Editare pa i
9tiliza i Macro cu Excel ;cu excep ia Excel 200? pentru Mac<
$# $
8erifica i dac( preferin ele Excel "( permite s( rula i macro-uri. Aceast. setare este n sec iunea A;ecuritateA, n cele "ai "ulte
!ersiuni de Excel#
%# %
7esc.ide i re'istrul de lucru care con ine sau "a con ine macro.
&# &
8erifica i c( macro-uri sunt acti"ate n re'istrul de lucru specifice2 care "a lasa macro fi rulat.
'# '
>ua i n considerare modul n care dori i s( folosi i macro. Macro-urile ot fi rulat de e un "eniu, conectat la un buton n registrul
de lucru, setat s. ruleze auto"at la deschiderea unei foi de lucru, sau legat de o co"anda de la tastatura#
(# (
-nre'istra sau scrie macro n acest moment2 pentru a repeta procesul n care dori i automat2 n cazul n care re'istrul de lucru nu
are de1a un macro instalat pe care dori i s( o utiliza i.
o Pentru a nregistra "acro, g.si i Anou record MacroA co"anda# Acest lucru oate fi n sec iunea AMacrosA a ta AGoolsA "eniul
dro-do/n sau anglic., n interiorul ferestrei "acro Cdin nou, de obicei g.site n A2nstru"enteAE, sau e o bar. de instru"ente, n
func ie de !ersiunea de Excel, calculator siste", i configurarea secifice Excel#
6# 6
7esc.ide i meniul macro2 de obicei2 n sec iunea @Tools@ de Excel.
)# )
Test-rula macro pe care dori i s( utiliza i2 asi'ur&ndu-"( c( func ioneaz( n mod corespunz(tor.
*# *
,tribui macro orice buton2 tasta de comand(2 sau o foaie de auto-rula pe care dori i s( utiliza i cu ea.
,# ,
Executa i macrocomanda dup( cum este necesar.
9tiliza i Macro cu Excel 200? pentru Mac
$# $
7esc.ide i re'istrul de lucru n cazul n care a"e i ne"oie de macro.
%# %
7esc.ide i @9tilit= %cript2@ a '(sit n dosarul @,pple%cript@2 n interiorul folderul 'lobal @,plica ii@. C@lobal directorul
AAlicationsA, este unul din co"uter, nainte de a deschide folderul rincial contul de utilizator#E
&# &
,p(sa i pe butonul @-nre'istrare@ i urma i procesul de dorit n macro.
'# '
Testa i c( macrocomanda nre'istrat( func ioneaz( ca destinate. C+u toate ac iunile sunt scrituri, ceea ce insea"na ca nu le ute i
nregistra entru un Ale;crit#E
(# (
%al"a i nre'istrat ,pple%cript.
6# 6
)ula i ,pple%cript dup( cum este necesar.
Editare "ideo
Editare %faturi
Dac. !. face roriul "acro, este "ai u or entru a deana dac. !. nregistra i fiecare ies. n sec iuni "ici# Gesta i fiecare sec iune
indeendent, i ute i re-nregistra o sec iune, dac. este necesar# 3data ce totul func ioneaz., co"ila "acro ntr-un singur rogra"#
Dac. "acro este creat e un siste" infor"atic, alta dec1t cea care este folosit e, "acro oate necesita un ic de t/ea8ing entru a rula
corect# 9isual Basic for Alications C9BA, li"ba<ul de rogra"are entru "acro-uri ExcelE difer. un ic ntre !ersiunile de Windo/s i
Mac de Excel#
Dac. dori i ca "acro-uri entru a fi acti!at auto"at, unele !ersiuni ale Excel !. er"ite s. A;a!e AsA un fi ier xls", un Aregistru de lucru
"acro-enabledA i entru a stabili referin ele entru anu"ite dosare n care "acro-uri !or fi ntotdeauna accetate#
Editare ,"ertismente
9iru ii de co"uter ot ascunde ca "acro-uri de e registrele de lucru Excel# Dac. un registru de lucru are un "acro fara ca cine!a da o
alert., !erifica i dac. "acro a fost ad.ugat n "od inten ionat de c.tre ersoane de ncredere#
Macro-urile ot afecta, de ase"enea, fi iere Excel, e accident sau e sco# Asigura i-!. c. la sre sate sus foaia de calcul nainte de a
ncee s. <oci cu un "acro#
Editare %urse i citate
httD??office#"icrosoft#co"?en-us?excel-hel?record-and-use-excel-"acros->A--$-('*&)#asx
httD??en#/i8iedia#org?/i8i?MicrosoftJ3fficeJ%--*JforJMac
,rticolul +nfo
!a"i'area ntr-un %.eet i n 1urul unui re'istru de lucru
5oca ieD httD??///#"!s#org?d"critchie?excel?na!igation#ht"
Pagina rincial.D httD??///#"!s#org?d"critchie?excel?excel#ht"
K9ezi fara ra"aL
+a!igareaD ntr-un ;heet , la alt. foaie , a 4odului n 9isual Basic Editor
!a"i'area ntr-un %.eet ;A 3it.ins.eet<
!a"i'are rapid( n 1urul fi ei
9tiliza i caseta !ume din partea st&n'( a barei de formule pentru a a1un'e la o anumit( celul(
Gasta i A&---- n na"ebox#
alternati!.D a.sa i 7( - ti A&---- in Feference - a.sa i Enter#
9tiliza i caseta numele de a identifica un anumit inter"al de celule
Gi A&----D B&---$ n caseta +u"e#
/entru a a1un'e la ultima celul( utilizat(
Pentru a a<unge la ulti"a celul. utilizat. Cintersec ia ulti"ul r1nd folosit i ulti"a coloan. utilizatE - Ctrl B End
/entru a re"eni la celula ,:
Pentru a a<unge la ri"a celul. a utiliz.rii foii de lucru Ctrl B 5ome
/entru a a1un'e la ultima intrare n coloana ,
Gasta i A6((&6 n caseta +u"e, aoi ter"ina atunci uArro/
7ac( nu exist( spa ii care inter"in n coloana ,
Dac. nu exist. sa ii care inter!in n coloana A oate a<unge la ulti"a celul. utilizat. n coloan. folosind una dintre ur".toarele dintr-o celul. n
coloana AD
4trl H DnArro/
Ger"ina atunci DnArro/
dublu clic e "arginea de <os a unei celule
9nele macro-uri pentru na"iation rapid(
A se !edea unele "acro-uri e My Bare de instru"ente agina#
generic "acro ersonal#xlsM @otoGo3f4urrent4olu"n
generic "acro ersonal#xlsM @otoBotto"of4urrent4olu"n
oarece Clic pentru na"i'are
dublu-clic pe mar'inea unei celule2 !e i !edea o schi"bare cursorul de la o cruce alb. la un ointer#
Dublu-clic e o grani ., n direc ia n care dori i s. "uta i, la fel ca i End H Arro/Key
9e i g.si "ai "ulte infor"a ii n Excel A<utor C7$E -I indice -I "iscare -I Mutarea sau coierea celulelor
3era iunile de "ouse-ul sunt slab docu"entate i rost indexate la a<utor, pentru mai multe opera iuni de mouse !edea #pera iuni
mouse-ul e agina "ea de u"lere-"1ner#
!a"i'are pentru celule specifice2 ca ntr-o foaie de lucru
ADo/nA este direc ia nor"al. e care o duce, du. a.sarea Enter# Pute i schi"ba acest lucru cu Gools, 3tions, "odifica, "uta celula dua
EnterD C;us ? dreata ? <os ? st1ngaE#
Pentru a restrictiona accesul la coloana A sau la alte celule secifice e care le ot folosi 4ell Protection#
)estric ionarea na"i'are prin folosirea celulelor prote1ate
4elulele sunt rote<ate n "od i"licit, dar nu n !igoare 1n. !. rote<a foaia# Deci, !a trebui doar entru a debloca celulele din coloana A, aoi
a rote<a foaia#
;electa i coloana A for"at, 4elule, Protec ie, debifa i 5oc8ed Ca"bele ne!erificateE ;cule, Prote<are foaie
+ot.D tasta Gab !. !a duce la A$ dac. ncerca i s. "earg. dincolo de ga"a folosit#
Pute i derote<area orice celul. e care dori i entru a a<uta cu na!igarea# ;-ar utea dori s. celulelor cod de culoare, care ot sau nu ot fi
introduse n# Pentru a !. a<uta s. identifica i astfel de celule ute i utiliza Editare, @oGo, K;ecialL, i alege ce!a de genul for"ule, sau celule
goale, n func ie de care dori i s. culoare#
+a!igare cu tasta GAB !a fi e r1nd, s.rind este orice celul. rote<at., i atunci c1nd nu se oate "erge "ai dearte e un r1nd ea sare n <os la
r1ndul ur".tor i caut. o celul. rote<at. Creeta ca necssaryE#
!a"i'are pot fi furnizate cu urm(torul text sau combina ii de
$# Celulele neprote1ate2 rintre alte celule cu rotec ia i blocat#
%# 7e selec ie* selec iile nu trebuie s. fie adiacente sau n ordine
B%-, 4%-, E%-, 7%-, >%-, +%), N%), P%), M&', B%$
Proble"a este dac. te rue de selec ie de nu tab la ur".toarea celul. din selec ie#
&# Macro e"eniment entru a !. ghida du. schi"barea e!eni"ent sau du. un e!eni"ent schi"ba selec ia#
)estric ionarea na"i'are pentru coloanele ,2 2 C2 folosind un macro E"eniment
6n alt "od de a restric iona na!igare este cu un Macro e!eni"ent #
Worksheet_SelectionChange Private Sub (ByVal Target Ca Range)
Dac TargetColu!n" # $%oi&
$ctiveCell'((set ()& ) * TargetColu!n) Selecta i
+n, -(
+n, Sub
A i utea stabili o celul. a fi !erificate n cadrul "acro entru a ignora salt la r1ndul ur".tor, astfel nc1t s.-ar utea face unele de ntre inere#
Ar trebui s. utiliza i cheia FtArro/ de i ai utea schi"ba direc ia de tasta Enter de <os n dreata# 6tilizarea tasta GAB du. cu" sa "en ionat
"ai nainte !-ar lua s. A$ dac. ncerca i s. "erge i n afara do"eniului de utilizat#
!a"i'area la alt( %.eet ;A anot.ers.eet<
9n cod 8,
7oi CA7i a "eaAE# ;electa i
7oi CAAlte ;heet "euAE# Acti!a unele fra'mente de cod suplimentare n unele ;heet legate de codificare CO sheetcodingE
Taste Ctrl B /a'e9p i Ctrl B /a'e7!
entru a "erge sec!en ial naoi sau nainte rin file#
httD??///#"!s#org?d"critchie?excel?shortx%8#ht"
# pro'ramare ec.i"alent cu o perec.e de macro-uri i butoane de e bara de instru"ente
care "i se are "ai u or de utilizat, deoarece eu ot folosi doar "ouse-ul#
+a!igarea la anterior, ur".tor, sau secifice foaie CO na!igareE
httD??///#"!s#org?d"critchie?excel?buildtoc#ht" O na!igare
A!e i osibilitatea s. face i clic dreata e s.geata de na!igare fila foaie entru un "eniu de file din foaia de lucru#
Progra"area echi!alentul a aduce 1n. la A"ai "ulte ;ecifica iiA Cdatorit. 4hi PearsonE este
+a!igare la un ;heetna"e CO More;heetsE
httD??///#"!s#org?d"critchie?excel?dialog#ht"
Bara de instru"ente Atribuire buton a" creat entru utilizarea n na!igarea n P5%---
Excel 20:0* 9tilizarea Macro /rin utoane
de 6s"an =a!aid e March $(, %-$- $( "artie %-$-
M; 3ffice
)
Excel func ia "acro !. er"ite s. nregistreze ac iunile e care le efectua e foaia de lucru, i executa i ac iunile din nou entru o utilizare
!iitoare# Dar ar fi extre" de util dac. se oate executa "acro cu un si"lu clic8 e butonul, "ai degrab. dec1t de func ionare "anual# Prin
crearea de butoane "acro-, !a fi caabil s. se asocieze "acro-uri cu butoane, i arat.-le e foaia de lucru entru ndelinirea sarcinilor diferite e
care le-a i nregistrat cu "acro# Excel !. er"ite s. crea i butoane ersonalizate entru a lega "acro-uri cu ei, acest ost !a detaliaz. "odul de a
crea "acro-uri i le-a asociat cu butoane#
5ansarea Excel %-$-, crea i sau deschide i o foaie de date n care dori i s. crea i buton entru Macroco"enzi#
De exe"lu, !o" folosi un exe"lu foarte si"lu entru a se ilustra n detaliu# A" inclus o foaie de date, care con in c1"uri, numele, Cursuri,
Marks, bani Premiul Calitate.
Pentru a ncee cu, a!e" ne!oie entru a face fila Dezvoltator aarent e fereastra Excel# 0n cazul n care nu g.si i fila Dezvoltator, du-te la
"eniul Fi ier, face i clic e Op iuni, iar n anoul din st1nga face i clic pe Particularizare Panglic, din anoul din dreata Developer chec8-
box er"ite# 7ace i clic pe OK pentru a !edea fil. Dezvoltator n Panglic.#
+a!iga i la fila Dez!oltator i face i clic e nregistrare Macro.
Acu" da un nu"e otri!it, i face i clic pe OK entru a ncee nregistrarea "acro#
Acu", na!iga i la fila Acas, i de la Formate coni ionale, du-te entru a evien ia celule "eniul !eguli, i face i clic e mai pu in.
2ntroduce i o !aloare adec!at. entru foaia de date du"nea!oastr., du. cu" ute i !edea n i"aginea de "ai <os, a" intrat 6- Ca "arca e ua
studen ilor cu "ai u in de acest nu".rE# 7ace i clic pe OK.
Du. cu" ute i !edea 7or"atare condi ional. este alicat e "asa de mrci.
Acu", ur"a i aceea i rocedur. entru a alica 7or"ate condi ionale e "ra, i do"eniul Premii in bani.
Acu" ne !o" ori nregistrarea Macro , na!iga i la fila Dez!oltator i a lo!it Oprire #nregistrare.
9o" fi nregistrarea unui nou "acro, entru for"atare de coloane Bold, i centrul alin# 6r"a i rocedura de creare a unui nou "acro#
Puteti !edea "acro cu nu"ele de $ol%Align, acesta !a fi bold fontul i alinierea textului n centru#
Acu", a!e" ne!oie entru a crea butoane entru fiecare "acro, entru acest na!iga i la fila Dez!oltator, din o iunile &nserare, face i clic e
butonul i"agine rezent in 'orma e control, a a cu" se arat. n i"aginea de "ai <os#
5a clic, !e i !edea schi"barea ointer la se"nul lus, face i clic e orice n cazul n care e foaia de date entru a lasa butonul# 41nd !a face i
clic, aare un dialog care !. cere s. se asocieze "acro cu buton# ;electa i Con%'orm din list.# i face i clic pe OK.
9e i !edea butonul a.rea e foaia de date#
Acu" da un nu"e otri!it, f.c1nd clic e butonul Cn ti" ce este selectatE, a a cu" se arat. n i"aginea de "ai <os#
9o" crea un alt buton, entru a asocia $ol%Align "acro, i nu"e it 7or"at#
5a clic e butoane, !e i !edea "odific.rile, ca "acro alerga la bac8-end#
Pentru utilizare n !iitor, trebuie s. sal!a i foaia de lucru ca acti!at "acro, entru aceasta, "erge i la 7i ier "eniu, i face i clic e (alvare ca.
9a a.rea un dialog, de la (alvare ca tip, face i clic e !egistru e lucru )*cel cu macrocomenzi activate i face i clic e ;al!are#
De ase"enea, ute i !erifica ghiduri anterior re!izuite e ;"artArt n Excel %-$- i cu" s. integra i !ideo n Excel %-$- #
Excel 20:0* 9tilizarea Macro /rin utoane
de 6s"an =a!aid e March $(, %-$- $( "artie %-$-
M; 3ffice
)
Excel func ia "acro !. er"ite s. nregistreze ac iunile e care le efectua e foaia de lucru, i executa i ac iunile din nou entru o utilizare
!iitoare# Dar ar fi extre" de util dac. se oate executa "acro cu un si"lu clic8 e butonul, "ai degrab. dec1t de func ionare "anual# Prin
crearea de butoane "acro-, !a fi caabil s. se asocieze "acro-uri cu butoane, i arat.-le e foaia de lucru entru ndelinirea sarcinilor diferite e
care le-a i nregistrat cu "acro# Excel !. er"ite s. crea i butoane ersonalizate entru a lega "acro-uri cu ei, acest ost !a detaliaz. "odul de a
crea "acro-uri i le-a asociat cu butoane#
5ansarea Excel %-$-, crea i sau deschide i o foaie de date n care dori i s. crea i buton entru Macroco"enzi#
De exe"lu, !o" folosi un exe"lu foarte si"lu entru a se ilustra n detaliu# A" inclus o foaie de date, care con in c1"uri, numele, Cursuri,
Marks, bani Premiul Calitate.
Pentru a ncee cu, a!e" ne!oie entru a face fila Dezvoltator aarent e fereastra Excel# 0n cazul n care nu g.si i fila Dezvoltator, du-te la
"eniul Fi ier, face i clic e Op iuni, iar n anoul din st1nga face i clic pe Particularizare Panglic, din anoul din dreata Developer chec8-
box er"ite# 7ace i clic pe OK pentru a !edea fil. Dezvoltator n Panglic.#
+a!iga i la fila Dez!oltator i face i clic e nregistrare Macro.
Acu" da un nu"e otri!it, i face i clic pe OK entru a ncee nregistrarea "acro#
Acu", na!iga i la fila Acas, i de la Formate coni ionale, du-te entru a evien ia celule "eniul !eguli, i face i clic e mai pu in.
2ntroduce i o !aloare adec!at. entru foaia de date du"nea!oastr., du. cu" ute i !edea n i"aginea de "ai <os, a" intrat 6- Ca "arca e ua
studen ilor cu "ai u in de acest nu".rE# 7ace i clic pe OK.
Du. cu" ute i !edea 7or"atare condi ional. este alicat e "asa de mrci.
Acu", ur"a i aceea i rocedur. entru a alica 7or"ate condi ionale e "ra, i do"eniul Premii in bani.
Acu" ne !o" ori nregistrarea Macro , na!iga i la fila Dez!oltator i a lo!it Oprire #nregistrare.
9o" fi nregistrarea unui nou "acro, entru for"atare de coloane Bold, i centrul alin# 6r"a i rocedura de creare a unui nou "acro#
Puteti !edea "acro cu nu"ele de $ol%Align, acesta !a fi bold fontul i alinierea textului n centru#
Acu", a!e" ne!oie entru a crea butoane entru fiecare "acro, entru acest na!iga i la fila Dez!oltator, din o iunile &nserare, face i clic e
butonul i"agine rezent in 'orma e control, a a cu" se arat. n i"aginea de "ai <os#
5a clic, !e i !edea schi"barea ointer la se"nul lus, face i clic e orice n cazul n care e foaia de date entru a lasa butonul# 41nd !a face i
clic, aare un dialog care !. cere s. se asocieze "acro cu buton# ;electa i Con%'orm din list.# i face i clic pe OK.
9e i !edea butonul a.rea e foaia de date#
Acu" da un nu"e otri!it, f.c1nd clic e butonul Cn ti" ce este selectatE, a a cu" se arat. n i"aginea de "ai <os#
9o" crea un alt buton, entru a asocia $ol%Align "acro, i nu"e it 7or"at#
5a clic e butoane, !e i !edea "odific.rile, ca "acro alerga la bac8-end#
Pentru utilizare n !iitor, trebuie s. sal!a i foaia de lucru ca acti!at "acro, entru aceasta, "erge i la 7i ier "eniu, i face i clic e (alvare ca.
9a a.rea un dialog, de la (alvare ca tip, face i clic e !egistru e lucru )*cel cu macrocomenzi activate i face i clic e ;al!are#
De ase"enea, ute i !erifica ghiduri anterior re!izuite e ;"artArt n Excel %-$- i cu" s. integra i !ideo n Excel %-$- #
)ula i un Macro Excel cu un buton de foaie de lucru
De Debra Dalgleish, la -* iulie %--,
in;hare
0n registre de lucru "ele, a" uneori ad.uga butoane entru a rula "acro-uri# De obicei, acestea sunt de na!igare la foaia ur".toare sau
anterioar., sau entru a rula un "acro care este secific entru con inutul foii de lucru#
0n acest exe"lu, a" dou. "acro-uri din registrul de lucru - una care !. !a duce la ur".toarea foaie din registrul de lucru, i una care !. !a duce
la foaia anterioar.# Deci, dac. e ti e a doua foaie, a!e i osibilitatea s. face i clic e butonul +ext entru a "erge la a treia coal.# ;au, face i
clic e butonul 0naoi entru a "erge la ri"a foaie#
,d(u'a i un buton
$# Pe Panglic., face i clic e fila Dez!oltator
o +ot.D Dac. fila Dez!oltator nu este !izibil, face i clic e butonul 3ffice, aoi e 3 iuni Excel# 7ace i clic e categoria Poulare,
aoi ad.uga i un se"n de selectare a Afi are fil. Dez!oltator n Panglic.#
%# 0n gruul 4ontroale, face i clic e 2nserare, entru a !edea co"enzile din bara de instru"ente 7or" i 6nelte de control#
&# 0n for"ularul 4ontroale sec iune, face i clic e buton#
'# 7ace i clic e foaia de lucru entru a ad.uga un buton, sau trage i de e foaia de lucru entru a ad.uga un buton de o anu"it. di"ensiune#
(# 0n caseta de dialog Atribuire Macro care se deschide auto"at, face i clic e nu"ele unui "acro entru ao selecta, aoi face i clic e 3K
Formata i utton
0n ti" ce butonul este inca selectat, ute i "odifica legenda sa i se adaug. c1te!a for"atare#
$# Pentru a schi"ba legend. a butonului, selecta i textul existent, i tasta i o legend. s.-l nlocuiasc.# @rani a n <urul butonului !a a!ea
linii diagonale atunci c1nd editarea textului
%#
&# 7ace i clic e grani a de buton, entru ao selecta# 4onturul trebuie s. se schi"be entru un "odel unctat, du. cu" ute i !edea n
ur".toarea catur. de ecran#
'# Pe fila Pornire din Panglic., folosi i butoanele de for"atare a fonturilor, cu" ar fi Bold i Di"ensiune font, entru a schi"ba asectul
butonului#
9tiliza i butoanele
Du. ce a i ad.ugat butonul Bac8, reeta i a ii entru a crea un buton ur".toare# Aoi, coia i dou. butoane entru orice foi de lucru sau de
foi diagra". din registrul de lucru#
Pentru a !. delasa rin foi, face i clic e butonul 0naoi sau 0nainte de e orice foaie#
Codul de na"i'are
Aici este codul e care a" folosit entru a face butoanele selecta i foaia ur".toare sau anterioar.#
Sub .oSheet/e0t ()
Di! 1b Ca registru ,e lucru
2Sheet Di! $t3ta ti!%
Set 1b 4 $ctiveWorkbook
lSheet 4 $ctiveSheet-n,e0
Cu 1b
Dac lSheet 4 SheetsCount $%oi&
5oi ()) Selecta i
$lt(el
5oi (lSheet 6 )) Selecta i
+n, -(
+n, With
+n, Sub
7444444444444444444444444444444444
.oSheetBack Sub ()
Di! 1b Ca registru ,e lucru
2Sheet Di! $t3ta ti!%
Set 1b 4 $ctiveWorkbook
lSheet 4 $ctiveSheet-n,e0
Cu 1b
Dac lSheet 4 ) $%oi
5oi ( SheetsCount) Selecta i
$lt(el
5oi (lSheet * )) Selecta i
+n, -(
+n, With
+n, Sub
JJJJJJJJJJJJJJJJ
crea na"i'are foaie de butoane Excel 2003
>i @uy,
A" ncercat s. creeze butoanele de na!igare n registrul de lucru "ea Cca exista este &- H foi de lucruE, astfel nc1t n "od ideal o agina, cu o
list. de butoane, e care utilizatorul oate face clic e - entru a trece la foaia de lucru rel!ent care au ne!oieQ
A" GFE2D ur".toarele 9BA i ns.rcinat. unui buton, unfortantly acest lucru nu are s. func ioneze:
;ub @oGo3ex CE
7oi de lucru CA3PEPAE# Acti!eaza
Fange CAA$AE# ;electa i
End ;ub
3rice idei te rogQ
Multe "ul u"iri,
@D
0ntrebare

@39 D ntrebat e

crea na"i'are foaie de butoane Excel 2003


>i @uy,
A" ncercat s. creeze butoanele de na!igare n registrul de lucru "ea Cca exista este &- H foi de lucruE, astfel nc1t n "od ideal o agina, cu o
list. de butoane, e care utilizatorul oate face clic e - entru a trece la foaia de lucru rel!ent care au ne!oieQ
A" GFE2D ur".toarele 9BA i ns.rcinat. unui buton, unfortantly acest lucru nu are s. func ioneze:
;ub @oGo3ex CE
7oi de lucru CA3PEPAE# Acti!eaza
Fange CAA$AE# ;electa i
End ;ub
3rice idei te rogQ
Multe "ul u"iri,
@D

4onsiderat aceasta de a<utor -


F.sunde
Fic8 Fothstein, M9P - Excel r.suns la

M9P ;tar al 4o"unit. ii


Poate c. aceast. solu ie userfor" a" ostat n ur". cu c1 i!a ani la un "esa< de gru de tiri !echi ar utea sa functioneze ca o "etod.
alternati!. entru tine n loc#
Aici este, rezentat ca a" ostat ini ial# Practic, se arat. un 5istBox de toate foile e care ute i s. face i clic direct n Csi sa dus la clic e nu"ele
fileiE, sau ncee i s. tasta i textul nceutul unui nu"e de fil. ntr-o caset. de text care !a analiza n <os lista de nu"e fila astfel nc1t s. ute i
fie s. face i clic sau s.geata n <os entru a face o selec ie# Postul "eu anterior ur"eaz. ####
Bine, aici este ce!a ce cred c. !a satisface ne!oile du"nea!oastra Cnu !. l.sa i descura<a i de lungi"ea sa, "erit. cu ade!.rat efortulE ### sa o
userfor" care !. er"ite s. tasta i intr.ri ar iale, alege dintr-o list. i !. !a duce la foaia indicat# A" de g1nd s.- i asu"e nu ti i cu" s. un.
n alicare o userfor" i !. !orbi rin ntregul roces#
Du-te la editorul 9isual Basic Ca.sa i Alt H 7$$ din orice foaie de lucruE# 3dat. ce exist., face i clic e 2nserare ? userfor" for"a bara de "eniu#
9e i !edea un for"ular gol i o fereastr. cu titlul Goolbox# Goolbox are controale CGextBox, 5istBox, etcE, e el, care !a fi introducerea e
userfor" gol Cnote## De instru"ente este afi at. nu"ai c1nd userfor" are focalizareE# 0nainte de a une orice control e userfor", hai s.-l
redenu"i i# Pe artea stanga a editorului 9B ar trebui s. fie o fereastra cu titlul AProerties - 6ser7or"$A Cdac. nu !ede i acest lucru, a.sa i
7'E# Pri"ul c1" din fereastra Proerties este etichetat Cnu"eleE, i l1ng. ea este cu!1ntul 6ser7or"$ ### face i clic e 6ser7or"$ cu!1nt i tiul
@oGo;heet;elector n locul s.u# Aoi, se uita n <os i entru a g.si n.l i"e i roriet. ile 5. i"e i seta i-le la aceste !alori ###
0n.l i"e R %&-
Width R $6(
Acestea, recu" i alte roriet. i entru controalele ne !a une e userfor", sunt set.rile ini iale entru a ob ine ai nceut ### !a fi caabil de a
le "odifica "ai t1rziu entru a se otri!i gusturilor du"nea!oastr.# Festul de !alorile i"licite entru userfor" ar trebui s. fie bine entru acu"#
Bine, hai sa stabilit userfor" sus# +u !a fi doar dou. controale e userfor" ### o casuta de text si un 5istBox#
0n ri"ul r1nd, GextBox# Da focalizarea userfor" Centru a face Goolbox !izibilE i face i clic e ictogra"a GextBox n Goolbox Caceasta este
una cu litere "ici AAB, ur"at de o bar. !ertical.E de introducere# Pute i utiliza redi"ensionare entru a face GextBox orice di"ensiune dori i i
ute i s. face i clic ? trage i n orice ozi ie e care dori i, dar !o" folosi fereastra de roriet. i entru a le seta i la !alorile exacte# Exist. doar
ate roriet. i !reau s. seta i ini ial# n fereastra de roriet. i, g.si i i a stabilit ur".toarele !alori ###
0n.l i"e R $*
;t1nga R $-
Multiline R Grue
Go R $-
Width R $'-
WordWra R false
A atea Prorietatea este de fat o caset. de dialog entru un obiect n cazul n care se !a stabili & roriet. i ale obiectului# 7ace i clic e
c1"ul din dreata de rorietate 7ont i !e i !edea un buton "ic cu & uncte in ea ### face i clic e butonul# 0n caseta de dialog care aare,
seta i aceste roriet. i ####
7ont R Arial
;til font R Bold
;ize R $-
Bine, c. are gri<. de text# 0n continuare, s. ad.uga i 5istBox# 7ace i clic e ictogra"a 5istBox n Goolbox Cacesta este un dretunghi cu & linii
orizontale e st1nga i ce ar trebui s. fie s.ge ile sus ? <os de e dreata ### Dac. trece i cu "ouse-ul este controale, un toolti !a a.rea cu
+u"ele de co"and. ### sunte i n c.utarea entru 5istBoxE i aoi face i clic e ? trage e userfor" s.-l loc# ;eta i ur".toarele roriet. i entru
aceasta n fereastra Proerties ###
0n.l i"e R $6(
;t1nga R $-
Go R &*
Width R $'-
Bine, c. trebuie s. aib. gri<. de nfiin are a userfor": acu" s. instaleze codul# A.sa i 7) entru a afi a fereastra de cod entru userfor" Csau
ur i si"lu dublu clic8 oriunde e userfor" sau unul din controalele saleE# terge tot ce !ezi n fereastra de cod care aare i coy ? aste SS
toate SS din 4odul userfor" "arcat. e care ur"eaz. se"n.tura "ea de "ai <os in aceasta fereastra de cod#
Bine, c. are gri<. de sine userfor", acu" a!e" ne!oie de doar o "odalitate de a aela# 0nc. n editorul 9B, face i clic e 2nsert ? "odul din bara
de "eniu# 9a aarea o alta fereastra de cod: coy ? aste acest lucru n ea ###
;ub 4all@oGo;heet;elector CE
@oGo;heet;elector#;ho/
End ;ub
Bine, c. este destul de "ult ### userfor" este utilizabil chiar acu"# Din orice foaie din registrul de lucru, a.sa i A5G H 7*, selecta i
4all@oGo;heet;elector din list. i face i clic e Fun Cute" face acest lucru diferit i !oi exlica cu" ntr-un "o"entE# 6serfor" !a fi afi at
arat. toate foile din registrul de lucru n 5istBox, iar cursorul !a fi n caseta de text# Aici este "odul n care func ioneaz. userfor"# 0ncee i s.
tasta i n nu"ele de o foaie din registrul de lucru i 5istBox !a afi a nu"ai nu"e de foi nce1nd cu acel text# Pute i continua s. scrie 1n. c1nd
un singur nu"e este l.sat n 5istBox Cs-ar utea s. nu trebuie s. tasta i nu"ele foii co"let la finalizare entru ca acest lucru s. se nt1"leE i
aoi a.sa i tasta Enter entru a "erge la acea foaie# Dar nu trebuie s. continua i s. tasta i 1n. c1nd nu exist. doar un singur nu"e foaie l.sat
n 5istBox ### n orice "o"ent, a!e i osibilitatea s. a.sa i fie s.geata n <os sau la dreata i !. !e i g.si n 5istBox sine, n cazul n care oate
continua s. utiliza i tastele s.geat. entru a lasa cursorul e nu"ele foii e care dori i, aoi a.sa i 0naoi entru a "erge la aceast. foaie #
Dac. !. afla i n caseta de text din gre eal., a.sa i tasta s.geat. st1nga entru a te une naoi n text# Pute i edita textul n caseta de text i
5istBox !a afi a nu"ele foaia resecti!. de tiul de text# Dac. introduce i un text care nu este textul de ornire al unui nu"e de foaie, 5istBox
nu !a afi a ni"ic Cdac. a i scris gre it o scrisoare a a se nt1"l. acest lucru, doar terge litera introdus. gre it i 5istBox !a a<usta
coresunz.torE# 3h, i ute i, de ase"enea, doar s. face i clic o intrare n 5istBox cu "ouse-ul i care !. !a duce la f.cut clic e nu"ele foii#
Bine, acu" cu ri!ire la "etodele alternati!e de acti!area userfor" Ce l1ng. ntotdeauna folosind Alt H 7*?;elect?FunE# Du-te la orice foaie de
lucru i a.sa i A5G H 7*, selecta i 4all@oGo;heet;elector din list. i aoi face i clic e butonul 3 iuni# Acest lucru !a aduce o caset. de
dialog care !. er"ite s. atribui i o tast. de co"and. raid. a "acro du"nea!oastr.# Gasta i un caz "ai "ic. AgA n do"eniul indicat, aoi face i
clic e 3K i nchide i caseta de dialog# Acu", din orice foaie din registrul de lucru, !a aarea a.sa i 4trl H g i userfor" ta, gata de utilizare#
4red c. este totul# Dac. a!e i ntreb.ri, nu ezita i s. osta naoi#
ir.
ASSSSSSSSSSSSSSS ;GAFG de cod userfor" SSSSSSSSSSSSSSS
3 iunea exlicit.
;heet+a"es Di" CE ca ir
;ub Pri!ate 6ser7or"J2nitialize CE
3b< Di" ca obiect
GextBox$#Gext R AA
GextBox$#EnterKeyBeha!ior R Grue
FeDi" ;heet+a"es Cde la - la ;heets#4ount - $E
Pentru fiecare 3b< n foi
;heet+a"es C3b<#2ndex - $E R 3b<#+a"e
5istBox$#Add2te" 3b<#+a"e
6r".tor
GextBox$#;et7ocus
End ;ub
5istBox$JKeyDo/n Pri!ate ;ub CBy9al cel dorit ca M;7or"s#Feturn2nteger, ;hift By9al ca integerE
4u GextBox$
0n cazul n care cel dorit R !bKey5eft Aoi,
5istBox$#5ist2ndex R -$
# ;el;tart R 5en C# GextE
# ;etfocus
Elseif codurilor de taste R !bKeyFeturn Aoi,
Dac. 5istBox$#5ist4ountI - atunci
7oi C5istBox$#GextE# Acti!eaza
Desc.rca Me
End 2f
End 2f
End With
End ;ub
5istBox$JMouse6 ;ub ri!at CButton By9al ca integer ;hift, By9al ca integer, By9al P in regi" single, T By9al 4a ;ingleE
7oi C5istBox$#5ist C5istBox$#5ist2ndexEE# Acti!a i
Desc.rca Me
End ;ub
GextBox$J4hange ;ub Pri!ate CE
Di" P at1ta ti"
Pagini Di" CE ca ir
Pagini R 7iltru C;heet+a"es, GextBox$#Gext, Ade!.rat, !bGext4o"areE
Dac. 5en CGextBox$#GextE Aoi,
Dac. 6Bound CPaginiEI $ atunci
4u 5istBox$
# 4lear
Pentru x R - Pentru a 6Bound CPaginiE
# Add2te" Mid U CPagini CPE, $E
6r".tor
End With
Altfel
5istBox$#4lear
End 2f
Altfel
5istBox$#4lear
Pentru x R - Pentru a 6Bound C;heet+a"esE
5istBox$#Add2te" Mid U C;heet+a"es CPE, %E
6r".tor
End 2f
End ;ub
GextBox$JKeyDo/n Pri!ate ;ub CBy9al cel dorit ca M;7or"s#Feturn2nteger, ;hift By9al ca integerE
4u 5istBox$
0n cazul n care cel dorit R !bKeyFeturn Aoi,
4odurilor de taste R -
0n cazul n care# 5ist4ount R - atunci
Exit ;ub
Elseif# 5ist4ount R $, atunci
7oi C# 5ist C-EE# Acti!a i
Desc.rca Me
Altfel
# ;etfocus
# ;electat C-E R Grue
# 5ist2ndex R -
End 2f
Elseif Ccel dorit R !bKeyDo/n 3r Ccel dorit R !bKeyFight i GextBox$#;el;tart R 5en CGextBox$#GextEEE i# 5ist4ountI - atunci
# ;etfocus
# ;electat C-E R Grue
# 5ist2ndex R -
End 2f
End With
End ;ub
ASSSSSSSSSSSSSSS ;farsit de userfor" SSSSSSSSSSSSSSS
!#TC* 8( ru'(m s( marca i mesa1ul sau mesa1e ;da2 pute i marca mai multe<2 care r(spunde la ntrebarea d"s. ca @r(spuns@2 astfel
nc&t ceilal i s( tie ntrebarea d"s. a fost rezol"at(.
SSS 9A F6@AM ;A 42G2G2 SSS
Dac. acest r.suns r.sunde la ntrebarea d!s#, !. rug." s. "arca i-l ca Ar.sunsA#

4onsiderat aceasta de a<utor -


F.sunde
Er# +itin Pandey a r.suns la

hi go!,
exist. dou. tiuri de butoane n registru de lucru Excel, $ este controlul for". i % este controlul Acti!eP# dac. utiliza i controlul Acti!eP aoi
entru aceste tiuri de butoane ce trebuie s. face" acest lucruD -
Pri"ul dublu clic8 e butonul se !a deschide 9BA Editor, !a exista un cod ca acestaD -
Pri!ate ;ub 4o""andButton$J4lic8 CE
End ;ub
Aoi une codul de acolo#
Pri!ate ;ub 4o""andButton$J4lic8 CE
7oi de lucru CA3PEPAE# Acti!eaza
Alication#Fange CAA$AE# ;elect DE utilizarea application.ran'e n loc de 'ama. E
End ;ub
i dac. utiliza i for"ularul de co"and., atunci trebuie doar s. asociezi unui "acro-l#

Goate r.sunsurile C(E


4onsiderat aceasta de a<utor -
F.sunde
Fic8 Fothstein, M9P - Excel r.suns la

M9P ;tar al 4o"unit. ii


Poate c. aceast. solu ie userfor" a" ostat n ur". cu c1 i!a ani la un "esa< de gru de tiri !echi ar utea sa functioneze ca o "etod.
alternati!. entru tine n loc#
Aici este, rezentat ca a" ostat ini ial# Practic, se arat. un 5istBox de toate foile e care ute i s. face i clic direct n Csi sa dus la clic e nu"ele
fileiE, sau ncee i s. tasta i textul nceutul unui nu"e de fil. ntr-o caset. de text care !a analiza n <os lista de nu"e fila astfel nc1t s. ute i
fie s. face i clic sau s.geata n <os entru a face o selec ie# Postul "eu anterior ur"eaz. ####
Bine, aici este ce!a ce cred c. !a satisface ne!oile du"nea!oastra Cnu !. l.sa i descura<a i de lungi"ea sa, "erit. cu ade!.rat efortulE ### sa o
userfor" care !. er"ite s. tasta i intr.ri ar iale, alege dintr-o list. i !. !a duce la foaia indicat# A" de g1nd s.- i asu"e nu ti i cu" s. un.
n alicare o userfor" i !. !orbi rin ntregul roces#
Du-te la editorul 9isual Basic Ca.sa i Alt H 7$$ din orice foaie de lucruE# 3dat. ce exist., face i clic e 2nserare ? userfor" for"a bara de "eniu#
9e i !edea un for"ular gol i o fereastr. cu titlul Goolbox# Goolbox are controale CGextBox, 5istBox, etcE, e el, care !a fi introducerea e
userfor" gol Cnote## De instru"ente este afi at. nu"ai c1nd userfor" are focalizareE# 0nainte de a une orice control e userfor", hai s.-l
redenu"i i# Pe artea stanga a editorului 9B ar trebui s. fie o fereastra cu titlul AProerties - 6ser7or"$A Cdac. nu !ede i acest lucru, a.sa i
7'E# Pri"ul c1" din fereastra Proerties este etichetat Cnu"eleE, i l1ng. ea este cu!1ntul 6ser7or"$ ### face i clic e 6ser7or"$ cu!1nt i tiul
@oGo;heet;elector n locul s.u# Aoi, se uita n <os i entru a g.si n.l i"e i roriet. ile 5. i"e i seta i-le la aceste !alori ###
0n.l i"e R %&-
Width R $6(
Acestea, recu" i alte roriet. i entru controalele ne !a une e userfor", sunt set.rile ini iale entru a ob ine ai nceut ### !a fi caabil de a
le "odifica "ai t1rziu entru a se otri!i gusturilor du"nea!oastr.# Festul de !alorile i"licite entru userfor" ar trebui s. fie bine entru acu"#
Bine, hai sa stabilit userfor" sus# +u !a fi doar dou. controale e userfor" ### o casuta de text si un 5istBox#
0n ri"ul r1nd, GextBox# Da focalizarea userfor" Centru a face Goolbox !izibilE i face i clic e ictogra"a GextBox n Goolbox Caceasta este
una cu litere "ici AAB, ur"at de o bar. !ertical.E de introducere# Pute i utiliza redi"ensionare entru a face GextBox orice di"ensiune dori i i
ute i s. face i clic ? trage i n orice ozi ie e care dori i, dar !o" folosi fereastra de roriet. i entru a le seta i la !alorile exacte# Exist. doar
ate roriet. i !reau s. seta i ini ial# n fereastra de roriet. i, g.si i i a stabilit ur".toarele !alori ###
0n.l i"e R $*
;t1nga R $-
Multiline R Grue
Go R $-
Width R $'-
WordWra R false
A atea Prorietatea este de fat o caset. de dialog entru un obiect n cazul n care se !a stabili & roriet. i ale obiectului# 7ace i clic e
c1"ul din dreata de rorietate 7ont i !e i !edea un buton "ic cu & uncte in ea ### face i clic e butonul# 0n caseta de dialog care aare,
seta i aceste roriet. i ####
7ont R Arial
;til font R Bold
;ize R $-
Bine, c. are gri<. de text# 0n continuare, s. ad.uga i 5istBox# 7ace i clic e ictogra"a 5istBox n Goolbox Cacesta este un dretunghi cu & linii
orizontale e st1nga i ce ar trebui s. fie s.ge ile sus ? <os de e dreata ### Dac. trece i cu "ouse-ul este controale, un toolti !a a.rea cu
+u"ele de co"and. ### sunte i n c.utarea entru 5istBoxE i aoi face i clic e ? trage e userfor" s.-l loc# ;eta i ur".toarele roriet. i entru
aceasta n fereastra Proerties ###
0n.l i"e R $6(
;t1nga R $-
Go R &*
Width R $'-
Bine, c. trebuie s. aib. gri<. de nfiin are a userfor": acu" s. instaleze codul# A.sa i 7) entru a afi a fereastra de cod entru userfor" Csau
ur i si"lu dublu clic8 oriunde e userfor" sau unul din controalele saleE# terge tot ce !ezi n fereastra de cod care aare i coy ? aste SS
toate SS din 4odul userfor" "arcat. e care ur"eaz. se"n.tura "ea de "ai <os in aceasta fereastra de cod#
Bine, c. are gri<. de sine userfor", acu" a!e" ne!oie de doar o "odalitate de a aela# 0nc. n editorul 9B, face i clic e 2nsert ? "odul din bara
de "eniu# 9a aarea o alta fereastra de cod: coy ? aste acest lucru n ea ###
;ub 4all@oGo;heet;elector CE
@oGo;heet;elector#;ho/
End ;ub
Bine, c. este destul de "ult ### userfor" este utilizabil chiar acu"# Din orice foaie din registrul de lucru, a.sa i A5G H 7*, selecta i
4all@oGo;heet;elector din list. i face i clic e Fun Cute" face acest lucru diferit i !oi exlica cu" ntr-un "o"entE# 6serfor" !a fi afi at
arat. toate foile din registrul de lucru n 5istBox, iar cursorul !a fi n caseta de text# Aici este "odul n care func ioneaz. userfor"# 0ncee i s.
tasta i n nu"ele de o foaie din registrul de lucru i 5istBox !a afi a nu"ai nu"e de foi nce1nd cu acel text# Pute i continua s. scrie 1n. c1nd
un singur nu"e este l.sat n 5istBox Cs-ar utea s. nu trebuie s. tasta i nu"ele foii co"let la finalizare entru ca acest lucru s. se nt1"leE i
aoi a.sa i tasta Enter entru a "erge la acea foaie# Dar nu trebuie s. continua i s. tasta i 1n. c1nd nu exist. doar un singur nu"e foaie l.sat
n 5istBox ### n orice "o"ent, a!e i osibilitatea s. a.sa i fie s.geata n <os sau la dreata i !. !e i g.si n 5istBox sine, n cazul n care oate
continua s. utiliza i tastele s.geat. entru a lasa cursorul e nu"ele foii e care dori i, aoi a.sa i 0naoi entru a "erge la aceast. foaie #
Dac. !. afla i n caseta de text din gre eal., a.sa i tasta s.geat. st1nga entru a te une naoi n text# Pute i edita textul n caseta de text i
5istBox !a afi a nu"ele foaia resecti!. de tiul de text# Dac. introduce i un text care nu este textul de ornire al unui nu"e de foaie, 5istBox
nu !a afi a ni"ic Cdac. a i scris gre it o scrisoare a a se nt1"l. acest lucru, doar terge litera introdus. gre it i 5istBox !a a<usta
coresunz.torE# 3h, i ute i, de ase"enea, doar s. face i clic o intrare n 5istBox cu "ouse-ul i care !. !a duce la f.cut clic e nu"ele foii#
Bine, acu" cu ri!ire la "etodele alternati!e de acti!area userfor" Ce l1ng. ntotdeauna folosind Alt H 7*?;elect?FunE# Du-te la orice foaie de
lucru i a.sa i A5G H 7*, selecta i 4all@oGo;heet;elector din list. i aoi face i clic e butonul 3 iuni# Acest lucru !a aduce o caset. de
dialog care !. er"ite s. atribui i o tast. de co"and. raid. a "acro du"nea!oastr.# Gasta i un caz "ai "ic. AgA n do"eniul indicat, aoi face i
clic e 3K i nchide i caseta de dialog# Acu", din orice foaie din registrul de lucru, !a aarea a.sa i 4trl H g i userfor" ta, gata de utilizare#
4red c. este totul# Dac. a!e i ntreb.ri, nu ezita i s. osta naoi#
ir.
ASSSSSSSSSSSSSSS ;GAFG de cod userfor" SSSSSSSSSSSSSSS
3 iunea exlicit.
;heet+a"es Di" CE ca ir
;ub Pri!ate 6ser7or"J2nitialize CE
3b< Di" ca obiect
GextBox$#Gext R AA
GextBox$#EnterKeyBeha!ior R Grue
FeDi" ;heet+a"es Cde la - la ;heets#4ount - $E
Pentru fiecare 3b< n foi
;heet+a"es C3b<#2ndex - $E R 3b<#+a"e
5istBox$#Add2te" 3b<#+a"e
6r".tor
GextBox$#;et7ocus
End ;ub
5istBox$JKeyDo/n Pri!ate ;ub CBy9al cel dorit ca M;7or"s#Feturn2nteger, ;hift By9al ca integerE
4u GextBox$
0n cazul n care cel dorit R !bKey5eft Aoi,
5istBox$#5ist2ndex R -$
# ;el;tart R 5en C# GextE
# ;etfocus
Elseif codurilor de taste R !bKeyFeturn Aoi,
Dac. 5istBox$#5ist4ountI - atunci
7oi C5istBox$#GextE# Acti!eaza
Desc.rca Me
End 2f
End 2f
End With
End ;ub
5istBox$JMouse6 ;ub ri!at CButton By9al ca integer ;hift, By9al ca integer, By9al P in regi" single, T By9al 4a ;ingleE
7oi C5istBox$#5ist C5istBox$#5ist2ndexEE# Acti!a i
Desc.rca Me
End ;ub
GextBox$J4hange ;ub Pri!ate CE
Di" P at1ta ti"
Pagini Di" CE ca ir
Pagini R 7iltru C;heet+a"es, GextBox$#Gext, Ade!.rat, !bGext4o"areE
Dac. 5en CGextBox$#GextE Aoi,
Dac. 6Bound CPaginiEI $ atunci
4u 5istBox$
# 4lear
Pentru x R - Pentru a 6Bound CPaginiE
# Add2te" Mid U CPagini CPE, $E
6r".tor
End With
Altfel
5istBox$#4lear
End 2f
Altfel
5istBox$#4lear
Pentru x R - Pentru a 6Bound C;heet+a"esE
5istBox$#Add2te" Mid U C;heet+a"es CPE, %E
6r".tor
End 2f
End ;ub
GextBox$JKeyDo/n Pri!ate ;ub CBy9al cel dorit ca M;7or"s#Feturn2nteger, ;hift By9al ca integerE
4u 5istBox$
0n cazul n care cel dorit R !bKeyFeturn Aoi,
4odurilor de taste R -
0n cazul n care# 5ist4ount R - atunci
Exit ;ub
Elseif# 5ist4ount R $, atunci
7oi C# 5ist C-EE# Acti!a i
Desc.rca Me
Altfel
# ;etfocus
# ;electat C-E R Grue
# 5ist2ndex R -
End 2f
Elseif Ccel dorit R !bKeyDo/n 3r Ccel dorit R !bKeyFight i GextBox$#;el;tart R 5en CGextBox$#GextEEE i# 5ist4ountI - atunci
# ;etfocus
# ;electat C-E R Grue
# 5ist2ndex R -
End 2f
End With
End ;ub
ASSSSSSSSSSSSSSS ;farsit de userfor" SSSSSSSSSSSSSSS
!#TC* 8( ru'(m s( marca i mesa1ul sau mesa1e ;da2 pute i marca mai multe<2 care r(spunde la ntrebarea d"s. ca @r(spuns@2 astfel
nc&t ceilal i s( tie ntrebarea d"s. a fost rezol"at(.
SSS 9A F6@AM ;A 42G2G2 SSS
Dac. acest r.suns r.sunde la ntrebarea d!s#, !. rug." s. "arca i-l ca Ar.sunsA#

4onsiderat aceasta de a<utor -


F.sunde
Er# +itin Pandey a r.suns la

hi go!,
exist. dou. tiuri de butoane n registru de lucru Excel, $ este controlul for". i % este controlul Acti!eP# dac. utiliza i controlul Acti!eP aoi
entru aceste tiuri de butoane ce trebuie s. face" acest lucruD -
Pri"ul dublu clic8 e butonul se !a deschide 9BA Editor, !a exista un cod ca acestaD -
Pri!ate ;ub 4o""andButton$J4lic8 CE
End ;ub
Aoi une codul de acolo#
Pri!ate ;ub 4o""andButton$J4lic8 CE
7oi de lucru CA3PEPAE# Acti!eaza
Alication#Fange CAA$AE# ;elect DE utilizarea application.ran'e n loc de 'ama. E
End ;ub
i dac. utiliza i for"ularul de co"and., atunci trebuie doar s. asociezi unui "acro-l#

4onsiderat aceasta de a<utor -


@39 D r.suns la

Multe "ul u"iri entru a<utor#

4onsiderat aceasta de a<utor $


;te!enJ$ r.suns la

tiu c. a" nt1rziat, dar ai utea folosi doar hyerlin8-uri# Eu folosesc acest lucru n "od regulat# 4rea i o list. de nu"e de foi i aoi entru
fiecare celul. este la fel de si"lu ca f.c1nd clic dreata, selecta i hyerlin8 i c. aduce o caset. de dialog care !. !a er"ite s. !. lega i, rintre
alte o iuni, un inter!al de celule sau e o alt. foaie# i aoi e artea de sus a fiec.rei foi a" crea un alt hyerlin8 entru a re!eni la agina de
curins Csa-l folosesc entru c.ut.rile de rodusE
Pute i une orice infor"a ii e care dori i n celulele con inutul, chiar i celulele care con in for"ule sau i"agini#
;alutari
;te!e

4onsiderat aceasta de a<utor -


Er# +itin Pandey a r.suns la

hi,
4red c. ideea lui ;te!en este "ult aluat, entru c. nu trebuie s. cod entru acest lucru# Bun. idee ;te!en#
4u resect, +itin#

Crearea sau ter'erea unei macrocomenzi


Afi are total.
Pentru a auto"atiza acti!it. ile reetiti!e, a!e i osibilitatea s. nregistra i raid o "acroco"and. n Microsoft 3ffice Excel# 3 "acroco"and.
oate fi creat. i utiliz1nd Editor 9isual Basic n Microsoft 9isual Basic entru a scrie roriul scrit de "acroco"and. sau coiind ar ial sau
total o "acroco"and. ntr-o "acroco"and. nou.# Du. ce crea i o "acroco"and., ea oate fi atribuit. unui obiect Ccu" ar fi un buton de bar.
de instru"ente, ele"ent grafic sau controlE, astfel nc1t s. se execute c1nd se face clic e obiect# Dac. nu "ai utiliza i o "acroco"and., ea oate
fi tears.#
4e inten iona i s. face iQ
0nregistrarea unei "acroco"enzi
4rearea unei "acroco"enzi utiliz1nd Microsoft 9isual Basic
4oierea unei .r i a "acroco"enzii entru a crea alt. "acroco"and.
Asocierea unei "acroco"enzi unui obiect, ele"ent grafic sau control
tergerea unei "acroco"enzi
-nre'istrarea unei macrocomenzi
41nd nregistra i o "acroco"and., rogra"ul de nregistrare al "acroco"enzii nregistreaz. to i a ii necesari entru a efectua ac iunile e
care dori i s. le efectueze "acroco"anda# +a!igarea n Panglic. nu este inclus. n a ii nregistra i#
!ot( Panglica este o co"onent. din 2nterfa a utilizator Microsoft 3ffice 7luent#
$# Dac. fila 7ez"oltator nu este disonibil., roceda i astfel entru a o afi aD
$# 7ace i clic e butonul Microsoft #ffice , aoi e #p iuni Excel #
%# 0n categoria /opulare, sub #p iuni principale pentru lucrul n Excel , bifa i caseta de selectare ,fi are fil( 7ez"oltator n /an'lic( ,
aoi face i clic e #$#
%# Pentru a seta te"orar ni!elul de securitate entru a acceta toate "acroco"enzile, roceda i astfelD
$# 0n fila 7ez"oltator, n gruul Cod, face i clic e %ecuritate macrocomenzi#
%# ;ub %et(ri macrocomand(, face i clic e %e acti"eaz( toate macrocomenzile ;nerecomandat2 se poate executa cod cu poten ial
periculos<, aoi e #$#
!ot( Pentru a "iedica executarea codului oten ial ericulos, se reco"and. s. re!eni i la oricare dintre set.rile care dezacti!eaz.
"acroco"enzile du. ce ter"ina i de lucrat cu acestea# Pentru "ai "ulte infor"a ii desre cu" se "odific. set.rile, consulta i Modificarea
set.rilor de securitate entru "acroco"enzi n Excel
$# 0n fila 7ez"oltator, n gruul Cod, face i clic e -nre'istrare macrocomand(#
%# 0n caseta !ume macrocomand(, introduce i un nu"e entru "acroco"and.#
!ot( Pri"ul caracter al nu"elui "acroco"enzii trebuie s. fie o liter.# 6r".toarele caractere ot fi litere, nu"ere sau caractere de subliniere# 0n
nu"ele "acroco"enzii nu sunt er"ise sa iile, caracterele de subliniere fiind interretate dret searatoare de cu!inte# Dac. utiliza i un nu"e
de "acroco"and. care este de ase"enea o referin . de celul., !e i ob ine un "esa< de eroare indic1nd c. nu"ele "acroco"enzii este incorect#
&# Pentru a asocia co"and. raid. de la tastatur. de ti co"bina ie cu 4GF5 entru a executa "acroco"anda, n caseta Tast( de comenzi
rapide, tasta i litera "ic. sau "are e care dori i s. o utiliza i#
!ot( Gasta de co"enzi raide are rioritate fa . de orice taste de co"enzi raide echi!alente i"licite din Excel at1ta ti" c1t este deschis
registrul de lucru ce con ine "acroco"anda# Pentru o list. a tastelor de co"enzi raide cu co"bina ii de 4GF5 care sunt asociate de<a n Excel,
consulta i Gaste de co"enzi raide i func ii Excel #
'# 0n lista %tocare macrocomand( n, selecta i registrul de lucru n care dori i s. stoca i "acroco"anda#
%fat Dac. dori i ca o "acroco"and. s. fie disonibil. c1nd utiliza i Excel, selecta i )e'istru de macrocomenzi /ersonal# 41nd selecta i
)e'istru de macrocomenzi /ersonal, Excel creeaz. un registru ascuns de lucru de "acroco"enzi CPersonal#xlsbE, n cazul n care nu exist.
de<a, aoi sal!eaz. "acroco"anda n acel registru de lucru# 0n Windo/s 9ista, acest registru de lucru se sal!eaz. n folderul 4DV6sersVnume
utilizatorVADataV5ocalVMicrosoftVExcelVP5;tart# 0n Microsoft Windo/s PP, acest registru de lucru este sal!at n folderul 4DVDocu"ents and
;ettingsVnume utilizatorVAlication DataVMicrosoftVExcelVP5;tart# Fegistrele de lucru din folderul P5;tart se deschid auto"at odat. cu Excel#
Dac. dori i s. se execute o "acroco"and. din registrul de lucru ersonal n "od auto"at n alt registru de lucru, trebuie s. sal!a i acel registru
de lucru n folderul P5;tart, entru ca a"bele registre s. se deschid. c1nd orne te Excel#
(# 0n caseta 7escriere, tasta i descrierea "acroco"enzii#
6# 7ace i clic e #$ entru a ncee nregistrarea#
)# Efectua i ac iunile e care dori i s. le nregistra i#
*# 0n fila 7ez"oltator, n gruul Cod, face i clic e #prire nre'istrare #
%fat De ase"enea, a!e i osibilitatea s. face i clic e #prire nre'istrare n artea st1ng. a barei de stare#
0nceutul aginii
Crearea unei macrocomenzi utiliz&nd Microsoft 8isual asic
$# Dac. fila 7ez"oltator nu este disonibil., roceda i astfel entru a o afi aD
$# 7ace i clic e butonul Microsoft #ffice , aoi e #p iuni Excel #
%# 0n categoria /opulare, sub #p iuni principale pentru lucrul n Excel , bifa i caseta de selectare ,fi are fil( 7ez"oltator n /an'lic( ,
aoi face i clic e #$#
%# Pentru a seta te"orar ni!elul de securitate entru a acceta toate "acroco"enzile, roceda i astfelD
$# 0n fila 7ez"oltator, n gruul Cod, face i clic e %ecuritate macrocomenzi#
%# ;ub %et(ri macrocomand(, face i clic e %e acti"eaz( toate macrocomenzile ;nerecomandat2 se poate executa cod cu poten ial
periculos<, aoi e #$#
!ot( Pentru a "iedica executarea codului oten ial ericulos, se reco"and. s. re!eni i la oricare dintre set.rile care dezacti!eaz.
"acroco"enzile du. ce ter"ina i de lucrat cu acestea#
$# 0n fila 7e"eloper, n gruul Cod, face i clic e 8isual asic#
%# Dac. este necesar, n 9isual Basic Editor, n "eniul +nserare, face i clic e Modul#
!ot( Modulele se creeaz. auto"at entru toate foile din registrul de lucru#
&# 0n fereastra cod a "odulului, tasta i sau coia i codul "acroco"enzii e care dori i s. o utiliza i#
'# Pentru a executa "acroco"anda din fereastra "odulului, a.sa i 7(#
(# 0n 9isual Basic Editor, n "eniul Fi ier , face i clic e -nc.idere i re"enire n Microsoft Excel c1nd ter"ina i de scris "acroco"anda#
0nceutul aginii
Copierea unei p(r i dintr-o macrocomand( pentru a crea o alt( macrocomand(
$# Dac. fila 7ez"oltator nu este disonibil., roceda i astfel entru a o afi aD
$# 7ace i clic e butonul Microsoft #ffice , aoi e #p iuni Excel #
%# 0n categoria /opulare, sub #p iuni principale pentru lucrul n Excel , bifa i caseta de selectare ,fi are fil( 7ez"oltator n /an'lic( ,
aoi face i clic e #$#
%# Pentru a seta te"orar ni!elul de securitate entru a acceta toate "acroco"enzile, roceda i astfelD
$# 0n fila 7ez"oltator, n gruul Cod, face i clic e %ecuritate macrocomenzi#
%# ;ub %et(ri macrocomand(, face i clic e %e acti"eaz( toate macrocomenzile ;nerecomandat2 se poate executa cod cu poten ial
periculos<, aoi e #$#
!ot( Pentru a "iedica executarea codului oten ial ericulos, se reco"and. s. re!eni i la oricare dintre set.rile care dezacti!eaz.
"acroco"enzile du. ce ter"ina i de lucrat cu acestea#
$# Deschide i registrul de lucru care con ine "acroco"anda e care inten iona i s. o coia i#
%# 0n fila 7ez"oltator, n gruul Cod, face i clic e Macrocomenzi#
&# 0n caseta !ume macrocomand(, face i clic e nu"ele "acroco"enzii de coiat#
'# 7ace i clic e Editare#
(# 0n fereastra cod din Editor 9isual Basic, selecta i liniile din "acroco"and. e care dori i s. le coia i#
%fat Pentru a coia toat. "acroco"anda, include i n selec ie liniile %ub i End %ub#
6# 0n "eniul Editare, face i clic e Copiere#
%fat De ase"enea, a!e i osibilitatea s. face i clic cu butonul din dreata, aoi s. face i clic e Copiere, sau s. a.sa i 4GF5H4#
)# 0n caseta /rocedur( din fereastra de cod, face i clic e "odulul unde dori i s. lasa i codul#
*# 0n "eniul Editare, face i clic e >ipire#
%fat De ase"enea, a!e i osibilitatea s. face i clic cu butonul din dreata, aoi s. face i clic e >ipire, sau s. a.sa i 4GF5H9#
%fat +u a!e i osibilitatea s. edita i fi ierul Fegistru de "acroco"enzi Personal CPersonal#xlsbE, deoarece este un registru de lucru ascuns,
care este deschis ntotdeauna# Mai nt1i, trebuie s. l reafi a i utiliz1nd co"anda )eafi are # De ase"enea, el oate fi deschis n Editor 9isual
Basic sau a.s1nd A5GH7$$#
0nceutul aginii
,socierea unei macrocomenzi unui obiect2 element 'rafic sau control
$# 0ntr-o foaie de lucru, face i clic cu butonul din dreata e obiectul, ele"entul grafic sau controlul entru care dori i s. asocia i o
"acroco"and. existent., aoi face i clic e ,sociere macrocomand(#
%# 0n caseta !ume macrocomand(, face i clic e "acroco"anda e care dori i s. o asocia i#
0nceutul aginii
ter'erea unei macrocomenzi
$# Alege i una dintre ur".toareleD
Deschide i registrul de lucru care con ine "acroco"anda e care inten iona i s. o terge i#
Dac. "acroco"anda e care dori i s. o terge i este stocat. n registrul de lucru de "acroco"enzi ersonale CPersonal#xlsbE i
registrul de lucru este ascuns, roceda i astfel entru a reafi a registrul de lucruD
$# 0n fila 8izualizare, n gruul Fereastr(, face i clic e )eafi are #
%# ;ub )eafi are re'istru de lucru , face i clic e PEF;3+A5, aoi e #$#
%# Dac. fila 7ez"oltator nu este disonibil., roceda i astfel entru a o afi aD
$# 7ace i clic e butonul Microsoft #ffice , aoi e #p iuni Excel #
%# 0n categoria /opulare, sub #p iuni principale pentru lucrul n Excel , bifa i caseta de selectare ,fi are fil( 7ez"oltator n /an'lic( ,
aoi face i clic e #$#
$# 0n fila 7ez"oltator, n gruul Cod, face i clic e %ecuritate macrocomenzi#
%# 0n lista Macrocomenzi n, selecta i registrul de lucru care con ine "acroco"anda e care dori i s. o terge i# De exe"lu, face i clic e
,cest re'istru#
&# 0n caseta !ume macrocomand(, face i clic e nu"ele "acroco"enzii de ters#
'# 7ace i clic e ter'ere #
0nceutul aginii
9-a fost de a<utor acest articolQ
Da
+u
+u este ceea ce a" c.utat
;e alic. laD
Excel %--)
Crearea unui macro in excel
-' =an %-$% 5ea!e a 4o""ent
by "ihaisr in Macros
/asul:* Acti!ati de!eloer tab in excel Cclic office button-Iexcel otions si bifati otiunea ;ho/ De!eloer Gab in the ribbonE
/asul2* 4lic De!eloer tab-I4lic Macro ;ecurity-Iin sectiunea Macro ;ettings bifati Enable all macros ;not recommended2 potentiall=
dan'erous code can run<,
Pasul&D 4lic e butonul Macros din sectiunea code Ct#excel %--)E sau e butonul Fecord A MacroCt#excel %--&E
Pasul'D 2n textboxul Macro name tastati un nu"e t#"acro-ul resecti! CexJnu"eD MacroJdeJtest,MacroE# +u sunt er"ise satii la nu"ele
unui "acro MMM C2n cazul de fata a" creat un "acro cu nu"ele test si alege" t#acest /or8boo8, dar "acro-ul oate fi alicat si t#toate
/or8boo8-urile?fisierele excel care le !o" folosi si se da clic e butonul create aoiD

;au !arianta cu record "acroD
# alta "arianta de creare folosind "isual basic editor
/asul:* Acti!ati de!eloer tab in excel Cclic office button-Iexcel otions si bifati otiunea ;ho/ De!eloer Gab in the ribbonE
/asul2* 4lic De!eloer tab-I4lic Macro ;ecurity-Iin sectiunea Macro ;ettings bifati Enable all macros ;not recommended2 potentiall=
dan'erous code can run<
/asul3* +n de"elopper tab in 'rupul Code clic pe butonul 8isual asic si apoi clic pe meniul +nsert si selectati module
/asulF* 4oiati acu" codul "acro-ului care !reti sa-l folositi si dati f( t#a-l rula sau clic8 e butonasul !erde run# 2l uteti si sal!a ca for"at
xls" excel "acro /or8boo8 for"at#
/asulG* 2nchideti "acro-ul si incercati sa !edeti daca "acro-ul a a!ut efect#
%ter'erea unui macro*
Dua crearea unui "acro se aasa butonul "acros se selecteaza "acro-ul cu nu"ele dat si se aasa butonul delete t#a-l sterge si aoi o8 entru a
re!eni la fereastra rinciala#
$# Acas. I
%# M;Excel I
&# 2ntrebari si rasunsuri
M% Excel* Crearea unui buton n Excel 2000
0ntrebareD A" tiut cu" s. crea i un buton n Microsoft Excel %--&, dar cu" ot crea un buton n Excel %--)Q
F.sunsD Pentru a crea un buton n Excel %--), face i clic e butonul Microsoft 3ffice n artea din st1nga sus a ferestrei Excel i aoi face i
clic e butonul 3 iuni Excel#
41nd aare fereastra 3 iuni Excel, face i clic e o iunea de oular e st1nga# ;electa i o iunea nu"it. @,fi are fil( 7ez"oltator n
/an'lic(@. Aoi, face i clic e butonul 3K#
;electa i fila 7ez"oltator din bara de instru"ente din artea de sus a ecranului# 0n 'rupul Controale2 face i clic e butonul +nsert i un "eniu
!a o-u# 7ace i clic e picto'rama butonul de sub sec iunea Controale formular C!ezi i"aginea de "ai <osE n "eniul o-u#
Pozi iona i cursorul n foaia de calcul i ine i a.sat butonul st1ng al "ouse-ului i trage i 1n. c1nd butonul este di"ensiunea corect.# Aoi,
dru"ul de butonul din st1nga al "ouse-ului# 6n buton !a a.rea e foaia de calcul, du. cu" ur"eaz.D
2"ediat, !a aarea o fereastra Macro Atribuire. ;electa i "acroco"anda e care dori i s. o atribui i la acest buton i face i clic e butonul 3K#
Dac. dori i s. "odifica i textul care aare e butonul, e!iden ia i textul butonul i introduce i textul care dori i s. aar. n obiectul butonul#
M,C)#C#ME!H+ %+ M,C)#F9!CT++
excel
M,C)#C#ME!H+ %+ M,C)#F9!CT++



M,C)#C#M,!7, - gru de oeratii identificate rintr-un nu"e Cnu"arE#
Excel executa auto7or"at atunci cand aasa" o co"binatie de taste , cand actiona" obiectul, ele"entul de "eniu sau butonul cu
care "acro-ul a fost asociat#
Actiunile e care le contine un "acro sunt codificate intr-un li"ba< de rogra"are nu"it 92;6A5 BA;24 iar acest cod este creat intr-
un docu"ent secial nu"it foaie entru "odule#
6n "acro oate fi si"lu, executand %-& actiuni sau co"lex, executand sute de co"enzi#
Pute" folosi "acrourile in % scouriD
$# entru executarea unor actiuni reetiti!e - entru crearea unor "eniuri si casete entru dialog definite de utilizatori#
2n aceste cazuri, "acro creat se nu"este "acroco"anda iar in ter"inologia 92;6A5 BA;24 rocedura ;6B#
,>TE 7#C9ME!TE
4usto" +u"ber 7or"ats
5ucrul cu foile de calcul
7unctia Autofill, 7or"at /ith s"art tag,
Aly for"at ainter
Analiza datelor
Proiect Excel
Deschiderea, cautarea si inchiderea
fisierelor care contin registre calcul
EP4E5-'
Excel tutorial
5i"ite in Microsoft Excel %---
MA4F343ME+W2 ;2
MA4F376+4G22
%# sa efectua" calcule si relucrari ale !alorilor din foile de lucru si atunci "acroul se nu"este "acrofunctia iar in ter"inologia
92;6A5 BA;24 -rocedura 76+4G23+#
92;6A5 BA;24 acceta % tiuri de roceduriD
- ;6B
- 76+4G23+
Diferenta dintre ele este ca rocedurile 76+4G23+ ot sa returneze o !aloare#
%intaxa %9
%9 Cnu"e roceduraEKlista ara"etriiL
Ksec!enta instructiuniL
E!7 %9#
%intaxa F9!CT+#!
F9!CT+#! Cnu"e functieE Klista ara"etriiL Ksec!enta instructiuniL
Knu"e functieL KexresieL
E!7 F9!CT+#!#
Pentru crearea unui "acro, se ot folosi % "etodeD
aE utilizarea inregistratorului de "acro:
bE introducerea instructiunilor in foaia entru "odule#
+nre'istrarea unei macrocomenzi
4ea "ai raida "etoda entru crearea unei "acroco"enzi care executa o serie de actiuni este sa o "e"ora" in inregistratorul de
"acro#
Acesta lucreaza ca un "agnetofon# Dua ce a ornit, el inregistreaza, traduce in li"ba<ul ales sa "e"oreaza actiunile, aoi le
reexecuta la cerere#
Pentru "e"orarea unei "acroco"enzi, se arcurg etaeleD
- din "eniul G335;- FE43FED MA4F3 FE43FD +EW MA4F3
- in caseta Macro +a"e se introduce nu"ele co"enzii:
- in caseta Descrition -descrierea "acroco"enzii:
- -actiona" butonul 3PG23+ entru a stabili otiunile entru "acroco"anda:
- -indica" tasta entru acces raid in caseta ;hort cut 8ey:
- -executa" actiunile care dori" sa fie inregistrate in "acroco"anda:
- -atunci cand a" ter"inat de inregistrat actiunile, actiona" butonul ;G3P MA4F3 sau se executa subco"anda ;to recording a
co"enzii FE43FD MA4F3 Cdin "eniul G335E#

Executia unei macrocomenzi
+e lasa" in foaia de lucru in care o !o" utiliza si executa" "acroco"anda entru a efectua actiunile in"regastrate#
Etape*
- -din "eniul G335;- MA4F3:
- -se deschide fereastra de dialog MA4F3:
- -intoduce" nu"ele "acroco"enzii care dori" sa aara in G335;:
- -actiona" butonul 3K, aoi butonul 453;E:
- -din acest "o"ent la acti!area "eniului G335; !a fi afisata si co"anda asociata#
,socierea unei macrocomenzi cu un obiect 'rafic ;desenat in foaia de lucru<
- -!o" asocia o "acroco"anda unui buton lasat intr-o foaie de lucru, buton e care il !o" crea cu bara de instru"ente
DFAW2+@:
- -entru crearea butonului, din bara de instru"ente DFAW2+@ se actioneaza butonul 4FEAGE B6GG3+:
- -lasa" indicatorul "ouse in locul in care dori" sa aara coltul din stanga sus al butonului:
- -antrena" "ouse ana in coltul dia"etral ous:
- -elibera" butonul "ouse:
- -dua crearea butonului se oate introduce un text entru identificarea butonului#
/entru asi'urarea unei macrocomenzi butonului desenat*
- -se selecteaza butonul desenat:
- -G335;-A;;2@+ MA4F3:
- -in caseta de dialog, se selecteaza nu"ele "acroco"enzii e care dori" sa o asocie" iar daca aceasta nu exista, continua" la
fel ca in cazul inregistrarii unei "acroco"enzi:
/entru asocierea unei macrocomenzi cu un buton dintr-o bara cu scule*
- -92EW- G335BAF;:
- -actiona" butonul 46;G3M2WE:
- -din caseta 4AGE@3F2E;-se selecteaza otiunea 46;G3M:
- -ne alege" unul din butoanele afisate si se trage e o bara cu scule:
- -din "eniul G335;- A;;2@+ MA4F3:
- -se alege nu"ele "acroco"enzii care se asociaza butonului resecti!:
- -clic e butonul 453;E#
/entru "izualizarea unui macro2 din meniul T##>%- M,C)#*
- -selecta" nu"ele "acroco"enzii, aoi actiona" butonul ED2G:
- -"acro aare afisat intr-o fereastra:
- -in acest sco foloseste culori diferiteD- co"entarii-!erde
- cu!inte cheie- albastru
- ele"ente definite de utilizator- negru
- erorile- rosu#
M,C)#F9!CT++
- -sre deosebire de o "acroco"anda care oate fi inregistrata, o "acrofunctie trebuie introdusa direct intr-o foaie entru "odule:
Folosirea unei macrofunctii
Etape*
- -se introduc datele initiale intr-o foaie de lucru:
- -se selecteaza celula in care dori" sa afisa" rezultatul:
- -din "eniul 2+;EFG- 76+4G23+:-in caseta de dialog 7unction Wizard C;te $ of %E, la sfarsitul listei sunt situate functiile
definite de utilizator:
- -in caseta 7unction 4ategory, selecta" 6ser Defined:
- -actiona" butonul +EPG:
- -7unction /izard !a introduce nu"ele functiei in celula selectata dar fara argu"ente:
- -in a doua caseta de dialog reciza" argu"entele functiei rin selectarea celulelor care contin !alori si searand referintele
cuA:A
- -actiona" butonul 72+2;>#
Exe"lu
RD27EFE+GA CD&: 4&E
$ A B 4 D E 7
% Denu"ir
e
rodus
7abricatia Preturi
intrare
Preturi
iesire
Diferenta
ret
&
'
Macrofunctia nu se oate inregistra, trebuie tastata intr-o foaie entru "odule, folosind rocedura F9!CT+#! #
- -nu"i" de exe"lu aceasta functie ADiferentaA#
- -7unction Diferenta CPret iesire, Pret-intrareE:
- -DiferentaR Pret-iesire- Pret-intrare:
- -E+D 76+4G23+-s-a inchis rocedura Cca un rogra"E
Dua ce a" scris aceasta rocedura, din "eniul 2+;EFG76+4G23+:
Aceasta functie !a aare in categoria functiilor definite de utilizator#
Pe bara 92;6A5 BA;24, exista un buton 2nsert "odule#
;e da clic e el si se insereaza foaia entru "odule in care se !a scrie rocedura#
TEM, >,#),T#)
-sa se deschida "aa de lucru AProduseA si foaia de calcul A9anzariA:
- -sa se coieze foaia A9anzari A intr-un nou registru de lucru cu nu"ele A=an %&A:
- -sa se filtreze lista , astfel incat sa fie afisate nu"ai rodusele care au codul raionului A$A:
- -lista filtrata se !a coia intr-o alta foaie -Faion $:
- -se re!ine in foaia de lucru A9anzariA din regisrul =an %& si se !or afisa toate inregistrarileC se !a eli"ina filtrulE:
- -in aceasta foaie se !a realiza o diagra"a dua ca"urile ADenu"ire rodusA si 9aloare !andutaaaA:
- -toate oeratiile realizate entru diagra"a, !or fi inregistrate intr-o "acroco"anda, ce se !a nu"i A@raficA:
- -entru executia "acroco"enzii se actioneaza foaia de lucru AFaion $A:
- -se !a !izualiza foaia de "odule obtinuta rin inregistrarea "acroco"enzii:
- -Macro creat !a fi asociat cu un obiect grafic Cbuton e care il !o" desenaE nu"it AEPE46GA MA4F3A:
- -se !a asocia "acroco"anda cu un buton din categoria 46;G3M:
- -"acroco"anda @FA724 , se !a asocia cu o co"anda din "eniul G335;#
%,>#,!E
;unt utile in "o"entul in care se creaza reetat foi de calcul care contin aceleasi date:
6n sablon difera de un registru obisnuit rin doua asecteD
sabloanele au extensie #P5G:
deschiderea unui sablon deschide o coie identica a sablonului si nu direct sablonul fizic al docu"entului:
Crearea unui sablon
-se creaza o "aa de lucru cu o singura foaie care include for"atarea, stilurile, textele si alte infor"atii care dori" sa aara
in toate foile noi de acest ti:
-725E;A9E A;##
-in caseta ;a!e 2n, selecta" reertoriul GEMP5AGE;:
-in caseta ;a!e as Gye, selecta" tiul de fisier GEMP5AGE:
-in caseta 7ile +a"e, introduce" nu"ele sablonului:
-actiona" butonul ;A9E:
-entru inserarea unei foi noi, care se bazeaza e un sablon definit de utilizator, se executa cic8 cu butonul dret al "ouse e
eticheta foii unde dori" sa insera" foaia de calcul:
-!a aare "eniul raid al etichetei foii:
-din acest "eniu se alege co"anda 2+;EFG:
-se selecteaza sablonul a carui foaie dori" sa o insera":
-aoi se selecteaza3K:
3bs#
- cand se insereaza foi dintr-un sablon, se insereaza toate foile in acest sablon# Aceasta inserare oate genera dezordine daca
sablonul selectat contine "ai "ulte foi:
- se sterg foile albe din sabloanele registrului#
Exista sabloane redefiniteC ex# entru facturi, de!ize etc#ED
din 725E ME+6 eticheta ;read ;heet ;olutions#
Cum sa creezi un simplu scenariu @dar daca@ ... in Excel
%6#-6#%--
*
Microsoft Excel disune de o functie deosebit de utila, nu"ita %cenarios, care iti er"ite sa schi"bi infor"atii ri!ind !ariabile in
celule ce afecteaza rezultatele finale ale unei for"ule in cate!a "inute si regateste raoartele in functie de scenarii instantaneu
$$)-6 afisari X $ X Fating X C& !oturiE X $( "in X 2nceator
%ursa* ///#barrelofcrafts#co"
,utor* Barrel 3f 4rafts
Adauga la tutoriale
fa!orite
/a'inaD $ % Y
co"enteaza rinteaza
Microsoft Excel disune de o functie deosebit de utila, nu"ita %cenarios, care iti er"ite sa schi"bi infor"atii ri!ind !ariabile in celule care
afecteaza rezultatele finale ale unei for"ule in cate!a "inute si care regateste raoartele in functie de scenarii instantaneu# 2n acest tutorial, iti
!oi arata cu" se foloseste functia %cenario in cati!a asi si"li si raizi#
9o" folosi datele unei co"anii ficti!e nu"ite 5app= Tummies# Gu esti "anagerul de instruire din cadrul birourilor fir"ei, iar sueriorul tau,
directorul de 2nstruire si Dez!oltare ti-a cerut sa regatesti un raort care co"ara costurile unui atelier de instruire a clientilor, rouse de atru
!anzatori# De<a ai regatit un raort entru !anzatorul initial, desre care ti s-a co"unicat ca a fost ales de catre co"anie entru a elabora
"ateriale entru training si entru a conduce sedintele de training#
Asa ca acu" ai ne!oie sa adaugi aceste date de ulti"a ora si sa le confrunti cu cele e care de<a le-ai creat# Acesti trei !anzatori ractica costuri
diferite e cursant si e nu"arul total de cursanti care ur"eaza atelierele de instruire# Aceastea sunt datele care !or !aria# De ase"enea, este
ne!oie sa regatesti un raort care rezinta aceste cifre entru a-l inainta echiei de "anage"ent si astfel sa se oata face o otiune finala entru
unul dintre !anzatori#
Datele celor atru !anzatori, necesare tutorialuluiD
9anzator XX 4ost
Eure4a To 6o
O de cursantiR %-
4ost e 4ursantR *- dolari
>>I >earnin'
O de cursantiR %(
4ost e 4ursantR $%( dolari
Jimenez ,ssociates
O de cursantiR &-
4ost e 4ursantR $-- dolari
Mc-6ra3 >earnin' %pecialists
O de cursantiR %(
4ost e 4ursantR $$( dolari
$# Du-te la %tart>/ro'rams>Microsoft #ffice> Excel entru a deschide alicatia# Aoi, du-te la %tart>!e3 entru a deschide o noua foaie de
calcul# Du-te in File>%a"e as si sal!eaza noul fisier, dandu-i un nu"e care are legatura cu ceea ce faci#
%# Acu" introdu datele !anzatorului original CEure4a To 6oE in foaia de calcul, ca in i"aginea de "ai <os# 2ntrodu datele si for"atul dua
ne!oie# 2ntrodu titlul ATotal CostA in celula ,:, aoi introdu for"ula AK3EFA in celula G si da Enter# 4ostul total rezultand din O de cursanti
de in"ultit cu costul e cursant !a aarea# Aceasta este for"ula care ra"ane constanta, insa entru ur"atorii asi iti !oi arata cu" sa schi"bi
raid datele din celulele etichetate AO de cursantiA CA&E si A4ost Pe 4ursantA CA'E si sa sal!ezi aceste infor"atii#
&# Du-te la Tools>%cenarios si selecteaza aceasta functie#
'# 9a aarea o fereastra o u, nu"ita A%cenario Mana'erA# Da clic8 e butonul A,ddA entru a crea ri"ul scenariu#
(# 9a aarea o fereastra o u etichetata A,dd %cenarioA, iar aici !ei introduce "ai intai infor"atiile initiale CoriginaleE entru a crea un
scenariu entru ele CEure8a Go @o - O de cursantiR%- si cost e cursantR*- dolari#E ;ub A%cenario !ameA introdu nu"ele !anzatorului, sub
AC.an'in' CellsA Cschi"barea celulelorE selecteaza celulele in care infor"atia !a !aria, "ai exact celulele 3 si F CO de cursanti si cost e
cursantE, si, in sfarsit, sub ACommentsA introdu din nou nu"ele !anzatorului - aici oti adauga o scurta descriere a scenariului, insa incadreaza-te
in ter"eni si"li- entru a te concentra e scoul acestui tutorial, !o" introduce nu"ele !anzatorului# 2n continuare, !erifica de doua ori ca
otiunea A/re"ent C.an'esA Creinta"ina "odificariE sa fie bifata si da #$#
6# Acu", !a aarea o alta fereastra o u, nu"ita A%cenarios 8aluesA C!alorile scenariilorE, iar aici !ei introduce !alori entru celulele ce se !or
schi"ba, insa, a!and in !edere ca acesta este un scenariu entru infor"atiile initiale CoriginaleE, asigura-te nu"ai ca !alorile entru Eure4a To
6o Ccelula 3K20 si celula FK?0 dolariE sunt co"letate, si da #$# Goc"ai ai creat ri"ul scenariu, in cate!a "inute# 2n ur"atorii asi, !ei
reeta asii ( si 6 si !ei crea inca trei scenarii suli"entare entru cei trei !anzatori ra"asi#
)# Du-te la Tools>%cenarios, da clic8 e butonul A,ddA din A%cenario Mana'er#A Acest al doilea scenariu !a fi entru !anzatorul >>I
>earnin' - te rog, foloseste datele furnizate la inceutul acestui tutorial# ;ub A%cenario !ameA Cnu"ele scenariuluiE introdu nu"ele
!anzatorului, sub AC.an'in' CellsA selecteaza celulele entru care infor"atia !a !aria, "ai exact celulele 3 si F CO de cursanti si cost e
cursantE, si, in sfarsit, sub ACommentsA introdu din nou nu"ele !anzatorului, !erifica bine ca otiunea A/re"ent C.an'esA Creinta"ina
"odificariE sa fie bifata, aoi da clic8 e #$# 2n continuare, !a aarea inca o fereastra o u, nu"ita A%cenarios 8aluesA C!alorile scenariilorE,
iar aici introdu !alorile entru celulele care se !or schi"ba C3K2G si FB:2G dolariE, aoi da clic8 e #$# Goc"ai ai creat cel de-al doilea
scenariu - >>I >earnin'#
/a'inaD $ % Y
co"enteaza rinteaza
,>TE T9T#)+,>E M% EICE>*
7iltrarea si extragerea !alorilor dintr-o coloana in M; Excel %--) - Gutorial interacti!
2nserarea unei linii noi intr-un tabel
7unctii de ti Data si Gi" in M; Excel %--)D Tear, Month, Day, Wee8day - Gutorial interacti!
7uncZii Excel
Macroco"enzi in Excel %--)
!#TE,H, ,CE%T
T9T#)+,>
),T+!6
T9T#)+,>

C& !oturiE
Pentru a nota acest tutorial, trebuie sa fii logatM
43ME+GAF22 C:Esune-ti arerea
ray"ond , Marti, $- Martie %--, O:
ot folosi scenarii entru ur"atorul caz D cind in celula B% introduce" !aloarea ( , inter!alul de celule 4)D9) sa fie identic cu inter!alul
A4)DA9)# 4ite asfel de conditii suorta o celula C cind B% R 6 sa se inta"le asta , cind B%R) sa se inta"le astalalta ,###si asa "ai
dearte E# Deci sa une" celulei B% conditii entru !alori de la $ la %- de exe"lu , de fiecare daca inter!alul 4)D9) sa contina alte
!aloriCcare sunt scrise dinainte in alt tabel A4)DA9), A4*DA9*, EG4E Q
Faorteaza acest co"entariu ca in<uriosM
/)#6),M9> 7E C,>C9> T,E>,)

Programul Microsoft Excel impune un nou standard pentru calculul tabelar. Logica ncorporat i facilitile inovatoare v permit s v
concentrai asupra analizei pe care o avei de fcut i mai puin asupra datelor. Este posibil ca acesta s fie motivul pentru care programul
Excel este cel mai popular program de calcul tabelar care lucreaz sub Fereastr. Instrumentele de dezvoltare specializate v ajut s obinei
soluiile pe care le dorii. Toate acestea vor conduce la obinerea unor foi de calcul tabelar inteligente care vor lucra aa cum trebuie i anume
aa cum dorii.
Programul Excel este un program de dimensiune foarte mare !lucru normal av"nd n vedere marea diversitate a funciilor#.

:. Masa de lucru a pro'ramului Excel

Prin masa de lucru a programului Excel se nelege orice obiect care este afiat pe ecran$
suprafaa de lucru a foii de calcul%
bara de titlu%
bara cu meniu orizontal%
bara standard de unelte%
bara cu unelte de formatare%
bara de formule%
caseta cu numele celulei%
butoanele de defilare a foilor de calcul%
etic&etele cu numele foilor de calcul%
linia de stare%
bara de defilare orizontal i vertical a foii de calcul%
panoul de activitate.
4o"onentele auxiliare ale "esei de lucru sunt co"enzile coresunz.toare diferitelor "eniuri [i ferestre de dialog#
Ele"entul rincial al "esei de lucru este zona rezer!at. agendei de lucru# Prin a'end( de lucruKre'istru C+orkbookE se nZelege un fi[ier
Excel# 7iecare agend. de lucru n "o"entul iniZial conZine trei 'oi e calcul C+orks,eetE# +u".rul foilor ulterior oate fi "odificat# 7iecare foaie
de calcul const. din linii [i coloane# 2ntersecZia liniilor [i coloanelor genereaz. celule, n care !or fi introduse diferite infor"aZii Cnu"ere, texte,
for"ule [i alteleE# 3 foaie este for"at. din %(6 de coloane [i din 6(#(&6 de linii, nu".rul total de celule e o foaie de calcul este deci $6#)))#%$6#
0n fiecare celul. ot fi introduse cel "ult &%#--- de caractere# Gitlul ata[at liniilor Cr1ndurilorE este $, %, &, \, iar titlul ata[at coloanelor este A, B,
4, \# 4elulele sunt referenZiate rin ]coordonatele^ lor# Astfel, de exe"lu, celula din coloana B [i din linia & se referenZiaz. rin construcZia B&#
FeferenZierile de celule sunt utilizate la diferite for"ule#


2. +ntroducerea Li editarea datelor

%#$# 2ntroducerea datelor ntr-o celul.

Celula este cea mai mic unitate adresabil a unei foi de calcul. Ea poate fi adresat prin identificatorul de coloan !liter# i
identificatorul de linie !numr#. 'stfel de e(emplu celula situat n coloana a doua i n linia a treia se refereniaz prin )*. Prin indicatorul de
celul activ se nelege un c&enar ngroat care apare n jurul unei celule. +n colul dreapta jos a c&enarului se gsete un mic dreptung&i.
'cest dreptung&i este denumit mner de umplere. Indicatorul arat locaia actual de prelucrare n cadrul foii de calcul$ Tot ceea ce se tasteaz
va fi introdus n celula respectiv. ,elula proprietar a indicatorului este denumit celul activ.
+n momentul n care se desc&ide o nou foaie de calcul indicatorul de celul activ se poziioneaz pe celula '- adic celula '- este
activ. +n acest moment n linia de stare este afiat te(tul Gata !programul Excel este n stare pregtit#.
+ntr.o foaie de calcul e(ist /0.0*/ linii !numerotate de la - la /0.0*/# i 10/ coloane !notate cu literele ' ) 2 3 '' 2 '3 )' 2
)3 ,' 2 ,3 4' 2 43 E' 2 E3 5' 2 53 6' 2 63 7' 2 73 I' 2 I8#. ,elula situat n colul dreapta jos a unei foi de calcul
se refereniaz prin I8$/00*/. 9umrul total de celule ale unei foi de calcul este deci -/.:::.1-/. +ntr.o celul pot fi introduse cel mult *1.;;; de
caractere.
Inserarea informaiilor se poate realiza n celula activ. 4ac se efectueaz un clic de mouse celula respectiv devine activ. +n acest
moment se poate ncepe introducerea informaiilor n celul. +n momentul acionrii unei taste caracterul corespunztor va fi afiat n celula
respectiv. +n linia de stare te(tul Gata este nlocuit cu te(tul Introducere !starea actual este cea de editare#. +n interiorul celulei se afieaz
punctul de inserie !o liniu vertical sclipitoare#. ,aracterele tastate apar at"t n interiorul celulei active c"t i n bara de formule.

4up ce n celula activ a fost introdus o informaie se va aciona fie tasta Introducere fie se va efectua un clic de mouse pe o
celul.
4ac ntr.o celul se introduce un te(t care depete limea celulei acest te(t va acoperi celula sau celulele din dreapta celulei
respective. Te(tul acoperitor rm"ne afiat p"n c"nd se vor introduce diferite date n celula sau n celulele acoperite. +n acest caz te(tul va fi
afiat trunc&iat ns informaia respectiv nu s.a pierdut ci este doar invizibil. 4ac se efectueaz un clic pe o celul de acest fel ntregul te(t
al celulei va fi afiat pe bara de formule. 4ac ntr.o celul se introduce un numr care depete limea celulei numrul respectiv va fi afiat
sub form tiinific. +n aceast form n faa punctului zecimal apare o singur cifr semnificativ dup punctul zecimal cinci cifre urmate de
litera E i un numr care indic puterea lui -; cu care se nmulete numrul. 4e e(emplu numrul -1*<0/:=>;-1*< va fi afiat sub forma
-.1*<0:E?-*.

%#%# ;electarea unei celule sau a unei regiuni de celule

0nainte de a efectua o oeraZie de "utare, coiere, [tergere, inserare, for"atare sau orice alt. acti!itate rin care se "odific. infor"aZiile
conZinute n celule, celulele i"licate n oeraZia resecti!. trebuie selectate# 4elulele selectate !or fi suralu"inate Cadic. !or fi afi[ate cu un
fond bleuE, cu exceZia unei singure celule, care rerezint. celula de unde a nceut selecZia, aceasta fiind afi[at. cu un fond alb#

3 regiune co"act. de celule este un gru dretunghiular de celule al.turate# 4elulele unei regiuni ot fi toate ntr-o linie sau ntr-o coloan., sau
n orice alt. co"binaZie de linii [i coloane, at1t ti" c1t for"eaz. un dretunghi de celule# Fegiunile de celule sunt definite rin unctele lor de
ancorare Ccoordonatele colZurilor din st1nga sus [i din dreata <os ale dretunghiului, des.rZite cu caracterul dou. uncte ]*^E#


%#&# Fealizarea oeraZiilor de editare de baz. cu "ouse-ul Cdrag and droE

;e selecteaz. celula sau regiunea de celule care !a fi mutat(, copiat( sau inserat(
;e indic. cu "ouse-ul chenarul selecZiei# 4ursorul de "ouse se transfor". ntr-o s.geat.
Pentru mutarea datelor din celula sau din regiunea selectat. se !a trage regiunea surs. n colZul st1nga sus a regiunii de destinaZie# Progra"ul
Excel !a nlocui datele existente n regiunea de destinaZie cu datele din regiunea surs.#
Pentru copierea celulelor n timpul operaiei de tragere se va ine apsat tasta CTRL. ,ursorul de mouse este asemntor cu cel
folosit la mutare cu deosebire c l"ng sgeat va apare i semnul plus. Programul Excel va nlocui datele e(istente n regiunea de destinaie
cu datele din regiunea surs.
Pentru inserarea celulelor selectate ntre celule care deja conin anumite informaii n timpul tragerii se va ine apsat tasta SHIFT !n
cazul mutrii celulelor surs# sau SHIFT+CTRL !n cazul copierii celulelor surs#. Locaia de destinaie este indicat$
Printr.o linie ngroat orizontal dac cursorul de mouse este poziionat pe o muc&ie orizontal. 4up inserare datele e(istente
dedesubtul celulei destinaie vor fi deplasate n jos.
Printr.o linie ngroat vertical dac mouse.ul se poziioneaz ntre dou coloane. 4up inserare datele e(istente n dreapta
celulei de destinaie vor fi deplasate spre dreapta.

3. 6estiunea foilor de calcul

+n cazul unei instalri standard o nou agend de lucru conine trei foi de calcul !numrul acestor foi poate fi ns modificat#. La un
moment dat numai o singur foaie de calcul este activ. La muc&ia de jos a ferestrei de editare l"ng bara de defilare orizontal a ecranului
sunt afiate etic&etele foilor de calcul$ Foaie1!Sheeet1), Foaie2 (Sheet2) i Foaie3 (Sheet3#. Etic&eta foii active de calcul este evideniat.
'ctivarea unei foi de calcul se poate realiza cel mai simplu prin efectuarea unui clic de mouse pe etic&eta foii respective. ,u ajutorul
tastaturii prin acionarea combinaiei de taste CTRL?PAGE D!" se va activa urmtoarea iar prin combinaia CTRL?PAGE #P se va activa
precedenta foaie de calcul.
4ac numrul foilor de calcul este mare pe ecran va apare doar o parte a etic&etelor foilor de calcul !spaiul rezervat etic&etelor este destul de
mic#. L"ng etic&etele foilor de calcul apar patru butoane care asigur defilarea foilor de calcul ale agendei.
&#$# Fedenu"irea, [tergerea [i inserarea foilor de calcul

+n cazul unei instalri standard etic&etele foilor de calcul sunt Foaie i sunt numerotate ncep"nd cu numrul - !Foaie1, Foaie2, #.
'ceste etic&ete pot fi redenumite pentru ca utilizatorul s.i fac o idee mai bun despre coninutul diferitelor foi de calcul.

Pentru redenumirea unei foi de calcul:
$# ;e efectueaz. un dublu clic e eticheta foii resecti!e#
'lt variant$
@e efectueaz un clic cu butonul drept pe etic&eta foii respective. 4in meniul local se alege comanda Redenu$ire.
'lt variant$
@e activeaz foaia care se redenumete i din meniul For$at submeniul Foaie se alege comanda Redenu$ire.
1. +n continuare se tasteaz noul nume al foii !peste numele avut anterior# i acioneaz tasta E"TER.
7oile de calcul care nu sunt utilizate ot fi [terse, rin care se !a "ic[ora "e"oria utilizat.# De ase"enea ot fi [terse acele foi, care conZin date
inutile#

Pentru tergerea unei foi de calcul:
-. @e selecteaz foaia sau foile de calcul care vor fi terse.
1. @e activeaz meniul local !se efectueaz un clic cu butonul drept al mouse.ului# i se alege comanda %ter&ere.
'lt variant$
@electarea meniului Editare i alegerea comenzii %ter&ere foaie.

&#%# Pentru inserarea unei noi foi de calculD

-. @e selecteaz foaia de calcul naintea creia se insereaz noua foaie de calcul.
1. 4in meniul Inserare se alege comanda Foaie de lucru.

&#&# Mutarea [i coierea foilor de calcul

Exist. osibilitatea "ut.rii sau coierii foilor de calcul n interiorul agendei actuale de lucru, sau chiar "ai "ult, dintr-o agend. de lucru
ntr-alta# Aceste oeraZii ot fi realizate fie cu a<utorul "eniului local, fie cu a<utorul "ouse-ului rin "etoda tragerii#

Efectuarea operaiei de mutare sau de copiere cu metoda tragerii cu mouse-ul:
$# ;e selecteaz. foaia sau foile de calcul care trebuie "utate sau coiate Cn cadrul agendei de lucru acti!eE#
%# ;e delaseaz. cursorul de "ouse este una dintre etichetele selectate, du. care se aas. butonul st1ng [i se "enZine a.sat butonul
resecti!#
&#
@ales
7i
AarBeting
,onsolidation
@e trage etic&eta la locaia de destinaie a foii !sau a foilor#. +n timpul acestei operaii o sgeat indic locaia unde va fi mutat foaia de calcul.
,ursorul de mouse va avea forma urmtoare$
<. +n momentul n care se ajunge la locaia de destinaie se elibereaz butonul de mouse. 5oaia selectat sau foile selectate vor fi
mutate la noua locaie.
4ac n timpul operaiei de tragere cu mouse.ul se ine apsat tasta CTRL atunci foaia sau foile selectate vor fi copiate n locaia de
destinaie. +n timpul acestei operaii o sgeat indic locaia unde va fi mutat foaia de calcul. ,ursorul de mouse are forma urmtoare.
@ales
7i
AarBeting
,onsolidation
?

&#'# Ata[area unei i"agini de fond la foi de calcul

Programul Excel permite ataarea unei imagini de fundal la diferite foi de calcul. +n acest scop$
-. @e selecteaz foaia sau foile de calcul pentru care se ataeaz o imagine grafic.
1. 4in meniul For$at se alege submeniul Foaie i se alege comanda Fundal. @e afieaz o fereastr de dialog intitulat Fundal foaie.
*. @e selecteaz fiierul care conine imaginea grafic dorit dup care se d comanda Desc'idere. Imaginea respectiv va fi afiat
!sub forma unui tapet# dedesubtul celulelor foii de calcul.
Imaginea de fundal a foii poate fi ndeprtat !meniul For$at submeniul Foaie comanda %ter&ere fundal#.

F. Formule

Introducerea i editarea formulelor
Datele introduse n celulele unei agende ot fi relucrate, deci cu ele ot fi efectuate diferite oeraZii C"ate"atice, logice sau de ti textE# Pentru
efectuarea diferitelor oeraZii !or fi folosite diferite for"ule# 7or"ulele de regul. se co"un dinD
- !alori:
- referinZe de celule:
- referinZe de funcZii:
- oeratori#
Pentru gruarea ele"entelor C"odificarea riorit.Zii oeratorilorE se folosesc erechi de aranteze rotunde# 7iecare for"ul. trebuie nceut. cu
se"nul egal#
Exemplu*
Dac. se dore[te calcularea "ediei arit"etice a !alorilor conZinute n celulele B$, B% [i B&, atunci n celula CB'E n care se !a afi[a rezultatul se !a
introduce ur".toarea for"ul.D
K;:B2B3<M3
0n exe"lul nostru for"ula a fost introdus. n celula B'#

Operatorii matematici
3eratorii "ate"atici sunt ur".toriiD
? 'dunare. Prioritatea operatorului este - !cel mai mic#.
@cdere. Prioritatea operatorului este -.
C +nmulire. Prioritatea operatorului este 1.
D +mprire. Prioritatea operatorului este 1.
E Fidicarea la putere. Prioritatea operatorului este * !cel mai mare#.
3eraZiile sunt executate de la st1nga sre dreata, n funcZie de rioritatea oeratorilor# Prioritatea oate fi "odificat. rin utilizarea erechilor
de aranteze rotunde#

Operatorii logici
Gperatorii logici sunt folosii pentru compararea valorilor coninute n dou celule. Fezultatul poate fi TFHE !adevrat# sau 5'L@E !fals#.
,onstantele logice TFHE i 5'L@E pot fi introduse fie prin tastarea numelui constantei logice fie prin referenierile de funcii de tip TFHE !# sau
5'L@E !#. Gperatorii logici sunt urmtorii$

IJ 4iferit
K Egal
I Aai mic
J Aai mare
IK Aai mic sau egal
JK Aai mare sau egal

Operatorii de tip text
3eratorii de ti text er"it concatenarea textelor conZinute n dou. celule# Acest oerator este notat cu caracterul _# 4onstantele de ti text
trebuie s. fie deli"itate de caracterele ] Cghili"eleE# 0n exe"lul ur".tor se efectueaz. oeraZii de concatenare ntre conZinutul celulei A$
Cconstant.E, saZiu N N, conZinutul celulei B$ [i constanta ]este raid#^# 7or"ula este introdus. n celula 4$#

C1
KK'-<L M N L)- L Neste rapid.M
A ) , 4
( ProgramulE(cel Programul E(cel este rapid

'#$# 2ntroducerea for"ulelor

7or"ulele ot fi introduse n dou. "oduriD
. prin introducerea direct de la tastatur%
. prin selecia adreselor celulelor.

Pentru introducerea unei formule de la tastatur:
$# ;e selecteaz. celula n care se dore[te s. aar. rezultatul li!rat de for"ul.#
1. @e tasteaz semnul egal !NKM#. +n linia de stare se afieaz te(tul nter prin care se comunic faptul c regimul actual este cel de
editare.
*. @e introduce de la tastatur componentele formulei. 5ormula va fi afiat pe bara de formule.
<. Pentru nc&iderea !acceptarea# formulei se va apsa tasta E9TEF sau se va efectua un clic pe simbolul !Introducere#. Fezultatul
va fi calculat i va fi afiat n celula selectat. 4ac se apas tasta E@, sau se efectueaz un clic pe simbolul ) !Re*ocare# atunci
operaia de introducere a formulei va fi abandonat.

Pentru a introduce o formul prin selectarea adreselor celulelor:
$# ;e selecteaz. celula n care se dore[te s. aar. rezultatul li!rat de for"ul.#
1. @e tasteaz semnul egal !NKM#.
*. @e efectueaz un clic pe celula a crei adres trebuie s apar n formul. 'dresa se va afia automat pe bara de formule. +n linia
de stare se afieaz te(tul Indicare prin care se indic faptul c regimul actual este cel de indicare de celule.
<. @e introduce de la tastatur un operator prin care se indic urmtoarea operaie care urmeaz s fie efectuat. Gperatorul va fi
afiat pe bara de formule. +n linia de stare se reafieaz te(tul ditare adic noua stare este cel de editare.
0. @e repet paii * i < p"n c"nd formula este complet.
/. Pentru nc&iderea !acceptarea# formulei se va apsa tasta E"TER sau se va efectua un clic pe simbolul !Introducere#. Fezultatul
va fi calculat i va fi afiat n celula selectat. 4ac se apas tasta ESC sau se efectueaz un clic pe simbolul ) !Re*ocare# atunci
operaia de introducere a formulei va fi abandonat.
+ser*a,ie-
Du. ce a fost selectat. celula n care se introduce o for"ul. [i se tasteaz. se"nul egal, n st1nga barei de for"ule !or fi afi[ate trei butoane de
co"and.D

-. )utonul Introducere$ nc&iderea i acceptarea formulei. Fezultatul formulei este afiat n celula selectat.
1. )utonul ) Re*ocare$ abandonarea formulei. ,oninutul celulei selectate nu este modificat.
*. )utonul fx Inserare func,ie$ afiarea ferestrei Inserare func,ie din care se poate selecta funcia care se dorete a fi inserat.


'#%# Editarea for"ulelor

Editarea for"ulelor se face si"ilar edit.rii oric.rei date introduse ntr-o celul.D
-. @e selecteaz celula care conine formula ce urmeaz s fie editat.
1. ,u ajutorul mouse.ului printr.un clic se deplaseaz punctul de inserie pe bara de formule. ,elulele refereniate de formul sunt
indicate cu c&enare colorate. G a doua variant este apsarea tastei F.. ' treia variant este efectuarea unui dublu clic pe celula
selectat. +n acest caz punctul de inserie este afiat n interiorul celulei selectate. Indiferent de varianta selectat n linia de stare va
fi afiat te(tul Editare/ prin care se indic starea de editare a formulei. 4ac n acest regim se efectueaz un clic pe butonul =
atunci n fereastra afiat pot fi urmrite rezultatele intermediare livrate de formul.
Programul Excel nu afieaz formula real dintr.o celul ci rezultatul calculelor. 5ormulele pot fi analizate printr.un clic efectuat pe
celula proprietar al formulei$ ele vor fi afiate pe bara de unelte. 4ac se dorete afiarea simultan a tuturor formulelor !n interiorul celulelor
atunci se va proceda astfel$
-. 4in meniul Instru$ente se d comanda 0,iuni.
1. +n fereastra de dialog afiat se alege fia "i#uali#are !vizualizare#.
*. @e selecteaz opiunea Formule.
<. @e d comanda GO.

G. FuncOii

Generaliti
7uncZiile sunt for"ule co"lexe care efectueaz. o serie de oeraZii asura unei "ulZi"i de !alori date# +atura oeraZiilor efectuate deinde de
nu"ele funcZiei utilizate# 7or"a general. a unui ael de funcZie este
K $ume Func%ie(ar&ument1, ar&ument2, , ar&ument $)
Argu"entele sunt searate cu caracterul !irgul.# 6nele funcZii nu au argu"ent# 0n acest caz for"ula general. a unui ael de funcZie este
K$ume Func%ie ( )
Giul [i nu".rul argu"entelor utilizate deinde de nu"ele funcZiei# Argu"entele care ot fi utilizate suntD
. constante%
. referine de celule%
. referine de regiuni de celule.
9umrul funciilor predefinite ale programului Excel este de ordinul sutelor. 5unciile utilizate cel mai des sunt urmtoarele$

Func,ie Descriere
A1ERAGE ('1, '2, , 'n) Aedia aritmetic a numerelor
C#"T (val1, val2, , valn) 9umrul elementelor care conin valori
numerice.
C#"TA (val1, val2, , valn) 9umrul elementelor nevide.
MA) ('1, '2, , 'n) 8aloarea ma(im a numerelor.
MI" ('1, '2, , 'n) 8aloarea minim a numerelor.
S#M ('1, '2, , 'n) @uma numerelor.
PRD#CT ('1, '2, , 'n) Produsul numerelor.
P!ER ((a#a, e'ponentul) ,alcularea puterii baza
e(ponentul
.
MD ('1, '2) Festul mpririi primului numr ntreg cu cel
de.al doilea numr ntreg.
I"T (') Partea ntreag. Fotunjirea n jos a
numrului la cel mai apropiat numr ntreg.
4e e(emplu KI9T !-.># returneaz valoarea
- iar I9T !.-.-# returneaz valoarea P1.
PI ! # 8aloarea numrul
RA"D ! # 9umr aleator din intervalul !;.-#.
A"D (lo&1, lo&2, , lo&n) ,onjuncia e(presiilor logice. 8aloarea
returnat este TFHE dac fiecare e(presie
logic este TFHE. 4ac cel puin o e(presie
logic este 5'L@E valoarea returnat este
5'L@E.
R (lo&1, lo&2, , lo&n) 4isjuncia e(presiilor logice. 8aloarea
returnat de funcie este 5'L@E dac fiecare
e(presie logic este 5'L@E. 4ac cel puin o
e(presie logic este TFHE valoarea
returnat va fi TFHE.
"T (lo&) 9egaia e(presiei logice. 4ac e(presia
logic are valoarea 5'L@E valoarea
returnat de funcie este TFHE. 4ac
e(presia logic are valoarea TFHE valoarea
returnat de funcie este 5'L@E.
IF (test, "al)dev, "alFals) @e evalueaz e(presia logic test. 4ac ea
returneaz valoarea TFHE valoarea
returnat de funcie este specificat de
e(presia "al)dev. +n caz contrar valoarea
returnat de funcie este specificat de
e(presia "alFals.
TR#E ! # Feturneaz valoarea logic TFHE. Este
ec&ivalent cu constanta logic TFHE.
FALSE ! # Feturneaz valoarea logic 5L'@E. Este
ec&ivalent cu constanta logic 5'L@E.
TDA2 ! # 9umrul de serie a datei calendaristice
curente. 4e e(emplu dac data actual este
> iulie ->>: valoarea returnat de funcie va
fi :D>D>: care n formatul general se
reprezint prin numrul *0/1; !numrul de
zile care au trecut de la data de - ianuarie
->;;#.
"! ! # 9umrul de serie a datei i orei
calendaristice curente. 4e e(emplu dac
data actual este > iulie ->>: ora -; i ->
minute valoarea returnat de funcie va fi
:D>D>: -;$->. +n formatul general aceast
valoare se reprezint prin *0>/1;.<*;-.

(#$# ;u"area auto"at. [i ierarhizarea datelor

4alcularea su"ei !alorilor conZinute ntr-o regiune de celul. oate fi realizat. at1t cu a<utorul unei for"ule, c1t [i cu a<utorul unei referinZe de
funcZie# Astfel, de exe"lu, dac. se dore[te adunarea !alorilor conZinute n regiunea A%DA6, atunci se oate folosi fie for"ula
3A.+A4+A5+A6+A7
fie funcia
3S#M8A.-A79
5uncia @HA este funcia utilizat cel mai frecvent. 4in acest motiv bara de unelte standard conine un buton special dedicat apelrii
acestei funcii$ !:nsu$are Auto$at#. 'cest buton are o proprietate interesant$ dac n st"nga celulei actuale sau deasupra celulei actuale
se gsete un ir de numere simbolul va desemna automat regiunea respectiv n calitate de argument a funciei @HA. 4ac NpronosticulM
butonului de sum automat este corect prin apsarea tastei E9TEF suma elementelor desemnate automat va fi afiat n celula actual.

(#%# 2nserarea funcZiilor

3 funcZie oate fi introdus. ntr-o celul. direct, cu a<utorul tastaturii# Procesul de introducere a funcZiilor oate fi ns. u[urat [i raidizat rin
utilizarea ]!r.<itorului de inserare a funcZiilor^#

(#&# Pentru inserarea unei funcZii

-. @e selecteaz celula n care se dorete inserarea funciei !o referin de funcie poate fi introdus i ca o parte a unei formule sau
funcii#.
4in meniul Inserare se d comanda Func,ie;. G alt variant este efectuarea unui clic pe butonul de comand de inserare de funcie
fx (Inserare func%ie). 'cest buton apare n bara de unelte standard. @e desc&ide fereastra de dialog intitulat Inserare funcie.

-. 4in lista etic&etat Selecta%i o cate&orie se selecteaz categoria funciei care urmeaz s fie inserat. ,ategoriile care pot fi
selectate sunt$
. funciile utilizate cel mai recent%
. toate funciile%
. funciile financiare%
. funciile referitoare la date calendaristice i timp%
. funciile matematice i trigonometrice%
. funciile statistice%
. funciile de cutare i de refereniere%
. funciile de gestiune a bazelor de date%
. funciile de tratare a te(telor%
. funciile logice%
. funciile de informare.
<. 4in lista etic&etat Selecta%i o func%ie se selecteaz numele funciei care se insereaz. 4escrierea succint a funciei este afiat n
partea inferioar a ferestrei de dialog..

0. Programul Excel afieaz o nou fereastr de dialog. 'spectul acestei ferestre depinde de tipul funciei selectate. +n aceast
fereastr vor fi introduse argumentele utilizate de funcie !valori celule sau regiuni de celule#. +n cazul selectrii funciei I5 fereastra
va avea aspectul urmtor$
@e completeaz c"mpul sau c"mpurile destinate specificrii argumentelor. Informaiile respective pot fi introduse fie de la tastatur fie
prin intermediul mouse.ului.
-. 4up introducerea tuturor argumentelor se va da comanda GO Programul Excel va insera n celula selectat funcia argumentele
i va afia rezultatul.

P. Formatarea liniilor Li a coloanelor

,omenzile de formatare a liniilor se refer la modificarea nlimii liniilor restabilirea nlimii liniilor la nlimea standard i la
ascundereaDreafiarea liniilor. Toate aceste comenzi sunt aplicabile la o linie selectat sau la un numr de linii selectate. ,omenzile sunt
accesibile din meniul For$at submeniul R<nd.

Aodificarea nlimii unei linii sau a mai multor linii poate fi realizat fie cu ajutorul comenzilor din meniuri fie cu ajutorul mouse.ului.

6#$# 7or"atarea liniilor

Pentru a modifica nlimea liniilor cu ajutorul comenzilor:

-. @e selecteaz linia sau liniile pentru care se modific nlimea. Pentru a sc&imba nlimea unei singure linii se poate selecta o
celul arbitrar a liniei.
Din "eniul Format se alege sub"eniul )&nd, co"anda -n(lOime# ;e afi[eaz. o fereastr. de dialog#

-. +n linia :nl,i$e linie se introduce noua nlime n puncte. 8aloarea implicit a nlimii liniilor este -1.:0 puncte unde - !inc&# K
:1 puncte K 10< cm.
1. @e d comanda GO.

Pentru modificarea nlimii liniilor cu ajutorul mouse-ului:

-. Pentru a sc&imba nlimea unei singure linii se trece la pasul 1. +n cazul mai multor linii se e(ecut un clic i se trage cursorul
mouse.ului peste titlurile de linii !numerele# care vor fi modificate% apoi se elibereaz butonul mouse.ului.
1. @e mut cursorul de mouse pe linia orizontal de baz a c&enarului liniei.
*. @e apas butonul de mouse i se ine apsat. 4easupra cursorului de mouse modificat se afieaz nlimea actual a liniei.

A ) ,
-
1 +nlime$
-1.:0


0

<. @e ine apsat butonul i se trage c&enarul. +n timpul tragerii se afieaz nlimea actual.
0. +n momentul eliberrii butonului nlimea liniei va fi modificat.

+nlimea liniilor poate fi modificat i cu autorul comenzii Potri*ire auto$at. +n acest caz nlimea liniei selectate !sau a liniilor
selectate# va fi modificat la o valoare minim necesar pentru a cuprinde cea mai nalt introducere de date din linia respectiv. 4ac ulterior
se modific coninutul celulei liniei atunci din nou trebuie lansat n e(ecuie comanda Potri*ire auto$at. 'ceast comand nu este
accesibil n cazul n care foaia de calcul este protejat. 4e e(emplu s presupunem c nlimea celulelor din linia 1 are aspectul urmtor$

1 a b c d

4up ce se selecteaz linia 1 i se d comanda Potri*ire auto$at nlimea liniei se va restabili la valoarea standard$

1 a b c d

Pentru a face o linie suficient de nalt astfel nc"t s cuprind cea mai nalt introducere de date se poate efectua un dublu clic pe
c&enarul de jos al titlului liniei. Pentru a sc&imba mai multe linii simultan se e(ecut un clic i se trage mouse.ul peste titlurile liniilor i n
continuare se e(ecut un clic pe c&enarul cel mai de jos al titlului.
,omanda Ascundere permite ascunderea liniei sau a liniilor selectate. 'ceast linie se realizeaz prin modificarea nlimii liniei !sau
liniilor# la zero puncte. ,oninutul celulelor liniei ascunse nu se pierde ci devine doar invizibil. 4e e(emplu s considerm urmtoarea secven
de linii$

' ) , 4
- - 1 *
1 < 0 /
* : = >
< -; -- -1
0

4ac se selecteaz liniile 1 i * dup lansarea n e(ecuie a comenzii de ascundere liniile vor avea aspectul urmtor$

' ) , 4
- - 1 *
< -; -- -1
0

,omanda Reafi=area permite reafiarea liniilor care au fost ascunse anterior cu ajutorul comenzii Ascundere. Pentru a reafia liniile
ascunse se va selecta o regiune care cuprinde i liniile ascunse dup care se va da comanda Reafi=are. 4e e(emplu pentru a reafia liniile
ascunse 1 i * se poate selecta regiunea de celule '-$)<.

' ) , 4
- - 1 *
< -; -- -1
0

4ac a fost ascuns c&iar prima linie a unei foi de calcul pentru reafiarea ei se va selecta o coloan arbitrar i se va da comanda
Reafi=are.

6#%# 7or"atarea coloanelor

,omenzile de formatare a coloanelor se refer la modificarea nlimii coloanelor la modificarea limii coloanelor adaptat la limea
celei mai lungi introduceri de date depus n celulele coloanei la ascundereaDreafiarea coloanelor i la restabilirea limii coloanelor la limea
standard. Toate aceste comenzi sunt aplicabile la o coloan selectat sau la un numr de coloane selectate. ,omenzile sunt accesibile din
meniul For$at submeniul ,olumn.
Aodificarea limii unei coloane sau a mai multor coloane poate fi realizat fie cu ajutorul comenzilor din meniuri fie cu ajutorul mouse.
ului.

Pentru modificarea limii coloanelor cu ajutorul comenzilor:
;e selecteaz. coloana sau coloanele entru care se "odific. l.Zi"ea# Pentru a schi"ba l.Zi"ea unei singure coloane se oate selecta o
celul. arbitrar. a coloanei#
4in meniul For$at se alege submeniul Coloan comanda L,i$e. @e afieaz o fereastr de dialog.
+n linia L,i$ea coloanei se introduce noua lime. Hnitatea utilizat este numrul de caractere n fontul 'rial de dimensiune -; puncte.
8aloarea implicit a limii este =.<* caractere.

@e d comanda GO.

Pentru modificarea limii coloanelor cu ajutorul mouse-ului:
$# Pentru a schi"ba l.Zi"ea unei singure coloane se trece la asul %# 0n cazul "ai "ultor coloane se execut. un clic [i se trage cursorul
"ouse-ului este titlurile de coloane ClitereleE care !or fi "odificate: aoi se elibereaz. butonul de "ouse#
1. @e mut cursorul de mouse pe linia vertical din dreapta c&enarului coloanei.
*. @e apas butonul de mouse i se ine apsat. 4easupra cursorului de mouse modificat se afieaz limea actual a coloanei.
Lime$=.<*

G10

A B ,


<. @e ine apsat butonul i se trage c&enarul. +n timpul tragerii sunt afiate limile actuale.
0. +n momentul eliberrii butonului este modificat limea coloanei.
Limea coloanelor poate fi modificat i cu ajutorul comenzii Potri*ire auto$at la selec,ie. +n acest caz limea coloanei selectate
!sau a coloanelor selectate# va fi modificat la o valoare minim necesar pentru a cuprinde limea celei mai late introduceri de date n
coloana respectiv. 4ac ulterior se modific coninutul celulelor coloanei atunci din nou trebuie lansat n e(ecuie comanda Potri*ire
auto$at la selec,ie. 'ceast comand nu este accesibil n cazul n care foaia de calcul este protejat.

0. Formatarea celulelor

'spectul e(terior al unei agende de lucru n mare msur depinde de formatarea aplicat diferitelor celule. Prin NformatareM vom nelege
atribuirea diferitelor caracteristici referitoare la aspectul e(terior al celulelor liniilor i coloanelor. Pot fi stabilite printre altele urmtoarele
caracteristici$
. dimensiunea celulelor%
. modul de afiare a numerelor%
. fontul !corpul de liter# aplicat pentru afiarea datelor.
Hnele formatri efectuate implicit de programul Excel depind de configurri regionale$
. simbolul monetar utilizat%
. modul de afiare a datelor calendaristice i a orelor%
. caracterul folosit pentru separarea prii ntregi de partea zecimal a unui numr.
+n cadrul acestui capitol vor fi prezentate formatrile referitoare la celule sau regiuni selectate. Toate comenzile de formatare de celule
sau de regiuni de celule sunt accesibile prin intermediul meniului For$at comanda Celule. ,&eia funcional a acestei comenzi este CTRL+1.
,omanda de formatare de celule poate fi dat i cu ajutorul meniului local$ se efectueaz un clic pe o celul cu butonul drept al mouse.ului i
din meniul afiat se d comanda For$atare Celule;. 'ceast comand afieaz o fereastr de dialog intitulat Formatare *elule care are
ase fie.

)#$# 7or"atarea nu"erelor

Pentru formatarea numerelor introduse n celulele selectate se va da comanda For$at>Celule i se alege fia $umr.
4in lista etic&etat *ate&orie se alege categoria formatelor numerice care urmeaz s fie selectat. Pot fi utilizate -1 categorii de
formatare. +n zona antion programul Excel va afia un e(emplu al datei formatate cu categoria selectat. 4up stabilirea categoriei necesare
se va da comanda GO.
,ategoria +eneral reprezint formatul predefinit al numerelor. 9u este folosit nici un format numeric specific. +n celula astfel formatat se
poate introduce$
. un numr cu punct zecimal%
. un semn monetar%
. o virgul pentru separarea miilor%
. un semn procent%
. o dat calendaristic%
. o or%
. o fracie.
Progra"ul Excel !a afi[a n "od auto"at !aloarea n for"a n care ea a fost introdus.#
,ategoria $umr este utilizat pentru afiarea general a numerelor. 9umrul poziiilor zecimale poate fi stabilit cu lista $umr
#ecimale valoarea implicit fiind 1. 4ac este selectat opiunea ,tili#are separator mii (,) atunci pentru separarea miilor va fi folosit o virgul.
5ormatul numerelor negative poate fi selectat din lista $umere ne&ative. 9umerele negative pot fi afiate n negru cu semnul negativ n rou
fr semn sau nc&ise ntre paranteze rotunde !n negru sau n rou#.
,ategoria Sim(ol monetar este utilizat pentru valori monetare generale. 9umrul poziiilor zecimale poate fi stabilit cu lista $umr
#ecimale valoarea implicit fiind 1. @emnul monetar utilizat poate fi selectat n lista ascuns Sim(ol. 9umerele negative pot fi afiate n negru
cu semnul negativ n rou fr semn sau nc&is ntre paranteze !n negru sau n rou#.
,ategoria *onta(il este asemntoare cu categoria de tip moned. 4eosebirea const n faptul c sunt aliniate ntr.o coloan punctul
zecimal i semnul monetar. +n e(emplul urmtor n coloana ' sunt introduse numere n formatul +eneral n coloana ) formatarea lor cu ajutorul
categoriei Sim(ol monetar iar n coloana , formatarea lor n categoria *onta(il. 'u fost folosite dou zecimale.
,ategoria -at !calendaristic# afieaz numrul de serie ataat unei date calendaristice sub forma codificat. Prin numr de serie
ataat unei date calendaristice se nelege numrul de zile care au trecut de la data de - ianuarie ->;;. 'stfel de e(emplu numrul de serie al
datei < iulie ->>: este *0/-0. 4ata curent poate fi introdus ntr.o celul i prin formula NKTG4'Q! #M. Pentru introducerea datelor
calendaristice pot fi utilizate dou formate !aa . ultimele dou cifre ale anului ll . numrul de ordine al lunii ## . numrul de ordine al zilei#$
. aaDllDzz%
. aa.ll.zz.
4atele calendaristice astfel introduse vor fi afiate sub forma aa/ll/##. 4e e(emplu datele >:D=D*- i >:.=.*- vor fi afiate sub forma >:.
;=.*-. 4atele calendaristice pot fi afiate n -* formate. Tipul formatului utilizat se poate selecta din lista 0ip.

)#%# Alinierea datelor

Programul Excel aliniaz datele introduse n celule astfel$
datele numerice sunt aliniate la muc&ia din dreapta a celulei%
datele de tip te(t sunt aliniate la muc&ia din st"nga%
constantele logice sunt centrate.
+u"erele, textele [i constantele logice sunt oziZionate n artea de <os a celulei#
Pentru modificarea alinierii datelor se selecteaz celula sau regiunea de celule a crei coninut va fi modificat n raport cu alinierea i din
meniul For$at se d comanda Celule i se selecteaz fia )liniere.

Lista ascuns Gri#ontal permite stabilirea opiunii de aliniere orizontal a datelor.
Lista ascuns "ertical permite stabilirea opiunii de aliniere vertical a datelor.
Gpiunea rientare stabilete rotaia te(tului !modificarea orientrii# n celulele selectate. 8aloarea implicit este ;
;
!adic linia de baz
a te(tului este orizontal#. +nclinarea te(tului poate fi modificat cu valorile selectate n c"mpul Grade. 8alorile posibile sunt ntre P>;
;
i >;
;
.
4ac se dorete orientarea vertical a coninutului celulei sau celulelor selectate atunci se va efectua un clic n zona etic&etat Text.


?. aze de date

*#$# @eneralit.Zi

4in punctul de vedere al programului Excel printr.o (a# de date standard se nelege o regiune dreptung&iular a unei foi de calcul
care este format din cel puin dou linii i dintr.un numr arbitrar de coloane. Liniile 1 * < 2 ale regiunii sunt denumite articole sau
!nre&istrri. 5iecare articol este format din mai multe c"mpuri fiecrei celule a liniei i corespunde c"te un c"mp. Prima linie are un rol special%
ea este denumit linia de antet. 5iecare celul a liniei de antet conine un nume de c"mp.

9ume c"mp - 9ume c"mp 1 2222.. 9ume c"mp 9
'rticol -
'rticol 1
2222..
'rticol A

Programul Excel poate gestiona i baze de date nestandard. 'stfel de baze sunt cele care$

9u conin o linie de antet. +n acest caz diferitele nume de c"mpuri sunt desemnate automat prin irurile de caractere *oloan1,
*oloan2 i aa mai departe.
'rticolele bazei sunt situate n coloane consecutive !i nu n linii consecutive#.

Pentru a crea o baz. de date se !or introduce CtastaE diferite infor"aZii n diferite celule Cca [i cu" le-a" introduce ntr-o foaie obi[nuit. de
calculE# 0n ti"ul introducerii diferitelor infor"aZii trebuie resectate ur".toarele reguliD

Di"ensiunea "axi". a unei baze de date coincide cu di"ensiunea unei foi de calcul, adic. %(6 coloane Cnu"e de c1"uriE [i 6((&(
articole#
Dac. o foaie de calcul conZine "ai "ulte baze de date, atunci bazele resecti!e trebuie s. fie searate de cel uZin o coloan. !id.#
0ntre linia de antet [i ri"ul articol nu se las. nici o linie !id. Cneco"letat.E#
0ntre articolele consecuti!e ale bazei de date nu se las. nici o linie !id.#
De[i nu este interzis, nu se reco"and. neco"letarea unor c1"uri n interiorul unui articol, deoarece n rocesul de sortare a bazei
de date ot aare diferite roble"e#
4elulele dintr-o anu"it. coloan. a articolelor trebuie s. conZin. infor"aZii de acela[i ti#
2nfor"aZiile din linia de antet Cnu"e de c1"uriE ot fi for"atate arbitrar Cde exe"lu ot fi folosite fonturi [i?sau alinieri diferiteE#
Metoda cea "ai si"l. entru crearea, editarea [i c.utarea articolelor unei baze de date const. n utilizarea for"ularelor de date# Ele sunt
si"ilare fi[elor indexate# 7iec.rui articol al bazei de date i coresunde c1te un for"ular# 7or"ularele coresunz.toare

articolelor unei baze de date ot fi afi[ate cu a<utorul co"enzii Mac.et(Q C"eniul 7ateE# Pentru a afi[a un for"ular de date nu este necesar.
selectarea unui articol al bazei de date, este suficient. selectarea unei singure celule din interiorul bazei de date [i lansarea n execuZie a co"enzii
Mac.et(# 0n cazul bazei de date anterioare aceast. co"and. afi[eaz. o fereastr. de dialog care oate fi ur".toareaD

0n aceast. fereastr. de ti for"ular fiecare c1" al bazei de date i coresunde c1te o intrare# 2ntr.rile coresunz.toare datelor care ot fi editate
sunt de ti c1" de introducere: intr.rile coresunz.toare for"ulelor sunt texte statice, deci ele nu ot fi editate# 0n colZul dret sus al ferestrei se
afi[eaz. nu".rul de ordine al articolului afi[at recu" [i nu".rul total al articolelor din baza de date#
Butoanele de co"and. ale ferestrei au ur".toarele funcZiiD
!ou
2ntroducerea n baza de date a unui articol nou# Aceast. co"and. !a afi[a un for"ular !id# 0n colZul dreata sus al ferestrei se
afi[eaz. textul -ou.#
Du. introducerea !alorilor coresunz.toare diferitelor c1"uri fie se aas. tasta Enter Cnoul articol este ad.ugat la sf1r[itul
bazei de date, ns. fereastra de dialog r."1ne deschis., deci se oate trece la ad.ugarea unui articol nouE, fie se d. co"anda
-nc.idere Cnoul articol este ad.ugat la sf1r[itul bazei de date, du. care se nchide fereastra de dialogE# 41"urile care conZin
diferite for"ule Cn cazul nostru 9aloarea total.E nu sunt re!.zute cu linii de introducere#
Rter'ere
`tergerea er"anent. din baza de date a articolului afi[at# 4o"anda afi[eaz. o fereastr. de dialog, n care se cere confir"area
utilizatorului a oeraZiei de [tergere# 3eraZia de [tergere se confir". rin acZionarea butonului #$# 3eraZia oate fi anulat. rin
inter"ediul butonului de co"and. )enunOare#
)estabilire
Anularea "odific.rilor efectuate n c1"urile articolului actual# ;e "enZioneaz. fatul, c. rin acZionarea acestui buton de
co"and. nu se oate restabili un articol [ters# Acest buton este accesibil nu"ai atunci, c1nd cel uZin un c1" al articolului actual
a fost "odificat#
,nteriorul '(sit
Afi[area articolului recedent al bazei de date# Dac. anterior a fost secificat un anu"it criteriu Ccu a<utorul butonului de co"and.
CriteriiE, atunci se !a afi[a recedentul articol al bazei care ndeline[te criteriul resecti!#
9rm(torul '(sit
Afi[area articolului ur".tor al bazei de date# Dac. anterior a fost secificat un anu"it criteriu Ccu a<utorul butonului de co"and.
CriteriiE, atunci se !a afi[a ur".torul articol al bazei care ndeline[te criteriul resecti!#
Criterii
Afi[area unei ferestre de dialog secializat. n c.utarea articolului sau articolelor bazei de date care ndelinesc anu"ite criterii#
-nc.idere
0nchiderea ferestrei de dialog coresunz.toare for"ularului#

Dac. baza de date are di"ensiune "are, c.utarea anu"itor articole este ane!oioas.# 0n acest caz utilizatorul trebuie s. stabileasc. anu"ite criterii
CcondiZiiE rin care se !or c.uta acele articole ale bazei, care ndelinesc criteriul resecti!#

Pentru a gsi articole individuale dintr-o baz de date:
$# ;e selecteaz. o celul. arbitrar. din interiorul bazei de date [i din "eniul 7ata se alege co"anda Mac.et(# ;e afi[eaz. o fereastr. de
dialog intitulat. Foaie.#
%# ;e acZioneaz. butonul de co"and. Criterii# ;e afi[eaz. o fereastr. de dialog Cun for"ularE, n care se ot secifica diferite criterii de
c.utare# 0n for"ularul afi[at fiec.rui c1" al bazei de date i coresunde c1te o linie de introducere Cdeci ot fi stabilite criterii [i
entru c1"uri a c.ror !aloare se stabile[te cu a<utorul diferitelor for"uleE#
&# 0n liniile de introducere coresunz.toare c1"urilor utilizate n c.utare se tasteaz. un criteriu care !a fi utilizat n rocesul de c.utare
Cnu este necesar. co"letarea tuturor liniilorE# 6n criteriu se define[te rintr-un oerator de co"araZie, ur"at de o !aloare#
3eratorii de co"araZie suntD
- R CegalE:
- I C"ai "areE:
- a C"ai "icE:
- IR C"ai "are sau egalE:
- aR C"ai "ic sau egalE:
- aI CdiferitE#
*#%# ;ortarea datelor

Progra"ul Excel une la disoziZia utilizatorului diferite co"enzi rin care se oate efectua sortarea CordonareaE articolelor unei baze de date#
;ortarea articolelor oate fi realizat. n ordine cresc.toare sau descresc.toare, e baza infor"aZiilor conZinute n c1"urile selectate ale bazei de
date# Pot fi utilizate cel "ult trei criterii de sortare# Pentru sortarea articolelor bazei de date se selecteaz. o celul. din interiorul bazei de date [i
din "eniul 7ate se alege co"anda %ortare# Aceast. co"and. afi[eaz. o fereastr. de dialog intitulat. (ortare, care er"ite stabilirea criteriilor de
sortare recu" [i stabilirea oZiunilor de sortare# 5ansarea n execuZie a rocesului de sortare se realizeaz. rin inter"ediul butonului de co"and.
#$# Dac., din gre[eal., a fost realizat. o oeraZie de sortare nedorit. Cde exe"lu criteriile de sortare nu au fost coresunz.toareE, ea oate fi
anulat. rin selectarea co"enzii ,nulare %ortare C"eniul EditareE#
7ereastra de dialog (ortare oate a!ea for"a ur".toareD
Din lista ascuns. intitulat. (ortare up se selecteaz. ri"ul c1" du. care se !a efectua rocesul de sortare# Giul de sortare coresunz.tor
ri"ului c1" se alege cu a<utorul butoanelor radio Ascenent Ccresc.torE sau Descenent Cdescresc.torE# Du. stabilirea ri"ului criteriu Cnu"e
c1" H Giul de sortareE se oate cere, dac. este necesar., stabilirea a nc. dou. criterii de sortare# 0n acest sco se !or stabili nu"ele c1"urilor
auxiliare utilizate n rocesul de sortare Ccu a<utorul listelor ascunse Apoi upE, recu" [i ordinea de sortare#
Dac. se selecteaz. butonul de radio )&nd antet, atunci ri"a linie a bazei de date Clinia de antet a bazeiE este exclus. din rocesul de sortare# 0n
cazul select.rii butonului de radio F(r( r&nd antet baza de date nu conZine o linie de antet, astfel c. [i ri"a linie a bazei de date !a fi inclus. n
rocesul de sortare# 0n acest caz cu a<utorul listelor ascunse (ortare up [i Apoi up se !or secifica ordinea c1"urilor utilizate n sortareD
ri"a coloan. este codificat. sub for"a Coloan A, coloana a doua este codificat. sub for"a Coloan $ [i a[a "ai dearte#
3Ziunile de sortare ot fi stabilite rin acZionarea butonului de co"and. #pOiuni# Aceast. co"and. afi[eaz. o fereastr. de dialog de for"a
ur".toareD

5ista ascuns. #rdine de sortare dup( prima c.eie er"ite stabilirea unei ordini de sortare de ti utilizator# Aceast. list. conZine !aloarea
i"licit. -ormal Cse folose[te sortarea standardE, recu" [i toate [irurile de ti utilizator care au fost definite rin "eniul +nstrumente, co"anda
#pOiuni, fi[a >iste particularizate# Din lista ascuns. se alege [irul de ti utilizator care !a fi folosit n rocesul de sortare a bazei de date#
;ortare de ti utilizator oate fi alicat. nu"ai la ri"ul criteriu de sortare#

*#&# 7iltrarea auto"at. a datelor

Prin filtrare de date se nelege afiarea anumitor articole ale unei baze de date care satisfac anumite criterii. 'rticolele care nu satisfac
criteriile impuse sunt ascunse dar nu i terse. 5iltrarea articolelor unei baze de date poate fi realizat fie prin comanda de filtrare automat
!comanda Filtrare auto$at# fie prin comanda de filtrare avansat !comanda Filtrare co$0lex;#. 4e e(emplu se pot afia numai acele
articole ale unei baze de date a cror valoare n c"mpul $ume este )ndrei. 4ac a fost folosit o oarecare comand de filtrare n linia de stare
a ferestrei programului Excel se va afia un mesaj prin care se comunic numrul articolelor gsite i numrul total de articole ale bazei de
date de e(emplu N3 din 1 !nre&istrri s/au &sitM. Feafiarea tuturor articolelor unei baze de date filtrate poate fi realizat prin intermediul
comenzii Afi=are total.
Aetoda cea mai rapid de filtrare a articolelor unei baze de date care ndeplinesc anumite criterii const n folosirea comenzii de filtrare
automat.

Pentru realizarea operaiei de filtrare automat a articolelor unei baze de date:

-. @e selecteaz o celul arbitrar din interiorul bazei de date i din meniul Date se alege comanda Filtrare subcomanda Filtrare
auto$at. +n urma acestei comenzi programul Excel va insera n fiecare celul a liniei de antet c"te un control de tip list ascuns
!adic un buton cu o sgeat n jos care permite desc&iderea unei liste#.
1. 4ac se efectueaz un clic de mouse pe un buton cu sgeat p"n jos atunci se desc&ide lista aferent care va fi utilizat n
procesul de filtrare. 'ceast list conine toate valorile distincte corespunztoare c"mpului precum i valorile !Toate# !Primele -;2#
i !4efinite2#. 'stfel de e(emplu dac se efectueaz un clic pe butonul corespunztor c"mpului $ume se va afia urmtoarea
list$


*. +n lista afiat se efectueaz un clic pe elementul care urmeaz s fie utilizat pentru filtrarea bazei de date. Programul Excel filtreaz
baza de date n aa fel nc"t vor fi afiate numai acele articole care n c"mpul respectiv conin elementul selectat.
Prin repetarea pailor 1 i * lista afiat poate fi filtrat i n continuare deci numrul articolelor ascunse poate fi majorat. Feafiarea
tuturor articolelor poate fi realizat prin repetarea comenzii Filtrare auto$at sau prin intermediul comenzii Afi=are total. 4ac se
d comanda Filtrare auto$at atunci vor fi terse i butoanele cu sgeat jos ataate numerelor de c"mpuri.




inapoi
Cum sa cream o lista drop-do3n in Microsoft Excel
Dece"ber %-, %-$- b $ 4o"entariu
Ad!ertise"ents
Pentru a introduce datele "ai usor intr-un fisier Excel sau entru a li"ita intrarile la un nu"ar de ite"uri definit de<a, uteti sa creati o lista
drop-do3n C!izibila doar cand celula sub care este creata este acti"aE, co"ilata din "ai "ulte celule aflate e aceeasi foaie de lucru sau e o
foaie de lucru diferita# Dua ce lista drop-do3n este creata entru o anu"ita celula, aceasta afiseaza o sa'eata in 1os langa celula resecti!a#
Daca dati clic8 e sageata, lista de intrari "alide !a fi afisata, iar daca doriti sa introduceti infor"atii in celula sub care este creata lista, dati clic8
e oricare dintre intrarile !alide din lista#
Pentru a crea o lista dro-do/n in Excel dintr-un anu"it nu"ar de celule este necesar sa folositi co"anda 7ata 8alidation, aflata sub tab-ul
7ata#
:. Creati o lista drop-do3n alcatuita din intrari aflate pe aceeasi foaie de lucru ;3or4s.eet<
;a resuune" ca doriti sa creati o lista cu "uzica d!s referata in functie de nu"ele artistilor referatiD
introduceti nu"ele artistilor intr-o singura coloana, fara a lasa randuri libere intre acestea Cde exe"lu, de la ,: la ,n, in functie de
nu"arul de artisti introdusE
e o coloana diferita introduceti numele e care !reti sa-l dati listei, de exe"lu Muzica
e coloana din stanga Csau dreataE acesteia, introduceti cu un rand "ai <os, informatia in functie de care doriti sa catalo'ati "uzica,
de exe"lu Artist
selectati celula aflata i"ediat sub Muzica Csi i"ediat in stanga sau dreata celulei ArtistE, aoi dati clic8 e tab-ul 7ata Caflat in ribbon c
portiunea ingusta alcatuita in butoane si iconuri, a'lata e/asupra spatiului e lucruE
in sectiunea 7ata Tools, dati clic8 e 7ata 8alidation, aoi selectati 7ata 8alidation din "eniul afisat
in fereastra deschisa, in tab-ul %ettin's, deschideti "eniul de sub ,llo3 si selectati >ist
dati clic8 e ca"ul din dretul %ource, aoi "ergeti la coloana in care ati introdus nu"ele artistilor si selectati toate celulele care
contin intrari Cfolositi dra'-select c ati click/stanga pe o celula si 'ara a a rumul butonului trageti cursorul peste un anumit nr e
celuleE, aoi dati clic8 e #$#

in dreata celulei sub care ati creat lista !a aarea o sageata: daca dati clic8 e aceasta se !a deschide o lista drop-do3n care !a afisa
nu"ele artistilor
2. Creati o lista drop-do3n alcatuita din intrari aflate pe o foaie de lucru diferita de cea pe care "a aparea lista
;a resuune" ca doriti sa creati o lista dro-do/n care sa contina diferite genuri de "uzicaD
selectati in artea de <os a fisierului Excel foaia de lucru e care !eti introduce intrarile ce !or alcatui lista dro-do/n Cde exe"lu
%.eet2E
e o singura coloana, introduceti genurile de "uzica care doriti sa fie afisate in lista, fara a lasa randuri goale intre intrari
selectati Cdrag-selectE toate celulele care contin intrari, aoi dati clic8 e !ame ox Caflat in artea stanga-sus a fisierului, intre ribbon
si foaia de lucruE, introduceti un nume 'eneral pentru toate intrarile Cde exe"lu "uzicaE, si aasati tasta Enter
selectati foaia de lucru unde doriti sa creati lista dro-do/n Cde exe"lu %.eet:E
scrieti numele listei drop-do3n oriunde e foaia de lucru, aoi selectati celula aflata sub cea care contine numele resecti!
dati clic8 e tab-ul 7ata > 7ata 8alidation, aoi selectati 7ata 8alidation din "eniul afisat
in ca"ul de sub ,llo3 selectati >ist, aoi tastati in ca"ul de sub %ource se"nul K si numele introdus in !ame ox e foaia de lucru
care contine intrarile C;heet%E si dati clic8 e #$
dati clic8 e sageata aaruta in dreata celulei sub care ati creat lista entru a afisa intrarile care alcatuiesc lista resecti!a
3tional uteti adauga o descriere a listei drop-do3n create, aceasta fiind !izibila doar cand celula sub care este creata lista este acti"a# Dati
clic8 e 7ata > 7ata 8alidation > 7ata 8alidation si "ergeti la tab-ul +nput Messa'e# ;crieti descrierea in ca"ul de sub +nput messa'e
C"axi" 22G caractereE, adaugati titlul acesteia Cdoar daca !retiE si dati clic8 e #$#
Pentru a ster'e o lista drop-do3n, selectati celula sub care aceasta este creata, dati clic8 e tab-ul 7ata > 7ata 8alidation > 7ata
8alidation, aoi dati clic8 e butonul Clear ,ll si e #$#
!ota* 8alabil pentru Microsoft Excel 2000 si Microsoft Excel 20:0.
Ad!ertise"ents
Crearea si utilizarea macrocomenzilor
Crearea si utilizarea macrocomenzilor
+ntroducere
G macrocomanda este o secventa de actiuni menita sa automatizeze o anumita operatie efectuata frecvent de utilizator.
Htilizarea macrocomenzilor accelereaza si faciliteaza lucrul cu aplicatia. E(ista situatii in care macrocomenzile sunt preferabile modulelor "2)%
ele au insa dezavantajul ca nu permit revenirea P in cazul unui rezultat nedorit P la starea anterioara a aplicatiei.
Aacrocomenzile 'ccess se deosebesc de macrocomenzile E(cel de e(emplu prin faptul ca nu inregistreaza actiunile utilizatorului asupra
tastaturii sau asupra mouse.lui ci preiau secventele de actiuni predefinite indicate de utilizator.
Gbiective$
+otiuni introducti!e
4rearea unei "acroco"enzi
4rearea unui for"ular de actiune
4rearea unui for"ular de ti s/itchboard
Doua "acroco"enzi secialeD Auto)*ec si AutoKe0s
&
!otiuni introducti"e
4efinitie G macrocomanda este un set de instructiuni care determina aplicatia 3S )ccess sa e(ecute o operatie sau o secventa de operatii in
locul utilizatorului. 'ceste operatii se numesc actiuni.
Exista situatii care nu ot fi rezol!ate decat cu a<utorul unor "acroco"enzi Credefinite sau create de rogra"atorE sau in care "acroco"enzile
lucreaza chiar "ai bine decat codurile 1$A##
Din acate, "acroco"enzile rezinta un "are deza!anta<D in cazul unui rezultat nedorit al executiei "acroco"enzii, nu exista osibilitatea de
re!enire la situatia anterioara, de refacere a starii alicatiei dinaintea executarii "acroco"enzii# 2ntr-un "ediu cu "ai "ulti utilizatori, in care
exista o robabilitate destul de "are de aaritie a roble"elor legate de blocarea inregistrarilor sau a fisierelor, erorile de blocare nu ot fi tratate
in interiorul "acroco"enzilor# De ase"enea, daca alicatia creata cu M( Access a fost distribuita cu o !ersiune executabila indeendenta de
Access, o "acroco"anda fara !erificare de erori !a deter"ina distrugerea co"leta a alicatiei create# 2n astfel de situatii se reco"anda utilizarea
"acroco"enzilor strict entru oeratiile entru care nu exista si o alta !arianta de efectuare#
/roiectarea unei macrocomenzi
Inainte de a crea o macrocomanda este utila analizarea actiunilor pe care le va e(ecuta si analizarea conditiilor in care aceste actiuni trebuie
e(ecutate. Este recomandata c&iar notarea secventei de actiuni si a conditiilor pas cu pas si e(aminarea eventualilor pasi sau a eventualelor
actiuni care se repeta. 4e multe ori o aceeasi macrocomanda poate fi folosita pentru automatizarea mai multor activitati similare.
Crearea unei macrocomenzi
.
Elementele ferestrei Macro
@pre deosebire de celelalte obiecte 'ccess macrocomenzile permit un singur mod de vizualizare$ -esi&n "ie4 !de altfel butoanele de
comanda din tabul 3acros sunt$ 9ER 4E@I69 si FH9#. 'ceasta fereastra dispune nu numai de un toolbar special ci si de un barmeniu
adaptat$ meniul 5GFA'T este inlocuit cu meniul FH9 !vezi Error$ Feference source not found#. Toolbarul 3acro -esi&n contine urmatorii iconi$
Iconii specifici acestui toolbar $3acro $ames *onditions$ 5un si Sin&le Step
5ereastra 3acro este impartita tot in 1 paneluri. Panelul superior contine 1 coloane$ )ction si *omments6 cu comanda 8IER d ,G94ITIG9@
se poate afisa sau ascunde o a *.a coloana destinata specificarii conditiilor de efectuare a actiunilor. Panelul inferior este initial vid% pe masura
ce se aleg actiuni din lista derulanta a fiecarui rand din coloana )ction, panelul )ction )r&uments afiseaza toate argumentele asociate actiunii si
care pot fi setate de utilizator.
,dau'area actiunilor
Pentru a adauga o actiune unei macrocomenzi P pe primul rand liber din coloana )ctions .se poate proceda in * moduri$
se deschide lista derulata de actiuni si se alege actiunea necesara2
se tasteaza direct nu"ele actiunii2
se gliseaza obiectul necesar din fereastra Data$ase2 aceasta ulti"a "etoda are a!anta<ul ca cele "ai "ulte argu"ente ale actiunii resecti!e
sunt setate auto"at#
7efinirea ar'umentelor unei actiuni
Pentru a adauga o actiune si a.i seta argumentele se procedeaza astfel$
e ri"ul rand liber din coloana Action a ferestrei Macro se introduce o actiune redefinita C!ezi ErrorD Feference source not found E d
in coloana Comments asociata se introduce un co"entariu, daca este ne!oie d
clic cu "ouse-ul sau tasta 76 entru delasare in anelul inferior al ferestrei, anelul argu"entelor d
clic cu "ouse-ul in fiecare caseta-text de argu"ent si tastarea !alorii necesare d
reluarea tuturor acestor asi ana la co"letarea "acroco"enzii d
sal!area "acroco"enzii#
%pecificarea conditiilor unei actiuni
In e(emplul din Error$ Feference source not found se solicita codificarea la nivelul unui formular a orasului 'lba.Iulia cu 'I% deci$ in coloana
)ctions a fost introdusa actiunea Set"alue6 in panelul de argumente a fost setat argumentul Item pe numele campului din formular care contine
codurile oraselor iar argumentul 'pression pe codul dorit N'IM% in coloana de conditii a actiunii Set"alue a fost creata cu 'pression 2uilder
conditia de testare a valorii din campul din formular care contine numele de orase.
In e(emplul din Error$ Feference source not found se trateaza
posibilitatea ca un utilizator sa uite sa introduca in campul
$ume al formularului numele e(pertului% in acest caz atunci
cand se selecteaza controlul urmator 7renume apare mai
intai o caseta cu un mesaj de atentionare dupa care se
selecteaza automat controlul asociat numelui e(pertului% daca utilizatorul completeaza insa informatia privind numele e(pertului atunci se
desc&ide un alt formular in care se pot filtra clientii e(pertului respectiv manevra care trebuie sa se e(ecute si dupa revenirea la completarea
numelui. In e(emplul prezentat macrocomanda a fost asociata proprietatii 8n+otFocus a controlului 7renume din formularul
F97t3acro9'perti din )4 AsistRo$ .
Clasificarea actiunilor
In documentatia aplicatiei 3S )ccess actiunile sunt grupate in 0 categorii$
executii di!erseD
actiuni di!erseD
actiuni entru transferul datelorD
actiuni entru ad"inistrarea datelor in for"ulare si raoarteD
actiuni entru ad"inistrarea obiectelorD
Cate"a exemple de actiuni
'ctiunea Set"alue
In Error$ Feference source not found este prezentat un e(emplu de stabilire a valorii unui control atunci cand este indeplinita conditia
specificata% actiunea Set"alue poate fi folosita si pentru a modifica o proprietate a controlului ca in e(emplul de mai jos$
Item S,itT,odeU.8isible
'pression 9o
'ctiunea 3s&2o'
4e obicei te(tul mesajului !argumentul 3essa&e# este foarte
simplu% se poate folosi insa si o e(presie calculata ca in
e(emplul de mai jos.
K N 'veti N L 4,GH9T! N C M N ,lienti M # L N clienti la nivelul tuturor centrelor N
'ctiunea cho
'ctiunea +o0o*ontrol
'ctiunea 5e:uer;
'ctiunea 8pen5eport
'ctiunea Send<e;s
'ctiunea 5un*ommand
'ctiunea *op;8(=ect
'ctiunea 8pen0a(le
'ctiunea 8penForm

'ctiunea *lose
'ctiunea -elete8(=ect
Executarea unei macrocomenzi
@e poate proceda intr.unul dintre urmatoarele moduri in functie de locul din care se initiaza operatia$
in fereastra MacroD clic e icounul !un de e toolbarul ferestrei sau "eniul F6+ d co"anda F6+:
in fereastra Data$ase3 se alege "acroco"anda d butonul de co"anda F6+#
De cele "ai "ulte ori, "acroco"enzile sunt atasate
unui e!eni"ent care se roduce la ni!elul unui for"ular, raort sau control grafic Cbuton de co"anda, caseta-text etc#E
unei co"enzi de "eniu
unei taste sau unei co"binatii de taste#
Corectarea macrocomenzilor
Daca "acroco"anda nu functioneaza coresunzator, ea oate fi deanata folosind facilitatea (ingle (tep care er"ite executarea "acroco"enzii
actiune cu actiune si !izualizarea rezultatului e!aluarii fiecarei conditii# Aceasta facilitate se lanseaza astfelD
Crearea formularelor de actiune
Hn formular de actiune este un formular care contine controale grafice de un singur tip si anume butoane de comanda. Aodul de creare a
butoanelor de comanda a fost prezentat in capitolul dedicat formularelor% in continuare este analizat modul de asignare a unei macrocomenzi
unui buton de comanda precum si in paragraful urmator modul de creare a unui formular de actiune de tip special$ formularul sVitc&board.
>ansarea unei macrocomenzi prin setarea proprietatii OnClick a unui buton de comanda
4upa afisarea formularului sau raportului in modul -esi&n "ie4 se poate proceda in 1 moduri$
se creeaza butonul de co"anda cu rocedura de asistenta Control 4izars acti!a d
in ri"a fereastra-dialog, in zona Categories se alege categoria Miscellaneous, iar in zona Actions se alege !un Macro d
in a doua fereastra-dialog se selecteaza nu"ele "acroco"enzii de asignat d
in a treia fereastra-dialog se ataseaza butonului de co"anda o i"agine sau un text d
in ulti"a fereastra-dialog se da un nu"e butonului si 72+2;>:
se creeaza butonul de co"anda cu rocedura de asistenta Control 4izars dezacti!ata d
se afiseaza fereastra Properties a butonului astfel creat, cu tabul )vent sau cu tabul All acti!at d
in linia rorietatii OnClick se deschide lista derulanta de rorietati si se alege nu"ele "acroco"enzii sau se tasteaza direct acest
nu"e d
se sal!eaza for"ularul sau raortul si se !erifica "odul de functionare a butonului#
>ansarea unei macrocomenzi prin setarea proprietatii OnClick a unui control 'rafic
;e rocedeaza astfelD
se afiseaza for"ularul sau raortul in "odul Design 1ie+ d
se selecteaza controlul grafic resecti! d
se afiseaza fereastra Properties a controlului cu tabul )vent sau cu tabul All acti!at d
in linia rorietatii OnClick se deschide lista derulanta de rorietati si se alege nu"ele "acroco"enzii sau se tasteaza direct acest nu"e d
se sal!eaza for"ularul sau raortul C!ezi controlul Prenume din for"ularul F%PtMacro%)*perti din BD ,sist)om#E#
Crearea unui formular de actiune de tip s3itc.board
4aca )4 este creata cu procedura de asistenta -ata(ase >i#ards atunci este creat implicit un formular de actiune !care nu contine decat
butoane de comanda# de tip special numit s4itch(oard? 'cest formular reprezinta cea mai comoda interfata grafica care faciliteaza parcurgerea
formularelor rapoartelor si a celorlalte obiecte din )4. Hn formular similar poate fi creat si pentru )4 proiectate direct daca se apeleaza la o
procedura de asistenta dedicata numita S4itch(oard 3ana&er. @e procedeaza astfel$
"eniul G335; d co"anda ADD-2+; d subco"anda ;W2G4>B3AFD MA+A@EF
se afiseaza fereastra-dialog in care utilizatorul este intrebat daca doreste sa creeze un for"ular de ti s/itchboard d se alege butonul de
co"anda TE;

se afiseaza fereastra.dialog S4itch(oard 3ana&er d se alege butonul de comanda E4IT
se afiseaza fereastra-dialog )it (+itc,boar Page d in caseta-text (+itc,boar -ame se tasteaza nu"ele for"ularului d se alege butonul de
co"anda +EW

se afiseaza fereastra.dialog dit S4itch(oard Item d in caseta.te(t 0e't se tasteaza numele butonului de comanda care trebuie creat d in
caseta combinata *ommand se alege o comanda de atasat butonului d in functie de comanda aleasa 3S )ccess afiseaza in ferestra.dialog o
alta caseta.combinata din care se poate alege elementul dorit d GO !de e(emplu trebuie creat butonul de comanda cu numele
NGpenW5WProduseM care sa desc&ida un formular in modul editare si anume formularul N5WProduseM#
se re!ine in fereastra-dialog )it (+itc,boar Page in care acu" nu"ele butonului de co"anda nou creat a aarut in zona de listare &tems on
t,is s+itc,boar d
se reeta ulti"ii trei asi ana cand sunt create toate butoanele de co"anda necesare d
daca un buton de co"anda trebuie sters, se actioneaza butonul de co"anda DE5EGE din fereastra d
daca ordinea butoanelor de co"anda trebuie "odificata, se actioneaza butoanele de co"anda M39E 6P si M39E D3W+ din fereastra d
se alege butonul de co"anda 453;E
for"ularul a fost creat si deus in tabul Forms al BD cu nu"ele (+itc,boar: si"ultan in tabul 5ables a fost creat tabelul cu nu"ele
(+itc,boar &tems, in care a fost introdusa cate o inregistrare entru fiecare buton de co"anda creat#
Procedura de asistenta S4itch(oard 3ana&er poate fi utilizata pentru a crea un formular de tip sVitc&board care sa desc&ida alte formulare de
acelasi tip. @e procedeaza astfel$
se stabileste relatia dintre for"ularele s/itchboard si setul de butoane de co"anda e care trebuie sa le contina fiecare C!o" resuune ca
exista nu"ai % ni!ele de ierarhizareD for"ularul rincial si for"ularele secundare ]ra"ificatee din acesta: e!ident ca fiecare for"ular oate sa se
ra"ifice la randul sau in alte for"ulareE d
se stabileste for"ularul care !a fi deschis auto"at odata cu BD si din care !or fi deschise celelalte for"ulare d
se creeaza acest for"ular confor" rocedurii de "ai sus, incluzandu-se cel utin % butoane de co"andaD unul entru afisarea fereastrei
Data$ase si unul entru arasirea alicatiei d
se creeaza e rand celelalte for"ulare confor" rocedurii de "ai sus, incluzandu-se e langa butoanele de co"anda necesare si cate un buton
de co"anda entru re!enirea in for"ularul s/itchboard rincial, resecti! in fereastra BD d
se selecteaza din nou for"ularul rincial in fereastra (+itc,boar Manager d
se defineste acest for"ular ca for"ular rincial rin actionarea butonului de co"anda MAKE DE7A65G d
se include cate un buton de co"anda entru deschiderea fiecarui for"ular care se ]ra"ifica^ din for"ularul rincial d
daca utilizatorul doreste, oate include acest for"ular rincial in fereastra (tart6p astfel incat for"ularul s/itchboard rincial sa se afiseze
auto"at la deschiderea BD#
7oua macrocomenzi speciale* ,utoExec
si ,uto$e=s
Macrocomanda AutoEec
3S )ccess permite configurarea speciala a operatiei de desc&idere a unei )4 fie prin utilizarea unei macrocomenzii de un tip special
macrocomanda )uto'ec, fie prin utilizarea comenzii TGGL@ d @T'FTHP?
Aacrocomanda )uto'ec se creeaza in acelasi mod in care se creeaza macrocomenzile obisnuite dar se salveaza cu numele )uto'ec? La
urmatoarea desc&idere a )4 toate actiunile care compun macrocomanda )utoe'ec vor fi automat e(ecutate. 4e fapt intotdeauna la
desc&iderea oricarei )4 aplicatia 3S )ccess cauta o macrocomanda cu numele )uto'ec si daca o gaseste o e(ecuta imediat.
,omanda TGGL@ d @T'FTHP determina afisarea fereastrei.dialog din figura% in casetele.te(t respective se pot specifica$ un nume pentru )4
care sa fie afisat in bara de titlu a aplicatiei 3S )ccess atunci cand se desc&ide )4 respectiva un icon care sa fie afisat alaturi de acest nume
un barmeniu predefinit adaptat de utilizator sau un barmeniu creat de utilizator care sa fie afisat in locul barmeniului predefinit !acesta va fi
numai ascuns putand fi reafisat cu comanda ,TFL ? 5-- comanda care comuta intre cele 1 barmeniuri# numele unui formular care sa fie
automat desc&is si afisat la desc&iderea )4 !de obicei aici se indica numele unui formularului sVitc&board care poate servi drept interfata
grafica pentru aplicatia creata# etc.
Macrocomanda Auto!e"s
@e poate asigna o actiune sau un set de actiuni unei anumite taste sau unei combinatii de taste prin crearea unui grup de macrocomenzi
)uto<e;s? La fiecare actionarea a tastei D combinatiei de taste 3S )ccess e(ecuta actiunea respectiva. @e procedeaza astfel$
se afiseaza fereastra-dialog Data$ase cu tabul Macros acti!at d
se alege butonul de co"anda +EW d
iconul Macro-ames de e toolbar sau "eniul 92EW d co"anda MA4F3 +AME;
in anelul suerior al ferestrei Macro se afiseaza coloana Macro-ame 7
se tasteaza tasta sau co"binatia de taste careia trebuie sa i se asigneze actiunea sau sec!enta de actiuni d
se adauga actiunea sau sec!enta de actiuni resecti!a d
se reeta ulti"ii doi asi entru o noua asignare de taste d
se sal!eaza "acroco"anda cu nu"ele AutoKe0s#
Rezumat
Subiecte

3 "acroco"anda este o sec!enta de actiuni executate de catre alicatia M( Access in locul utlizatorului Cdeschideri de tabele, interogari etc#E,
setari de !alori sau de rorietati ale controalelor grafice, afisari de "esa<e exlicati!e etc#
6n for"ular de actiune este un for"ular care contine un singur ti de controale graficeD butoane de co"anda: deci rolul sau este sa lanseze in
executie "acroco"enzi sau functii si roceduri 1$A#
Hn formular de tip sVitc&board este un formular de actiune de tip special% el reprezinta cea mai comoda si mai eficienta interfata
grafica pentru utilizator.
Predicate
4rearea unei "acroco"enzi resuune alegerea actiunilor dorite din listele derulante oferite de alicatia M( Access# 7iecare actiune co"orta
unul sau "ai "ulte argu"ente care trebuie setate: rin inter"ediul conditiilor, "acroco"enzile ot si"ula constructii de ti i'8t,en8else.
Asignarea unei "acroco"enzi unui buton de co"anda sau unui control grafic se face rin setarea uneia dintre rorietatile obiectului
COn"otFocus, On)ntr0, On )*it etc#E in fereastra Properties a acestuia#
4rearea si "odificarea unui for"ular de ti s/itchboard se face cu co"anda G335; d ADD-2+; d ;W2G4>B3AFD MA+A@EF care
lanseaza rocedura de asistenta (+itc,boar Manager.
e urmeaza!
Prezentarea "odulelor si rogra"elor 1$A#
M+C)#%#FT #FF+CE
luni2 :P martie 200S
Microsoft Tord si Microsoft Excel
6na dintre cele "ai frec!ente utilizfri ale calculatoarelor o constitue relucrarea textelor#Gehnoredactarea este o "odalitate a!ansatf de regftire tehnicf gi graficf a unui
"anuscris nainte de a fi tifrit#Gehnoredactarea co"uterizatf resuune existanha calculatorului, "reunf cu disoziti!ele eriferice aferente, gi a unui siste" logic de
relucrare, alcftuit din rogra"ul duf care funchioneazf calculatorul entru a realiza relucrfrile dorite#Acest rogra" sau siste" de rogra"e, secializat n oerahiile
de tehnoredactare, este nu"it Arocesor de texteAC/ord rocessingE sau Aeditor de texteA#
Excel rodus al fir"ei Microsoft esta destinat tratfrii datelor n for"f tabelarfCaga nu"ita foaie electronicf de calcul - ;readsheetE ct gi rezentfrii grafice a
infor"ahiei#Pe lngf aceasta Excel este dotat cu o funchie entru tratarea datelor tabelei ca bazf de date#
EP4E5 este un achet de rogra"e, care ser!egte entru relucrarea datelor organizate n for"f de tabel#
5ansarea lui Windo/s gi Excel
;iste"ul lanseazf n "od auto"at W,(#0n W,( !ehi identifica butonul ;tart, entru a rula rogra"ul Excel ornihi de la acest buton# Plasahi cursorul "ouse-ului e
butonul ;tart gi efectuahi clic entru al selecta# Aoi n continuare n acelagi fel selectahi Progra"sIMicrosoft 3fficeIMicrosoft Excel#Progra"ul !a fi lansat gi e ecran
!a afrea o foaie de lucru goalf#Aceasta este rerezentatf rintr-o fereastrf docu"ent ntitulatf Microsoft Excel Boo8 $#
;tructura ferestrei ExcelD
$# Bara de titlu
%# Bara de "eniuri
&# Bara cu instru"ente standart
'# Bara de for"atare
(# Bara for"ulelor
6# ;ahiul de lucru
)# Bara cu denu"irile foielor de calcul
*# Bara de stare
,# Barele de derulare !erticalf gi orizontalf#
4e trebuie sf gtihi desre o foaie de lucru# 3 foaie de lucru este alcftuitf din "ici zone dretunghiulare nu"ite celule# 4elulile snt disuse e rnduri gi coloane#
4oloanele snt etichetate de la stnga la dreata cu literele de la A la 2, rndurile snt nu"erotate, de sus nf <os, cu nu"erele de la $ la $6# 7iecare celulf din foaie este
unic deter"inatf de litera coloanei gi nu"frul rndului e care se gfsegte de exe"luDA$# Acest indicator se nu"egte adresa celulei# 4elula n care suntehi ozihionat la un
"o"ent dat oartf nu"ele de celulf acti!f gi este ncon<uratf de un contur#
;electarea unei celule#0n Excel !a trebui sf selectahi celula n care dorihi sf scriehi gi aoi sf introducehi date n aceasta# ;electara se face rin efectuarea unui clic e
celula doritf#
2ntroducerea datelor#Asigurahi-!f cf a!ehi "arcatf celula doritf gi tastahi n ea nu"erele necesare# 4ifrele sau datele nu"erice au afrut gi n bara de for"ule situatf
i"ediat deasura foiei de lucru# 5a caftul di stnga al acesteia sunt lasate ' butoane rintre care x- are se"nificahia AcancelACREscE gi Q - are se"nificahia AenterA sau
Aconfir"A#
0nsu"area !alorii nu"erice# Duf ce ahi introdus "ai "ulte date n foaie a sosit "o"entul sf le nsu"ahi# ;e rocedeazf astfelD $# Efectuahi clic e celula care !a
conhine totalul#
%# Efectuhi clic e butonul Auto;u" aflat n bara de instru"ente#
&# 0n bara de for"ule efectuhi clic e butonul Q entru a acceta for"ula introdusf de Auto;u"#
Gotalul !a fi nserat n celula selectatf#
;al!area foiei de lucru#
$# ;electahi 7ileI;a!e,
%# Pe ecran aare cutia de dialog ;a!e As# Progra"ul stabilegte " "od auto"at nu"ele de figier B33K $# D!s utehi tasta nu"ele dorit n caseta de editare 7ile +a"e#
&# Efectuahi clic e butonul ;a!e#Dacf de<a ahi dat un nu"e figierului registrului d!s, nu "ai esta ne!oia sf utilizahi co"anda 7ileI;a!eAs# Putehi sal!a figierul rintr-un
singur asD efectuahi clic e butonul ;a!e din bara de instru"ente#
Pfrfsirea rogra"ului#
7ileIExit#
Fedeschiderea unui registru# 7ile#0n artea de <os a "eniului 7ile ntlni" o listf a celor "ai recente figiere cu care ahi lucrat# Eectuahi clic e figierul dorit entru al
redeschide# Dacf acest figier nu aare n lista resecti!f, selectahi 3en din "eniul 7ile# 9ehi ntlni o cutie de dialog 3en de unde utehi selecta nu"ele de figier dorit#
7or"atarea datelor# Putehi "odifica for"atul nu"eric al unei celule sau a unei zone ntregi selectate efectund clic e unul din cele ( butoane n bara de instru"ente CU,
i ,g# a#E#Aga ute" for"ata nr ca !alori "onetare# Modificarea for"atului celulei n cel de datf calendaristicf se efectueazf astfelD 7or"atI4ellsCne une la disozihie
cte!a gruuri de ohiuniEI+u"berIDateIGyeI3K#Astfel ute" tasta datele ntr-o !arietate de for"ate, nsf duf ce afsf" Enter, datele !or fi afigate duf "anera
selectatf# 3hiunea 7or"at 4ells oate afrea gi rin afsarea butonului din dreata a "ouse-ului#
;electarea unui do"eniu# 6n bloc de celule oartf denu"irea de do"eniu# ;electarea se efectueazf rin "enhinerea butonului afsat n ti" ce delasahi "ouse-ul e
foaie#0n loc sf efectuahi selechia rin delasarea cursorului, utehi ur"a agii de "ai <osD "enhinnd afsatf tasta ;hift efectuahi clic e celula de ex# >$'Crin acest
rocedeu selectahi zona A$D>$'E# Putehi selecta "ai "ulte celule sau do"enii - chiar dacf acestea nu sunt adiacente - entru ca aoi sf oerahi un singur set de
"odificfri ale asectuluiD efectuahi clic e celule "enhinnd afsatf tasta 4trl#
Etichetarea coloanelor#;e efectueazf rin tastarea etichetelor, afsnd duf fiecare dintre acestea EnterCExDMagazine,!nzfri,si"estreE#Fegistrul nostru ar fi "ai atracti!
dacf etichetele ar fi situate n centrul celulelor# ;e obhine cu a<utorul butoanelor Caliniere la stnga,centrare, aliniere la dreataE din bara de instru"ente#
Atribuirea unui nu"e foii de lucru# 5a baza ecranului docu"entului obser!f" rnul de taburi# 7iecare tab rerezintf o foaie din registru# 0nainte de a sal!a registrul ute"
nlocui nu"ele foii ;heet $cu unul "ai sugesti! C"agazine,!nzfriE#;e rocedeazfD $# Dublu clic e ;heet $#9a afrea cutia de dialog Fena"e ;heet #
%#Gastf" nu"ele dorit#
'# 3K# +oul nu"e !a afrea e tab-ul coresunzftor foii#
2ntroducerea unei for"ule#
$# ;electf" celula#
%# Gastf" fo"ula CExD RE&-4'HD'E
&# Efectuf" clic e butonul de confir"are#Fezultatul acestui calcul este trecut n celula selectatf#
0n ur"a efectufrii unei for"ule ot afrea o "ulhi"e de se"ne OOO#Acest se"n este indicatorul defgirii de celulf, el nea!nd se"nificahia !reunei erori#Prin aceasta
Excel !f anunhf cf celula este rea ngustf entru a afiga integral !aloarea nu"ericf stocatf n ea#Putehi defgi acest nea<uns reglnd lfhi"ea coloanei# ;e rocedeazf
astfelD "utahi cursorul n linia antetelor de coloanf gi ozihionahil e linia de searahie dintre coloane# 7or"a cursorului se !a "odifica ntr-o sfgeatf dublf# 4u cursorul
astfel ozihionat efectuahi dublu clic#Excel !a regla auto"at lfhi"ea coloanei#
6tilizarea facilitfhii Paste7unctionD
$# Executahi dublu clic e celula care dorihi sf aarf funchia#
%# Executahi clic asura butonului Paste7unction#
&# ;electahi categoria funchiei#
'# ;electahi funchia#
(# Executahi clic asura butonului 3K#
6# 2ntroducehi argu"entele funchiei Ccoordonatele celulelorE#
)# Executahi clic asura butonului 3K#
Multilicarea unei for"ule cu Auto7ill
$# A!nd celula selectatf, ozihionahi cursorul "ouse-ului n colhul din dreta <os al acestei celuleCacesta !a de!eni cursor de ncfrcareE#7or"a cursorului !a fi cea a unui
se"n lus ngrogat#
%# Delasahi cursorul de ncfrcare de-a lungul celulelor#
&# Eliberahi butonul "ouse-ului# 4nd eliberahi butonul "ouse-ului duf delasarea cursorului de ncfrcare for"ula din celula inihialf este coiatf n fiecare celulf a
zonei selectate# Gotugi for"ula nu este coiatf ca atare# 0n fiecare celulf, referinhele din for"ulf au fost rectificate , sau incre"entate n "od auto"at de cftre Excel, astfel
ca rezultatul final sf fie cel e care l agtetahi#3ri de cte ori !o" introduce date noi n tabel, rogra"ul auto"at !a schi"ba cifrele ce rerezintf su"a sau alte for"ule#
;eararea unei ferestre# Dacf foaia este destul de "are gi este dificil sf defilahi ntruna foaia de sus n <os gi in!ers, Excel are o soluhie co"odf entru aceastf roble"fD
$# ;electahi o celulf
%# Din "eniul Windo/s, selectahi ;lit#A!ehi n fahf douf i"agini searate ale acestei foi, seararea efectundu-se i"ediat deasura celulei selectate#
5frgirea coloanelor sau liniilor#
7or"atI 4olu"nI Width
7or"atI Fo/ I >eight
Definirea nu"elor de do"enii# 7iecare do"eniu oate fi secificat rintr-un nu"e#;e rocedeazfD
$# Delasahi cursorul "ouse-ului entru a selecta do"eniul#
%# 0n bara de for"ule efctuahi clic e sfgeata +a"es#
&# Gastahi nu"ele dorit gi afsahi Enter entru a "ai scrie alte nu"e# Putehi insecta lista tuturor nu"elor de do"enii din foaie efectund clic e sfgeata +a"es#
6tilizarea facilitfhii Auto7or"at#Excel !f une la disozihie o facilitate nu"itf Auto7or"at, care !a er"ite sf alicahi roriilor foi de lucru asecte redefinite#
$# ;electahi do"eniul din foaie care !a trebui for"atat#
%# 7or"atIAuto7or"at#Din Gable for"at alegehi for"atul dorit cu i"aginea afigatf alfturi#
&# ;electahi 3K sre a acceta alegerea gi a nchide cutia de dialog#
4entrarea unei etichete de-a lungul coloanelor#
$# ;electahi rndul care !a conhine eticheta#
%# Efectuahi clic e butonul 4enterAcross4olu"ns din bara de instru"ente#
;chi"barea fonturilor#
$# ;electahi celula sau do"eniul#
%# Efectuahi clic e butonulb din dreata casetei 7ont din bara de instru"ente#Aare o listf a fonturilor instalata n Windo/s#
&# Feglahi bara de defilare entru a !edea "ai "ulte nu"e de fonturi#
'# Efectuahi clic e nu"ele fontului dorit gi nchidehi caseta 7ont#
;chi"barea atributelor fontului#Putehi "fri di"ensiunea fontului Cnflhi"ea caracterelorE - 7ont;ize gi adfuga Bold,2talic#
;chi"barea culorii textului#0n cazul cnd disune" de o i"ri"antf color ute" schi"ba culoarea textuluiD
$# ;electahi textul#
%# Efectuahi clic e butonul bdin caseta 7ont4olor# 9a afrea o aletf de culori#
&# Efectuahi clic e coluarea doritf gi nchidehi aleta#
;electarea unui contur de celulf#D
$# ;electahi do"eniul
%# 0n bara de instru"ente efectuahi clic e butonulbaflat n dreata butonului Borders#9a afrea o !arietate de linii de contur din care !f utehi alege una#
;electarea efectului de u"brire a celulei#
$# ;electahi do"eniul
%# Efectuahi clic e butonul bal instru"entului 4olor din bara de instru"ente# 9a afrea o casetf de culori# ;electahi o culoare#
&# Efectuahi clic e orice celulf din afara selechiei entru a eli"ina "arca<ul lu"inos gi a !edea efectul de u"brire#
Modificarea unor date existente se oate face dacfD
$# Executahi dublu clic asura celulei al cfrei conhinut dorihi sf-l "odificahi sau tastahi 7%#
%# Exacutahi un clic 4onfir" entru a stabili unctul de inserare a noilor date
&# 2ntroducehi noile date
'# Executahi clic e ideogra"a 4onfir" sau afsahi testa Enter#
jtergerea arhialf a unei date existenteD
$# Executahi un dublu clic asura celulei al cfrei conhinut dorihi sf-l "odificahi#
%# Executahi un clic, gi aga afsat, delasahi "ouse-ul entru a e!idenhia orhiunea e care dorihi sf o gtergehi#
&# Afsahi tasta Delete#
'# Executahi un clic e confir" sau afsahi Enter#
jtergerea co"letf a datelor dintr-o celulf cere ca sfD
$# E!edenhiahi gruul de celule al cfror conhinut dorihi sf-l gtergehi
%# Executahi un clic cu butonul din dreata asura gruului selectat#
&# ;electahi co"anda 4lear4ontents din "eniul contextual ce !a afrea#
jtergerea coloanelor, rndurilor gi a celulelorD
$# Executahi un clic cu butonul din dreata asura nu"elui coloanei CrnduluiE#
%# ;electahi ohiunea Delete#
2nserarea unui rnd sau coloaneDDacf se nsereazf un gru de celule utehi alege delasarea celulelor existente cftre drefta sau n <os#
$# ;e executf un clic e nu"ele coloanei sau rndului unde doregte ca sf aarf o altf nouf, utiliznd butonul din dreata al "ouse-lui#
%# ;e selecteazf ohiunea 2nsert#
2nserarea unui gru de celuleD
$# ;electahi gruul de celule e care dorihi sf le nserahi#
%# Executahi clic asura gruului de celule selectate, folosind butonul din dreata al "ouse-lui#
&# ;electahi ohiunea 2nsert#
'# Alegehi direchia n care se !or delasa celulele existente#
(# 38#
Ascunderea coloanelor gi a rndurilor#
$# Execztahi un clic cu butonul din dreata asura titlului coloanei CrnduluiE e care dorihi sf o ClE ascundehi#
%# ;electahi ohiunea >ide#
4oierea gi "utarea datelor cu Drag and DroD
$# ;electahi datele e care dorihi sf coiahi#
%# Pozihionahi indicatorul "ouse -lui e "arginea gruui selectat#
&# Menhinehi afsatf tasta 4trl, afsahi e butonul stng al "ouse-lui gi AtragehiA gruul sre zona nouf#
'# Eliberahi butonul "ouse-lui#
6tiliznd co"enzile 4oy gi PasteD
$# ;electahi datele e care dorihi sf le coiahi#
%# Executahi clic asura butonului 4oy din bara de instru"ente#
&# ;electahi ri"a celulf din gruul de celule destinahie#
'# Executahi clic asura butonului Paste sau afsahi Enter#
Mutarea se efectueazf n acelagi "od nu"ai cf n loc de 4oy utilizahi butonul 4ut din bara de instru"ente#
4rearea diagra"elorD
$# ;electahi datele e care dorihi sf le rerezentahi grafic#
%# Executahi clic asura butonului 4hartWizard#
&# ;electahi tiul diagra"ei gi tastahi +ext#
'# ;tabilihi sursa datelor gi tastahi +ext#
(# ;tabilihi ohiunile diagra"ei gi tastahi +ext#
6# ;tabilihi foaia de calcul, unde se !a afla diagra"a gi tastahi 7inish#
;ortareaD
$# ;electahi zona care !a fi ordonatf# Pentru a ordona ntreaga listf de date selectahi toate celulile din listf#
%# Deschidehi "eniul Data gi alegehi ;ort#9a afrea caseta de dialog ;ort#
&# 6tilizahi lista derulantf ;ort by la selechia ri"ei coloane duf care !rehi sf ordonahi, duf ce executahi clic e Ascending sau Descending entru a indica "odalitatea
de ordonare#
'# Pentru a ordona duf alte coloane, reetahi asul & entru ri"a gi a doua listf derulantf Ghen by#
(# Executahi clic e 3K sau afsahi tasta Enter#
7iltrareaDAuto7ilter !f er"ite sf afigahi raid nu"ai un ru selectat de nregistrfri ale bazei d!s de dateD
$# ;electahi ntrega bazf de date, inclusi! rndul utilizat la la titluri#
%# Deschidehi "eniul DataI7ilterIAuto7ilter#Excel !a afiga n fiecare celulf n artea de sus a bazei d!s de date butonul cu sfgeatf al listei derulante#
&# Executahi clic e butonul listei derulante din rubrica e care !rehi sf o utilizahi la filtrarea listei#
'# ;electahi data e care !rehi sf o utilizahi entru a reduce lista d!s# 5a derularea listei utehi utiliza tastele cu sfgehi direchionale sau utehi introduce ri"ul caracter al
nu"elui datei ntroduse entru a !f delasa la ea#Achionahi tasta Enter sau executahi clic e datf cu a<utorul "ouse-lui#
5ansarea n execuhie a rogra"ului Word se face din "eniul Windo/s, executnd dublu clic e ictogra"a coresuzftoare cu nu"ele rodusului Word for Windo/s#
;tructura ferestrei Microsoft Word se deosebesc ur"ftoarele zone rincialeD
- Bara de titlu,
- Bara de "eniu,
- Bara ictigra"elor,
- Bara de asect,
- Bara riglei de "fsurf,
- Aria de lucru n care se editeazf docu"entul,
- Barele de derulare,
- Bara infor"ati!f Cbara de stareE#
4rearea unui docu"ent nou#5a fiecare lansare n execzhie rogra"ul Word creeazf un nou docu"ent#4rearea unui docu"ent nou se realizeazf rin ohiunea 7ileI+e/#
Editarea unui docu"ent#;crierea "anualf a textului se face confor" regulilor uzuale, folosind tastatura ca disoziti! eriferic de intrare# Gasta Enter !a fi afsatf nu"ai la
sfrgit de aragraf, rogra"ul Word !a trece auto"at la rndul ur"ftor# Pentru a scrie cu "a<uscule se ot folosi tastele 4as5oc8 sau ;hift#jtergerea unui caracter sau "ai
"ultor caractere succesi!e se oate face rin ozihionarea cursorului i"ediat duf ulti"ul caracter de gters gi afsarea tastei Bac8sace nf se gterg toate caracterle
dorite#Aceagi oerahie oate fi efectuatf gi cu tasta Delete, care gterge din ozihia cursorului#
;al!area unui docu"ent# Pentru sal!area docu"entului curent n editare se alege ohiunea 7ileI;a!e sau se executf clic e butonul ;a!e de e bara de ictogra"e#5a
ri"a sal!are a docu"entului nou, rogra"ul Word !a deschide o casetf de dialog ;a!eAs, cernd infor"ahii desre discul gi catalogul n care sf sal!eze figierul gi sub ce
nu"eCDri!es, Directories, 7ile+a"eE#
Delasare n docu"entul scris se oate face cu "ouse-ul n zona de lucru, sau achionnd cu "ous-ul sfgehile e bara !erticalf sau orizontal de derulare#Pozihionnd
cursorul "ouse-ului ntr-o anu"itf ozihie n cadrul textului gi realiznd un clic si"lu, cursorul de editare C unctul de inserhieE se "utf n unctul rsecti!#
Gifrirea unui docu"ent Gifrirea unui docu"ent la i"ri"antf se oate realiza direct din rogra"ul Microsoft Word #Pentru tifrire se une i"ri"anta n funchie C3+
52+EE, aoi se alege ohiunea 7ile?Print#
2egirea din rogra"ul Word 2egirea din rogra"ul Word se face fie execut1nd clic e 7ile n bara de "eniu gi aoi execut1nd clic e Exit CiegireE, fie nchiz1nd fereastra
execut1nd dublu clic e butonul W din colhul din st1nga sus al ferestrei Word, sau afs1nd tastele Alt H 7', sau executf" clic e butonul Pdin colhul din dreata sus#
Acu" rogra"ul Word ntreabf dacf se doregte sal!area docu"entului# ;e executf clic e butonul Tes dacf se doregte acest lucru#
Bazele tenhoredactfrii #Gehnoredactarea co"uterizatf se realizeazf e trei ni!ele, duf cu" ur"eazfD
- ni!elul docu"ent# Aici se stabilesc caracteristicile globale ale docu"entuluiC7ileIPage;etuE, cu" sunt for"atul aginii CA&, A'# A(, 5etter etc#E, "arginile acestuia
Cdreata, st1nga, sus gi <osE, e!entualele antete gi subsoluri de aginf la ni!el de docu"ent Cnu"erele de aginf, titlul caitolului, aragrafului, afigat e fiecare aginf
etc E:
- ni!elul aragraf# 5a acest ni!el se stabilesc caracteristicile fiecfrui aragraf n arte# 2n cadrul editfrii co"uterizate nohiunea de aragraf are un alt sens fahf de cea din
literaturf# Aici aragraful rerezintf orhiunea de text aflatf ntre douf Enter, adicf de la nceutul unui alineat gi 1nf la ur"ftorul# 5a ni!elul aragraf se stabilesc
atributele aragrafelor, ca de exe"luD tiul de caractere folosit entru ntregul aragraf, di"ensiunea acestora, e!entualele delasfri nsre interior sau exterior,
di"ensiunea gi tiul alineatului Cri"a linie "ai interior sau exteriorE# "odul de aliniere a aragrafuhii Cla st1nga, la dreata, e centru sau la a"bele "arginiE:;tabilirea a
fiecfrui ara"etru al aragrafelor n Word for Windo/s se face, duf selectarea aragrafelor, rin alegerea ohiunii Paragraf din sub"eniul 7or"at#
- ni!elul caracter# 5a ulti"ul ni!el se lucreazf asura gruurilor de caractere din interiorul aragrafelor, entru obhinerea unor efecte de tiulD scoaterea n e!idenhf a unor
nu"e rorii, cu!inte cheie, citate, rin subliniere, ngrogare, nclinare, schi"bare a di"ensiunii caracterelor etc#
Existf o serie de oerahii care nu ot fi ncadrate n nici unul dintre aceste trei ni!ele# cu" ar fiD ncfrcarea i"aginilor, realizarea indexului gi a curinsului etc#, oerahii
care se executf, de obicei, duf trecerea rin toate cele trei ni!ele#
Gehnoredactarea la ni!el de caractere
Dintre caracteristicele secifice ni!elului caracter fac arteD
- tiul de caractere C7ontulE, care deter"inf "ulhi"ea de caractere gi asectul lor grafic:
- di"ensiunea caracterului C;izeE care se "fsoarf de obicei n uncte:
- stilul entru caracter C7ont ;tyleE, adicf "odul n care !a fi scris caracterulD
- scriere nor"alf CFegularE:
- stilul ngrogat CaldinE de afigare CBoldE:
- stilul nclinat C2talicE: #
- efectul entru caractere CEffectsE, adicf relucrfri, transfor"fri gi adfugfri ale textului# Dintre ele, "ai i"ortante suntD
o tfierea rintr-o linie C;tri8e throughE# ExD caracter :
o scrierea ca exonent C;uerscritE# ExD exonent:
o scrierea ca indice C;ubscritE# ExD indice:
o scrierea cu caractere "a<uscule de di"ensiunea "inusculelor C;"all 4asE# ExD 4AFA4GEF:
- sahieri ntre caractere C4haracter ;acingE, adicf "odul de scriere nor"alf C+or"alE, scriere exandatf CExandedE sau scriere condensatf C4ondensedE#
Gehnoredactarea la ni!el de caracter n Word se efectueazf cu a<utorul "eniului 7or"at, ohiunea 7ont# Alegerea fontului, a di"ensiunii, a raodului de scriereD bold, italic
sau subliniat, sau a ozihiei caracterului se ot face gi cu a<utorul ictogra"elor coresunzftoare din bara de asect#
Deschidearea gi nchiderea unui docu"ent#Deschiderea unui docu"ent creat anterior se realizeazf cu ohiunea 7ileI3en sau cu ictogra"a coresunzftoare din bara
ictogra"elor#Aare o casetf de dialog unde se executf clic e nu"ele figierului entru al selecta din catalogul resecti! sau n c"ul de editare 7ile+a"e, se introduce
de la tastaturf nu"ele figierului gi se executf clic e butonul 3en entru a confir"a deschiderea figierului dorit#0nchiderea unui docu"ent, ceea ce anuleazf gi aarihia lui
e ecran, se realizeazf cu ohiunea 7ileI4lose#
;electarea, coierea, "utarea gi gtergerea unui text se efectueazf analog ca la Excel#
;tabilirea ozihiilor fixe de scriere n cadrul unui rnd# Gabulatori#6n tabulator este asociat unei ozihii n care !a fi delasat cursorul rin achionarea de cftre utilizator a
tastei Gab# Astfel, la ri"a afsare a tastei Gab cursorul !a fi "utat la ozihia asociatf ri"ului tabulator, la a doua afsare n cadrul aceluiagi aragraf se !a face la
ozihia asociatf celui de-al doilea tabulator gi aga "ai dearte#Progra"ul Word a "ai adfugat osibilitatea trasfrii unor linii de ghidare unctate ntre ozihiile fixe de
scriere din cadrul unui rnd#;tabilirea ozihiilor fixe de scriere se oate face rin inter"ediul "eniului# ;e alege 7or"atIGabs, deschizndu-se astfel e ecran fereastra de
dialog cu acelagi nu"e# 0n fereastra Gabs se stabilesc tabulatorii dorihi#;e executf clic e butonul ;EG entru a confir"a rogra"ului Word alegerea ohiunilor resecti!e#
Pentru a gterge un tabulator Cduf ce acesta a fost selectat n lista Gab;toPositionE se !a achiona declangatorul 4lear#
;tabilirea ozihiilor fixe de scriere cu a<utorul riglei de "fsurfD;e executf clic e butonul de alegere a tiului de ozihionare CGabPositionE, care se aflf n stnga riglei de
"fsurf, de cte ori este ne!oie, nf ce butonul indicf "odul de ozihionare dorit#0n continuare se executf clic si"lu e rigla de "fsurf e "arca<ul coresfnzftor
distanhei dorite#
4rearea sechiunilor#Prin sechiune se nhelege o zonf continuf n cadrul unui docu"ent, la ni!elul cfreia se ot for"ata ntr-un anu"it "od caracreterle, aragrafele,
"arginile, orientarea aginilor etc#3 sechiune er"ite aran<area n aginf a unei orhiuni a docu"entului, utiliznd alte ohiuni ri!ind caracteristicile de aginf, dact n
restul docu"entului#;tabilirea sechiunilor se reduce la lasarea "arcatorilor de sfrgit de sechiune n ozihiile dorite, n cadrul unui docu"ent, ur"nd ca aoi sf se
stabileascf for"atul aginii entru fiecare n arte# Pentru stabilirea unor for"ate de aginf la ni!el de sechiune se "utf cursorul n interiorul sechiunii resecti!e, duf
care se alege ohiunea 7ileIPage;etu# 0n fereastra cu acelagi nu"e, n artea inferioarf, se aflf lista ascunsf AlyGo, care stabilegte zona din docu"ent la care se referf
ohiunile introduse n fereastrf#Alegnd din aceastf listf ele"entul Ghis;ection, ohiunile stabilite n fereastra Page;etu se !or referi doar la sechiunea curentf, n care
se aflf cursorul#
;crierea textului n coloane#Aran<area unui text e coloane, n Word, se face rin lansarea co"enzii 7or"atI4olu"ns, fiind deschisf fereastra cu acelagi nu"e#6r"eazf
ca utilizatorul sf indice nu"frul de coloane n care se !a "frhi textul rin +u"ber3f4olu"ns: lfhi"ea fiecfrei coloane rin Width and ;acing, iar distanha rintre ele
rin ;acing# 4o"utatorul Ekual4olu"nWidth, n starea acti!at, deter"inf calcularea auto"atf a unor lfhi"i egale entru toate coloanele#Pentru introducerea unui salt la
coloanf nouf, la ozihia cursorului se folosegte co"utatorul ;tart+e/4olu"n din dreata <os al ferestrei de dialog# 5ista ascunsf AlyGoD deter"inf orhiunea de text
sura cfreia se alicf "frhirea e coloane stabilitf n fereastra de dialog 4olu"ns#
2ntroducerea de caractere seciale n text# 6n set de caractere rerezintf un gru de %(6 de caractere#0n Windo/s existf o alicahie nu"itf 4haracterMa rin inter"ediul
cfreia ot fi !izualizate toate caracterele seturilor instalate n siste", "reunf cu codurile asociate lor#7olosind aceastf alicahie ot fi coiate n docu"ent orice
caractere, din orice set instalat n siste", folosindu-se ca inter"ediar 4liboard-ul#Word osedf roria sa "etodf de introducere n text a unor caracter seciale,
si"boluri, unnd la disozihie "eniul 2nsertI;y"bol# ;echiunea ;y"bols a acestei ferestre este folositf entru introducerea n text a unor caractere din seturileD +or"al,
;y"bol, Wingdings#Fealizndu-se un clic si"lu e un caracter, acesta este selectat, ur"nd ca la achionarea butonului 2nsert sf fie introdus n text la ozihia cursorului#
7ereastra ;y"bol este nchisf la achionarea butonului 4lose#
4rearea ecuahiilor#Pentru crearea unei ecuahii, se ozihioneazf "ai nti cursorul n locul unde se doregte nserarea ecuahiei, aoi se ornegte editorul de ecuahii cu
co"and 2nsertI3b<ect# ;e !a deschide o fereastrf cu nu"ele 3b<ect#0n aceastf fereastrf se achioneazf butonul 4reate+e/, indicnd astfel /ord-lui cf se doregte crearea
unei ecuahii noi, aoi din lista de tiuri C3b<ectGyeE se alege ohiunea MicrosoftEkuation &#- gi se !a afsa butonul 38 sau tasta enter#5ansarea editorului de ecuahii
deter"inf deschiderea unei ferestre Ekuation care conhine un gru de butoane entru inserarea ele"entelor secifice ecuahiilor#Gextul se introduce n ecuahii ffrf sahii
excetnd cazul cnd este selectatf ohiunea Gext;tyle din "eniul ;tyle afigat la lansarea editorului de ecuahii#Pentru frfsirea editorului de ecuahii re!enirea n editarea
docu"entului Word, se realizeazf un clic si"lu cu "ouse-ul n afara cadrului ecuahiei#Ecuahia oate fi "fritf, "icgoratf, "utatf, etc, fie direct cu "ouse-ul rin tastarea
butoanelor deli"itatoare ale cadrului ecuahiei, fie rin inter"ediul ferestrei Picture din sub"eniul 7or"at# Pentru a nsera n ecuahie o "atrice se aasf e butonul
coresunzftor aflat e a doua linie gi se selecteazf din sublista afigatf ohiunea de e ulti"a linie ceea ce !a genera aarihia unei ferestre cu nu"ele Matrix# ;e selecteazf
una din ohiunile 4olu"nAlign entru a alinia nu"erele n coloane gi ohiunile Fo/Align entru a alinia nu"erele n linii# 0n caseta 4olu"ns se introduce nu"frul de
coloane, iar n caseta Fo/s se introduce nu"frul de linii# 3hiunile Ekual4olu"n Width gi EkualFo/>eight secificf fatul cf liniile gi coloanele !or a!ea aceiagi
di"ensiune# Duf afsarea butonului 3K se introduc si"bolurile dorite n casetele nserate n ecuahie#
;uradi"ensionarea ri"ului caracter al aragrafului#;uradi"ensionarea ri"ului caracter CDroed4aital5etterE nsea"nf scrierea ri"ului caracter al aragrafului
cu o di"ensiune "ai "are de ct restul caracterelor al aceluiagi aragraf#Pentru a realiza acest efect se selecteazf aragraful n cauzf, aoi se alege 7or"atIDro4a, ceea
ce duce la aarihia e ecran a ferestrei cu acelagi nu"e#0n sechiunea Position se indicf "odul n care restul textului !a ocoli cadrul ri"ului caracter#7ontul cu care !a fi
afigat ri"ul caracter "frit este selectat din lista ascunsf 7ont# +u"frul de rnduri este care se ntinde ri"ul caracter este dat de !aloarea din c"ul 5ines to Dro#
Distanha de la latura dreatf a cadruluzi nf la artea din stnga a textului aragrafului se introduce n c"ul de editare Distance fro" text#
Atagarea chenarelor unei zone de text#6"brirea#6n chenar este dretunghiular gi ncon<urf aragraful sau o zonf din docu"ent#5iniile chenarului ot fi alese ca grosi"e
sau culoare duf dorinha utilizatorului# Goate acestea se stabilesc Cduf selectarea zoneiE n fereastra Paragraf Borders and ;hading, care !a fi deschisf la alegerea
ohiunii 7or"atIBorders and ;hading# Prin sechiunea Borders se !a indica tiul chenarului care !a ncon<ura, total sau arhial, zona de text selectatf anterior# 4u a<utorul
sechiunii ;hading se !a alege "odul de scriere a textului, fondului, chenarului#
+u"erotarea aragrafelor gi titlurilor# Paragrafele ot fi nu"erotate sau "arcate cu un se"n secial n stnga lor# Pentru aceasta se !or selecta aragrafele care fac obiectul
enu"erfrii, aoi 7or"atIBullets and +u"bering, declangnd aarihia unei ferestre cu acelagi nu"e# Achionarea butonului Bulleted din artea suerioarf a ferestrei !a
afiga exe"le de caractere seciale utilizate entru "arca<e# Dacf se doregte un alt ti de "arca< sau editarea ntr-un anu"it "od al "arca<ului, se selecteazf butonul
Modify ceea ce aduce la deschiderea ferestrei ModifyBulleted 5ist n care !o" indica "odificfrile# 4rearea "ai raidf a aragrafelor "arcate cu un caracter secial sau
nu"erotate, se oate obhine folosind butonul Bulets resecti! butonul +u"bering din bara de asect# jtergerea "arca<elor sau nu"erelor se realizeazf cu a<utorul
butonului Fe"o!e din fereastra resecti!f#
Aran<area textului# Progra"ul Word are cte!a "odele restabilite incluse n docu"entele create, cel i"licit fiind "odelul +or"al# Pentru crearea stilurilor noi se !a
aela 7or"atI;tyle, ceea ce !a roduce aarihia e ecran a unei ferestre de dialog cu acelagi nu"e#Alicarea unui stil asura unui aragraf se realizeazf rin ozihionarea
cursorului de editare n interiorul aragrafului resecti!, selectarea stilului dorit din lista ;tyles gi achionarea butonului Aly# 4rearea unui stil nou se realizeazf rin
alegerea ohiunii +e/ din fereastra ;tyles, oerahie care deter"inf deschiderea altei ferestre cu nu"ele +e/;tyle#
+u"erotarea aginilor# Antete gi subsoluri# 6n antet de aginf este o orhuine de text care !a afrea la nceutul fiecfrei agini a docu"entului, iar subsolul de aginf
este o orgiune de text care !a afrea la sfrgitul fiecfrei agini a docu"entului# Exe"leD titlul de caitol sau aragraf gi autorul afigat e fiecare aginf a unei cfrhi#
Editarea conhinutului antetului gi CsauE subsolului se face rin alegerea ohiunii 9ie/I>eader and 7ooter, duf care cursorul este ozihionat n zona rezer!atf antetului
sau subsolului gi e ecran este afigatf o barf utilitarf, folositf la editare# Grecerea din zona rezer!atf antetului n cea rezer!atf subsolului gi in!ers este osibilf rin
inter"ediul butonului din aceastf barf utilitarf sau rintr-un clic si"lu e zona resecti!f# 2ntroducerea nu"frului de aginf n zona antetului sau n zona subsolului se
efectueazf cu ohiunea 2nsertIPage +u"ber din sub"eniul, care roduce afigarea e ecran a unei ferestre cu acelagi nu"e#
4reare tabelelor# 6n tabel este for"at din linii gi coloane, la intersechia acestora gfsindu-se celulele n care se introduce conhinutul tabelului# Existf douf "oduri de
creare a unui tabelD
- Mai nti se creazf structura, duf care aceasta se u"le cu text, introdus "anual de la tastaturf de cftre utilizator#
- Mai nti se introduce textul tabelului ntr-un anu"it for"at, duf care acesta se transfor"f ntr-un tabel rin crearea auto"atf a structurii resecti!e#
4rearea unui tabel si"lu se face rin lansarea co"enzii GableI2nsert Gable, deschizndu-se astfel e ecran ferestra cu acelagi nu"e# 6tilizatorul !e trebui sf indice n aceastf
fereastrf nu"frul de linii +u"ber of Fo/s, nu"frul de coloane rin +u"ber of 4olu"ns ale tabelei gi lfhi"ea celulelor rin 4olu"n Width#
Publicat de @eorgiana la -,D($
!iciun comentariu*
TrimiteOi un comentariu
Postare "ai !eche Pagina de ornire
AbonaZi-!. laD Postare co"entarii CAto"E
/ersoane interesate
,r.i"( blo'
l %--, C%E
o l "artie C%E
Microsoft Word si Microsoft Excel ###
3ffice este un rogra" care contine ###
7espre mine
@eorgiana
9izualizaZi rofilul "eu co"let

#peratii cu liste
aE 4rearea unei liste se face rin introducere de !alori, resectnd rinciiile descrise n subcaitolele anterioare Cnu"ele c"urilor aar ca
nu"e de coloaneE# 5istei astfel construite i se oate asocia un nu"e cu otiunea 2nsert - +a"e - Define#
bE Actualizarea listei - resuune oeratii de "odificare a !alorilor, adaugare si eli"inare de nregistrari din lista# Aceste oeratii se realizeaza
foarte usor folosind for"ularele de date# 6n astfel de for"ular se oate crea rin selectarea co"enzii Data - 7or" n ti" ce cursorul este
ozitionat n cadrul tabelului de date# 7ereastra for"ularului er"ite "odificarea !alorilor rin oeratii uzuale de editare, adaugarea unei
nregistrari C+e/E, eli"inarea nregistrarii curente CDeleteE Ca se !edea figura nr#*E#
Dua efectuarea acestor oeratii, "odificarile coresunzatoare aar si n foaia de lucru#
Figura nr.8 - Exemplu de formular pentru date
cE 4autarea nregistrarii care ndelineste anu"ite rorietati se oate face folosind tot for"ularul de dateD Data - 7or"# Butonul 4riteria
er"ite secificarea !alorilor cautate, care se !or introduce ntr-o fereastra de ti nregistrare# ;e !a realiza ozitionarea e nregistrarea
CnregistrarileE care ndelinesc conditiile secificate# n cazul "ai "ultor nregistrari, se !a utea trece de la una la alta#
De exe"lu, n lista din figura de la Ge"e rouse se oate cauta o anu"ita ersoana sau sau toate ersoanele cu rorietatea AMedia I,A#
dE ;ortarea nregistrarilor dintr-o lista este oeratia de rearan<are a nregistrarilor, dua !alorile unuia sau "ai "ultor c"uri, nu"ite chei,
n ordine alfabetica, nu"erica sau cronologica Ccrescatoare sau descrescatoareE#
;ortarea se realizeaza folosind co"anda Data - ;ort# n fereastra care se deschide se secifica cheile de sortare Ca se !edea figura nr#,E# Pri"ul
c" dua care se face ordonarea se nu"este cheie rinciala# Daca exista "ai "ulte nregistrari care au aceeasi !aloare entru aceasta cheie,
ute" secifica alta cheie de ordonare CsecundaraE# Astfel, n Excel, la o oeratie de sortare se ot secifica "axi"u" trei chei de sortare#
Figura nr. 9 - Fereastra de dialog ort
Pentru fiecare cheie se oate ota ntre sortare crescatoare sau descrescatoare CAscending?DescendingE#
#bser"atie.
4u o tehnica "ai deosebita, utilizatorul si oate defini ordini n liste seciale care contin anu"ite !alori Cde exe"luD zilele sata"nii,
lunile anuluiE folosind Gools - 3tions - 4usto" 5ist - 5ist Entries#
eE ;electarea nregistrarilor care ndelinesc anu"ite rorietati CfiltrareE#
;a resuune", de exe"lu, ca dori" ca toate ersoanele retinute n foaia de lucru din figura de la Ge"e rouse si care au "edia "ai "are
dect , CMedia I ,E sa fie afisate searat n foaia curenta de lucru#
Aceast ti de relucrare a infor"atiilor se realizeaza rin inter"ediul co"enzii Data - 7ilter# Exista doua osibilitati de obtinere a rezultatelor
doriteD
$E cu Auto7ilter - secifica" entru fiecare c" !aloarea dorita sau o rorietate Cfiecarui c" i se ataseaza o lista de for"aD All, 4usto",
lista de !aloriE# n exe"lul nostru, entru toate c"urile secifica" All n afara de c"ul Media, unde secifica" cu 4usto" conditia
I, Cgreater than ,E#
%E cu Ad!anced 7ilter - se ot introduce do"enii de selectare "ai co"lexe# ;e !a cereD
domeniul listei din care se face selectia !List range#%
domeniul de criterii !,riteria range#. ntr.un domeniu de criterii cmpurile pentru care se specifica conditiile se depun ca si cap de
tabel !vezi figura nr.--#. ntre conditiile din acelasi rnd se aplica operatorul logic @i iar ntre conditiile din rnduri diferite .
operatorul logic @au.
eventual domeniul destinatie sau coltul sau stnga sus daca nu se doreste ca selectia sa se realizeze n pozitia curenta !,opT to . a
se vedea figura nr.-;#.
Figura nr. !"10 - Ferestra de dialog Ad#anced Filter
Exemplul :
7olosi" exe"lul din figura de la Ge"e rouse# ;a resuune" ca dori" sa coie" toate nregistrarile studentilor care au "edia curinsa n
inter!alul K*#(, ,#(L n foaia de lucru curenta, ncend cu celula 2&-# 4"urile ferestrei de dialog Ad!anced 7ilter se !or co"leta dua
cu" ur"eazaD 5ist range !a contine ntreaga lista CUAU&DU7U%'E, 4riteria range !a contine celulele criteriului de selectie CU>U$,DU2U%-E - !ezi
figura nr#$$, iar 4oy to !a contine locatia unde se !a realiza coierea CU2U&-E#
Fi'ura nr.:: - Exemplu de domeniu de criterii
#bser"atie.
Daca se doreste reafisarea tuturor nregistrarilor din lista, se alege otiunea Data - 7ilter - ;ho/ All#
fE Fezu"area datelor
n fiecare gru de nregistrari care au aceeasi !aloare entru un c" dat, asura !alorilor unor c"uri secificate se ot alica di!erse
functii de sinteza C"edie, nu"arare, i"licit su"aE# Astfel, se ot realiza si"lu totaluri si subtotaluri# n locul functiei su"a, se ot secifica si
alte functiiD nu"ar de ele"ente C4ountE, "edie CA!gE, "axi" CMaxE, "ini" CMinE etc# 3eratia se oate reeta entru !alorile altui c":
astfel se !a obtine un rezu"at al listei initiale#
Anterior, nregistrarile trebuie sortate dua c"ul?c"urile ale carui?caror grue de !alori egale se ur"aresc#
Daca se doreste sa se realizeze calcule asura unei liste folosind un do"eniu de conditii Cadica sa se relucreze doar liniile care ndelinesc
acele conditiiE, se !or utiliza functiile secifice bazelor de dateD D;6M Csu"a entru o baza de dateE, DA9EFA@E C"edie entru o baza de
dateE, D436+G Cnu"arare e o baza de dateE etc# Aceste functii sunt caracterizate de trei ara"etriD do"eniul bazei de date, c"ul e care se
face calculul si do"eniul de criterii care selecteaza liniile i"licate n calcul#
n exe"lul din figura nr#) se calculeaza nu"arul de note curinse n fiecare din inter!aleleD K-#(, $#(E, K$#(, %#(E, K%#(, &#(E, ####, K*#(, ,#(E,
K,#(, $-L# n acest sco se utilizeaza functia D436+G secificnd e rndD do"eniul asura caruia se alica functia, c"ul dua care se
realizeaza nu"ararea, recu" si do"eniul de criterii care contine conditia de ndelinit entru nregistrarile asura carora se alica oeratia#
gE Gabele de sinteza
Gabelele de sinteza sau tabelele i!ot CPi!ot GableE realizeaza sintetizarea datelor dintr-o baza de date Excel din "ai "ulte ersecti!e#
6tilizatorul oate alege c"urile care sa constituie titluri de agina, de linie sau de coloana, sau c"uri care sa fie utilizate n realizarea
unor calcule#
9o" exlica utilizarea tabelelor i!ot e un exe"lu concret# ;a resuune" ca a!e" baza de date ;tudenti care contine nregistrarile din
figura nr#$% si ca dori" sa afla" cti studenti din fiecare grua sunt de<a "e"orati n baza de date#
Figura nr. 1$ - Ba%a de date tudenti
;e !or efectua ur"atorii asiD
se lanseaza n e(ecutie comanda Pivot Table din meniul 4ata%
n fereastra de dialog desc&isa !@tep - of <# se alege optiunea Aicrosoft E(cel List or 4atabase si se va actiona butonul 9e(t%
n fereastra de dialog desc&isa !@tep 1 of <# cmpul Fange se completeaza cu seria de celule care contin datele ce vor fi analizate
!n cazul nostru seria este '-$4-1# si actioneaza butonul 9e(t%
n fereastra de dialog desc&isa !@tep * of <# se gliseaza butonul 6rupa n cmpul 4'T'. @e va afisa @um of 6FHP' !functia care
realizeaza nsumarea datelor din coloana 6FHP'#%
deoarece nu dorim nsumarea datelor din coloana 6FHP' vom realiza un dublu clic cu mouse.ul pe butonul @um of 6FHP' din
cmpul 4'T'. @e afiseaza o noua fereastra de dialog care permite alegerea functiei E(cel dorite !n acest caz . ,ount pentru
numarare#%
dupa apasarea butonului GO si nc&iderea ultimei ferestre de dialog n cmpul 4'T' va fi afisat butonul ,ount of 6FHP'%
se gliseaza butonul 6FHP' n cmpul FGR !linie# pentru a utiliza aceasta denumire ca titlu de linie. 4easupra cmpului FGR se va
afisa butonul 6FHP' !figura nr.-*#%
se actioneaza butonul 9e(t pentru a trece la urmatorul pas%
7igura nr#$& - 4onstruirea tabelului i!ot
n fereastra de dialog nou desc&isa !@tep < of <# cmpul Pivot Table @tarting ,ell se completeaza cu adresa celulei la care va
ncepe afisarea tabelului pivot !5-# n cadrul foii de calcul iar cmpul Pivot Table 9ame va contine numele tabelului pivot%
dupa actionarea butonului 5inis& foaia de calcul va aspectul din figura nr.-<.
Figura nr. 1& - Aspectul final al foii de calcul
M% Excel* Crearea unui buton n Excel 2000
0ntrebareD A" tiut cu" s. crea i un buton n Microsoft Excel %--&, dar cu" ot crea un buton n Excel %--)Q
F.sunsD Pentru a crea un buton n Excel %--), face i clic e butonul Microsoft 3ffice n artea din st1nga sus a ferestrei Excel i aoi face i
clic e butonul 3 iuni Excel#
41nd aare fereastra 3 iuni Excel, face i clic e o iunea de oular e st1nga# ;electa i o iunea nu"it. @,fi are fil( 7ez"oltator n
/an'lic(@. Aoi, face i clic e butonul 3K#
;electa i fila 7ez"oltator din bara de instru"ente din artea de sus a ecranului# 0n 'rupul Controale2 face i clic e butonul +nsert i un "eniu
!a o-u# 7ace i clic e picto'rama butonul de sub sec iunea Controale formular C!ezi i"aginea de "ai <osE n "eniul o-u#
Pozi iona i cursorul n foaia de calcul i ine i a.sat butonul st1ng al "ouse-ului i trage i 1n. c1nd butonul este di"ensiunea corect.# Aoi,
dru"ul de butonul din st1nga al "ouse-ului# 6n buton !a a.rea e foaia de calcul, du. cu" ur"eaz.D
2"ediat, !a aarea o fereastra Macro Atribuire. ;electa i "acroco"anda e care dori i s. o atribui i la acest buton i face i clic e butonul 3K#
Dac. dori i s. "odifica i textul care aare e butonul, e!iden ia i textul butonul i introduce i textul care dori i s. aar. n obiectul butonul#
,7,96,)E, C#!T)#,>E>#) 7E F#)M9>,)

excel
ADm6@AFEA 43+GF3A5E53F DE 73FM65AF
Cont roal el e e ' ormul ar din Excel includ casete de selectare, casete lista, butoane de incre"entare?decre"entare si asa "ai dearte, e care le oti
adauga n diagra"e, liste si alte zone ale foilor de calcul n scoul obtinerii de for"ulare ersonalizate ce !or fi utilizate la introducerea si gestiunea datelor#
4ontroalele de for"ular se leaga la o celula si aoi oti alica o for"ula care refer. ($(b$$f : legatura entru a cauta infor"atii sau a face calcule e baza
infor"atiilor# 4ontroalele de for"ular ot fi utilizate n tabele, liste, diagra"e si chiar tabele i!ot# Aceste controale sunt si"lu de creat si utilizat# Dua ce ai
configurat foaia de calcul !ei alica, n functie de situatie, controalele din bara de instru"ente Forms CMac,etaE#
,>TE 7#C9ME!TE
4u" sa lucri cu excel
5ucrul cu fisiere
Microsoft Excel
Prezentarea "odului de for"atare a
cifrelor
Meniul >el
4ate ce!a desre oeranzi si oeratori
Mai "ult desre 7or"atare
Procesorul de tabele Microsoft EP4E5
73FMAGAFEA PA@2+22 PE+GF6
6+ 72;2EF EP4E5
9A52DAFEA ;2 A6D2G65
DAGE53F 2+GF3D6;E
0n tabelul ur"ator gasesti descrierea controalelor de for"ular disonibile n bara de instru"ente Form.
uton !ume 7escriere
5abel
C)tic,etaE
2ntroduce o eticheta n foaia de calcul ce !a fi utilizata la
denu"irea altor controale#
Edit Box
CCaseta te*tE
4reaza o caseta de introducere date entru for"ulare Cacest
control nu functioneaza n foile de calcul nor"aleE
@rou Box
CCaseta e grupareE
@rueaza butoanele de otiune selectate# 6tilizarea a doua
gruuri er"ite legaturi suli"entare la celule#
Button
C$utonE
Fuleaza o "acroco"anda#
4hec8 Box
CCaseta e selectareE
41nd este selectata sau deselectata roduce un rasuns True
sau False#
3tion Button
C$uton optiuneE
4reaza nu"arul butonului de otiune dintr-un singur gru#
Poti adauga gruuri suli"entare entru a genera o legatura
la celula#
5ist Box
CCasta listaE
Feturneaza nu"arul obiectului selectat#
4o"bo Box
CCaseta comboE
4o"bina o caseta lista cu o caseta de editare#
4o"bination 5ist-Edit
C)itare lista combinataE
3 co"binatie ntre o caseta lista si o caseta de text# Aceasta
caracteristica nu este disonibila ntr-o foaie de calcul#
4o"bination Dro-Do/n
Edit
C)itare liste verticale
combinateE
3 lista derulanta cu o caseta de editare# Aceasta caracteristica
nu este disonibila ntr-o foaie de calcul#
;croll Bar
C$ara e e'ilareE
3 bara de derulare extensibila, care er"ite at1t li"ite
"axi"e si "ini"e, c1t si "odificari incre"entale#
;inner
C$uton
&ncrementare9DecrementareE
6n contor care er"ite at1t li"ite "axi"e si "ini"e, c1t si
"odificari incre"entale#
4ontrol Proerties
CControl proprietatiE
Afiseaza o caseta de dialog cu otiuni entru control#
Edit 4ode
C)itare coE
0ti er"ite sa editezi un cod asociat cu controlul selectat#
Goggle @rid
CComutare grilaE
Acti!eaza sau dezacti!eaza liniile de grila de e foaia de
calcul#
Fun Dialog
C)*ecutare ialogE
Afiseaza caseta de dialog e foaia acti!a# ;e foloseste ca test
sau re!izualizare a roiectului de caseta de dialog# Aceasta
caracteristica nu este disonibila ntr-o foaie de calcul#
Pentru a insera controale de for"ular ntr-o lista sau un for"ular, afiseaza bara de instru"ente Forms execut1nd sec!enta 8ie3UToolbarsUForms
e instru"entul dorit si deseneaza controlul e foaia de calcul# Dua ce ai creat controlul, l oti for"ata si i oti stabili rorietatile dua necesitati#
Pasii ur"atori descriu rocesul realizarii listei derulante Cod produsD
:. 0n bara de instru"ente Forms executa clic8 e instru"entul Combo ox#
2. Deseneaza controlul e foaia de calcul tin1nd aasat butonul st1ng ala "ouse-ului si trag1nd de indicatorul n for"a de cruce 1na la
obtinerea di"ensiunii dorite#
3. Executa clic8 dreata e controlul de for"ular si selecteaza Format Control din "eniul raid# 9a aarea caseta de dialog Format
#b1ect CFormatare obiectE#
F. 0n caseta de dialog Format #b1ect care aare selecteaza fisa Control# 0n caseta +nput )an'e C:ona e intrareE recizeaza do"eniul de
date e care-l doresti afisat n lista derulanta din caseta co"bo# 0n figura care ur"eaza do"eniul este coloana Cod produs#
Meniu
A!e" de toate - de
la referate, teste
caacitate si BA4
ana la <ocuri cu
BAFB2EM

Parteneri

Home | BAC/Teze | Biblioteca | Jobs | Referate | Horoscop | Muzica | Dex | Games | Barbie
Search


+ndex V Forum V E-mail

+3GA entru FE7EFAGE si E;E6F2D Articolele rezentate in aceasta sectiune de referate au sco strict didactic# Ele sunt elaborate de
rofesori, ele!i sau studenti care s-au docu"entat atent entru elaborarea lor# Prezenta sectiunii de FE7EFAGE in cadrul site-ului are un rol
encicloedic# Pagina de referate interzice strict redarea acestor "ateriale entru orele de curs in gi"naziu, liceu sau facultateM





H 4lic8D Grupuri | !e"sletter | #ortal | $iare%Ra&io/T' | (orum &iscutii | #remii &e excele)ta | *uropa




W +napoi la Cuprins )eferate
,7,96, 9! )EFE),TX - ,/,%, ,+C+X

Microsoft Tord si Microsoft Excel
6na dintre cele "ai frec!ente utilizri ale calculatoarelor o constitue relucrarea textelor#Gehnoredactarea
este o "odalitate a!ansat de regtire tehnic i grafic a unui "anuscris nainte de a fi
tirit#Gehnoredactarea co"uterizat resuune existana calculatorului, "reun cu disoziti!ele
eriferice aferente, i a unui siste" logic de relucrare, alctuit din rogra"ul du care funcioneaz
calculatorul entru a realiza relucrrile dorite#Acest rogra" sau siste" de rogra"e, secializat n
oeraiile de tehnoredactare, este nu"it Arocesor de texteAC/ord rocessingE sau Aeditor de texteA#
Excel rodus al fir"ei Microsoft esta destinat tratrii datelor n for" tabelarCaa nu"ita foaie
electronic de calcul - ;readsheetE ct i rezentrii grafice a infor"aiei#Pe lng aceasta Excel
este dotat cu o funcie entru tratarea datelor tabelei ca baz de date#
EP4E5 este un achet de rogra"e, care ser!ete entru relucrarea datelor organizate n for" de tabel#
5ansarea lui Windo/s i Excel
;iste"ul lanseaz n "od auto"at W,(#n W,( !ei identifica butonul ;tart, entru a rula rogra"ul
Excel ornii de la acest buton# Plasai cursorul "ouse-ului e butonul ;tart i efectuai clic entru al
selecta# Aoi n continuare n acelai fel selectai Progra"sIMicrosoft 3fficeIMicrosoft
Excel#Progra"ul !a fi lansat i e ecran !a area o foaie de lucru goal#Aceasta este rerezentat rintr-
o fereastr docu"ent ntitulat Microsoft Excel Boo8 $#
;tructura ferestrei ExcelD
$# Bara de titlu
%# Bara de "eniuri
&# Bara cu instru"ente standart
'# Bara de for"atare
(# Bara for"ulelor
6# ;aiul de lucru
)# Bara cu denu"irile foielor de calcul
*# Bara de stare
,# Barele de derulare !ertical i orizontal#
4e trebuie s tii desre o foaie de lucru# 3 foaie de lucru este alctuit din "ici zone dretunghiulare
nu"ite celule# 4elulile snt disuse e rnduri i coloane# 4oloanele snt etichetate de la stnga la
dreata cu literele de la A la 2, rndurile snt nu"erotate, de sus n <os, cu nu"erele de la $ la $6#
7iecare celul din foaie este unic deter"inat de litera coloanei i nu"rul rndului e care se
gsete de exe"luDA$# Acest indicator se nu"ete adresa celulei# 4elula n care suntei oziionat la
un "o"ent dat oart nu"ele de celul acti! i este ncon<urat de un contur#
;electarea unei celule#n Excel !a trebui s selectai celula n care dorii s scriei i aoi s
introducei date n aceasta# ;electara se face rin efectuarea unui clic e celula dorit#
2ntroducerea datelor#Asigurai-! c a!ei "arcat celula dorit i tastai n ea nu"erele
necesare# 4ifrele sau datele nu"erice au arut i n bara de for"ule situat i"ediat deasura foiei de
lucru# 5a catul di stnga al acesteia sunt lasate ' butoane rintre care x- are se"nificaia
AcancelACREscE i Q - are se"nificaia AenterA sau Aconfir"A#
nsu"area !alorii nu"erice# Du ce ai introdus "ai "ulte date n foaie a sosit "o"entul s le
nsu"ai# ;e rocedeaz astfelD $# Efectuai clic e celula care !a conine totalul#
%# Efectui clic e butonul Auto;u" aflat n bara de instru"ente#
&# n bara de for"ule efectui clic e butonul Q entru a acceta for"ula introdus de Auto;u"#
Gotalul !a fi nserat n celula selectat#
;al!area foiei de lucru#
$# ;electai 7ileI;a!e,
%# Pe ecran aare cutia de dialog ;a!e As# Progra"ul stabilete " "od auto"at nu"ele de fiier B33K
$# D!s utei tasta nu"ele dorit n caseta de editare 7ile +a"e#
&# Efectuai clic e butonul ;a!e#Dac de<a ai dat un nu"e fiierului registrului d!s, nu "ai esta ne!oia
s utilizai co"anda 7ileI;a!eAs# Putei sal!a fiierul rintr-un singur asD efectuai clic e butonul
;a!e din bara de instru"ente#
Prsirea rogra"ului#
7ileIExit#
Fedeschiderea unui registru# 7ile#n artea de <os a "eniului 7ile ntlni" o list a celor "ai recente
fiiere cu care ai lucrat# Eectuai clic e fiierul dorit entru al redeschide# Dac acest fiier nu aare
n lista resecti!, selectai 3en din "eniul 7ile# 9ei ntlni o cutie de dialog 3en de unde utei
selecta nu"ele de fiier dorit#
7or"atarea datelor# Putei "odifica for"atul nu"eric al unei celule sau a unei zone ntregi selectate
efectund clic e unul din cele ( butoane n bara de instru"ente CU,i ,# a#E#Aa ute" for"ata nr ca
!alori "onetare# Modificarea for"atului celulei n cel de dat calendaristic se efectueaz astfelD
7or"atI4ellsCne une la disoziie cte!a gruuri de oiuniEI+u"berIDateIGyeI3K#Astfel ute"
tasta datele ntr-o !arietate de for"ate, ns du ce as" Enter, datele !or fi afiate du
"anera selectat# 3iunea 7or"at 4ells oate area i rin asarea butonului din dreata a "ouse-
ului#
;electarea unui do"eniu# 6n bloc de celule oart denu"irea de do"eniu# ;electarea se efectueaz rin
"eninerea butonului asat n ti" ce delasai "ouse-ul e foaie#n loc s efectuai selecia
rin delasarea cursorului, utei ur"a aii de "ai <osD "eninnd asat tasta ;hift efectuai clic
e celula de ex# >$'Crin acest rocedeu selectai zona A$D>$'E# Putei selecta "ai "ulte celule sau
do"enii - chiar dac acestea nu sunt adiacente - entru ca aoi s oerai un singur set de "odificri ale
asectuluiD efectuai clic e celule "eninnd asat tasta 4trl#
Etichetarea coloanelor#;e efectueaz rin tastarea etichetelor, asnd du fiecare dintre acestea
EnterCExDMagazine,!nzri,si"estreE#Fegistrul nostru ar fi "ai atracti! dac etichetele ar fi situate n
centrul celulelor# ;e obine cu a<utorul butoanelor Caliniere la stnga,centrare, aliniere la dreataE din bara
de instru"ente#
Atribuirea unui nu"e foii de lucru# 5a baza ecranului docu"entului obser!" rnul de taburi# 7iecare tab
rerezint o foaie din registru# nainte de a sal!a registrul ute" nlocui nu"ele foii ;heet $cu unul "ai
sugesti! C"agazine,!nzriE#;e rocedeazD $# Dublu clic e ;heet $#9a area cutia de dialog Fena"e
;heet #
%#Gast" nu"ele dorit#
'# 3K# +oul nu"e !a area e tab-ul coresunztor foii#
2ntroducerea unei for"ule#
$# ;elect" celula#
%# Gast" fo"ula CExD RE&-4'HD'E
&# Efectu" clic e butonul de confir"are#Fezultatul acestui calcul este trecut n celula selectat#
n ur"a efecturii unei for"ule ot area o "uli"e de se"ne OOO#Acest se"n este indicatorul
deirii de celul, el nea!nd se"nificaia !reunei erori#Prin aceasta Excel ! anun c celula este
rea ngust entru a afia integral !aloarea nu"eric stocat n ea#Putei dei acest nea<uns
reglnd li"ea coloanei# ;e rocedeaz astfelD "utai cursorul n linia antetelor de coloan i
oziionail e linia de searaie dintre coloane# 7or"a cursorului se !a "odifica ntr-o sgeat
dubl# 4u cursorul astfel oziionat efectuai dublu clic#Excel !a regla auto"at li"ea coloanei#
6tilizarea facilitii Paste7unctionD
$# Executai dublu clic e celula care dorii s aar funcia#
%# Executai clic asura butonului Paste7unction#
&# ;electai categoria funciei#
'# ;electai funcia#
(# Executai clic asura butonului 3K#
6# 2ntroducei argu"entele funciei Ccoordonatele celulelorE#
)# Executai clic asura butonului 3K#
Multilicarea unei for"ule cu Auto7ill
$# A!nd celula selectat, oziionai cursorul "ouse-ului n colul din dreta <os al acestei
celuleCacesta !a de!eni cursor de ncrcareE#7or"a cursorului !a fi cea a unui se"n lus ngroat#
%# Delasai cursorul de ncrcare de-a lungul celulelor#
&# Eliberai butonul "ouse-ului# 4nd eliberai butonul "ouse-ului du delasarea cursorului de
ncrcare for"ula din celula iniial este coiat n fiecare celul a zonei selectate# Gotui for"ula
nu este coiat ca atare# n fiecare celul, referinele din for"ul au fost rectificate , sau incre"entate
n "od auto"at de ctre Excel, astfel ca rezultatul final s fie cel e care l atetai#3ri de cte ori
!o" introduce date noi n tabel, rogra"ul auto"at !a schi"ba cifrele ce rerezint su"a sau alte for"ule#
;eararea unei ferestre# Dac foaia este destul de "are i este dificil s defilai ntruna foaia de sus n
<os i in!ers, Excel are o soluie co"od entru aceast roble"D
$# ;electai o celul
%# Din "eniul Windo/s, selectai ;lit#A!ei n fa dou i"agini searate ale acestei foi, seararea
efectundu-se i"ediat deasura celulei selectate#
5rgirea coloanelor sau liniilor#
7or"atI 4olu"nI Width
7or"atI Fo/ I >eight
Definirea nu"elor de do"enii# 7iecare do"eniu oate fi secificat rintr-un nu"e#;e rocedeazD
$# Delasai cursorul "ouse-ului entru a selecta do"eniul#
%# n bara de for"ule efctuai clic e sgeata +a"es#
&# Gastai nu"ele dorit i asai Enter entru a "ai scrie alte nu"e# Putei insecta lista tuturor
nu"elor de do"enii din foaie efectund clic e sgeata +a"es#
6tilizarea facilitii Auto7or"at#Excel ! une la disoziie o facilitate nu"it Auto7or"at, care !a
er"ite s alicai roriilor foi de lucru asecte redefinite#
$# ;electai do"eniul din foaie care !a trebui for"atat#
%# 7or"atIAuto7or"at#Din Gable for"at alegei for"atul dorit cu i"aginea afiat alturi#
&# ;electai 3K sre a acceta alegerea i a nchide cutia de dialog#
4entrarea unei etichete de-a lungul coloanelor#
$# ;electai rndul care !a conine eticheta#
%# Efectuai clic e butonul 4enterAcross4olu"ns din bara de instru"ente#
;chi"barea fonturilor#
$# ;electai celula sau do"eniul#
%# Efectuai clic e butonul din dreata casetei 7ont din bara de instru"ente#Aare o list a fonturilor
instalata n Windo/s#
&# Feglai bara de defilare entru a !edea "ai "ulte nu"e de fonturi#
'# Efectuai clic e nu"ele fontului dorit i nchidei caseta 7ont#
;chi"barea atributelor fontului#Putei "ri di"ensiunea fontului Cnli"ea caracterelorE - 7ont;ize
i aduga Bold,2talic#
;chi"barea culorii textului#n cazul cnd disune" de o i"ri"ant color ute" schi"ba culoarea
textuluiD
$# ;electai textul#
%# Efectuai clic e butonul din caseta 7ont4olor# 9a area o alet de culori#
&# Efectuai clic e coluarea dorit i nchidei aleta#
;electarea unui contur de celul#D
$# ;electai do"eniul
%# n bara de instru"ente efectuai clic e butonulaflat n dreata butonului Borders#9a area o
!arietate de linii de contur din care ! utei alege una#
;electarea efectului de u"brire a celulei#
$# ;electai do"eniul
%# Efectuai clic e butonul al instru"entului 4olor din bara de instru"ente# 9a area o caset de
culori# ;electai o culoare#
&# Efectuai clic e orice celul din afara seleciei entru a eli"ina "arca<ul lu"inos i a !edea efectul
de u"brire#
Modificarea unor date existente se oate face dacD
$# Executai dublu clic asura celulei al crei coninut dorii s-l "odificai sau tastai 7%#
%# Exacutai un clic 4onfir" entru a stabili unctul de inserare a noilor date
&# 2ntroducei noile date
'# Executai clic e ideogra"a 4onfir" sau asai testa Enter#
tergerea arial a unei date existenteD
$# Executai un dublu clic asura celulei al crei coninut dorii s-l "odificai#
%# Executai un clic, i aa asat, delasai "ouse-ul entru a e!idenia oriunea e care dorii
s o tergei#
&# Asai tasta Delete#
'# Executai un clic e confir" sau asai Enter#
tergerea co"let a datelor dintr-o celul cere ca sD
$# E!edeniai gruul de celule al cror coninut dorii s-l tergei
%# Executai un clic cu butonul din dreata asura gruului selectat#
&# ;electai co"anda 4lear4ontents din "eniul contextual ce !a area#
tergerea coloanelor, rndurilor i a celulelorD
$# Executai un clic cu butonul din dreata asura nu"elui coloanei CrnduluiE#
%# ;electai oiunea Delete#
2nserarea unui rnd sau coloaneDDac se nsereaz un gru de celule utei alege delasarea celulelor
existente ctre dreta sau n <os#
$# ;e execut un clic e nu"ele coloanei sau rndului unde dorete ca s aar o alt nou,
utiliznd butonul din dreata al "ouse-lui#
%# ;e selecteaz oiunea 2nsert#
2nserarea unui gru de celuleD
$# ;electai gruul de celule e care dorii s le nserai#
%# Executai clic asura gruului de celule selectate, folosind butonul din dreata al "ouse-lui#
&# ;electai oiunea 2nsert#
'# Alegei direcia n care se !or delasa celulele existente#
(# 38#
Ascunderea coloanelor i a rndurilor#
$# Execztai un clic cu butonul din dreata asura titlului coloanei CrnduluiE e care dorii s o ClE
ascundei#
%# ;electai oiunea >ide#
4oierea i "utarea datelor cu Drag and DroD
$# ;electai datele e care dorii s coiai#
%# Poziionai indicatorul "ouse -lui e "arginea gruui selectat#
&# Meninei asat tasta 4trl, asai e butonul stng al "ouse-lui i AtrageiA gruul sre
zona nou#
'# Eliberai butonul "ouse-lui#
6tiliznd co"enzile 4oy i PasteD
$# ;electai datele e care dorii s le coiai#
%# Executai clic asura butonului 4oy din bara de instru"ente#
&# ;electai ri"a celul din gruul de celule destinaie#
'# Executai clic asura butonului Paste sau asai Enter#
Mutarea se efectueaz n acelai "od nu"ai c n loc de 4oy utilizai butonul 4ut din bara de
instru"ente#
4rearea diagra"elorD
$# ;electai datele e care dorii s le rerezentai grafic#
%# Executai clic asura butonului 4hartWizard#
&# ;electai tiul diagra"ei i tastai +ext#
'# ;tabilii sursa datelor i tastai +ext#
(# ;tabilii oiunile diagra"ei i tastai +ext#
6# ;tabilii foaia de calcul, unde se !a afla diagra"a i tastai 7inish#
;ortareaD
$# ;electai zona care !a fi ordonat# Pentru a ordona ntreaga list de date selectai toate celulile din
list#
%# Deschidei "eniul Data i alegei ;ort#9a area caseta de dialog ;ort#
&# 6tilizai lista derulant ;ort by la selecia ri"ei coloane du care !rei s ordonai, du ce
executai clic e Ascending sau Descending entru a indica "odalitatea de ordonare#
'# Pentru a ordona du alte coloane, reetai asul & entru ri"a i a doua list derulant Ghen by#
(# Executai clic e 3K sau asai tasta Enter#
7iltrareaDAuto7ilter ! er"ite s afiai raid nu"ai un ru selectat de nregistrri ale bazei d!s de
dateD
$# ;electai ntrega baz de date, inclusi! rndul utilizat la la titluri#
%# Deschidei "eniul DataI7ilterIAuto7ilter#Excel !a afia n fiecare celul n artea de sus a bazei
d!s de date butonul cu sgeat al listei derulante#
&# Executai clic e butonul listei derulante din rubrica e care !rei s o utilizai la filtrarea listei#
'# ;electai data e care !rei s o utilizai entru a reduce lista d!s# 5a derularea listei utei utiliza
tastele cu sgei direcionale sau utei introduce ri"ul caracter al nu"elui datei ntroduse entru a
! delasa la ea#Acionai tasta Enter sau executai clic e dat cu a<utorul "ouse-lui#
5ansarea n execuie a rogra"ului Word se face din "eniul Windo/s, executnd dublu clic e
ictogra"a coresuztoare cu nu"ele rodusului Word for Windo/s#
;tructura ferestrei Microsoft Word se deosebesc ur"toarele zone rincialeD
- Bara de titlu,
- Bara de "eniu,
- Bara ictigra"elor,
- Bara de asect,
- Bara riglei de "sur,
- Aria de lucru n care se editeaz docu"entul,
- Barele de derulare,
- Bara infor"ati! Cbara de stareE#
4rearea unui docu"ent nou#5a fiecare lansare n execzie rogra"ul Word creeaz un nou
docu"ent#4rearea unui docu"ent nou se realizeaz rin oiunea 7ileI+e/#
Editarea unui docu"ent#;crierea "anual a textului se face confor" regulilor uzuale, folosind tastatura ca
disoziti! eriferic de intrare# Gasta Enter !a fi asat nu"ai la sfrit de aragraf, rogra"ul Word !a
trece auto"at la rndul ur"tor# Pentru a scrie cu "a<uscule se ot folosi tastele 4as5oc8 sau
;hift#tergerea unui caracter sau "ai "ultor caractere succesi!e se oate face rin oziionarea cursorului
i"ediat du ulti"ul caracter de ters i asarea tastei Bac8sace n se terg toate caracterle
dorite#Aceai oeraie oate fi efectuat i cu tasta Delete, care terge din oziia cursorului#
;al!area unui docu"ent# Pentru sal!area docu"entului curent n editare se alege oiunea 7ileI;a!e sau se
execut clic e butonul ;a!e de e bara de ictogra"e#5a ri"a sal!are a docu"entului nou, rogra"ul Word
!a deschide o caset de dialog ;a!eAs, cernd infor"aii desre discul i catalogul n care s sal!eze
fiierul i sub ce nu"eCDri!es, Directories, 7ile+a"eE#
Delasare n docu"entul scris se oate face cu "ouse-ul n zona de lucru, sau acionnd cu "ous-ul
sgeile e bara !ertical sau orizontal de derulare#Poziionnd cursorul "ouse-ului ntr-o
anu"it oziie n cadrul textului i realiznd un clic si"lu, cursorul de editare C unctul de inserieE
se "ut n unctul rsecti!#
Girirea unui docu"ent Girirea unui docu"ent la i"ri"ant se oate realiza direct din rogra"ul
Microsoft Word #Pentru tirire se une i"ri"anta n funcie C3+ 52+EE, aoi se alege oiunea
7ile?Print#
2eirea din rogra"ul Word 2eirea din rogra"ul Word se face fie executnd clic e 7ile n bara de
"eniu i aoi executnd clic e Exit CieireE, fie nchiznd fereastra executnd dublu clic e butonul
W din colul din stnga sus al ferestrei Word, sau asnd tastele Alt H 7', sau execut" clic e
butonul Pdin colul din dreata sus# Acu" rogra"ul Word ntreab dac se dorete sal!area
docu"entului# ;e execut clic e butonul Tes dac se dorete acest lucru#
Bazele tenhoredactrii #Gehnoredactarea co"uterizat se realizeaz e trei ni!ele, du cu" ur"eazD
- ni!elul docu"ent# Aici se stabilesc caracteristicile globale ale docu"entuluiC7ileIPage;etuE, cu" sunt
for"atul aginii CA&, A'# A(, 5etter etc#E, "arginile acestuia Cdreata, stnga, sus i <osE, e!entualele antete
i subsoluri de agin la ni!el de docu"ent Cnu"erele de agin, titlul caitolului, aragrafului, afiat e
fiecare agin etc E:
- ni!elul aragraf# 5a acest ni!el se stabilesc caracteristicile fiecrui aragraf n arte# 2n cadrul editrii
co"uterizate noiunea de aragraf are un alt sens fa de cea din literatur# Aici aragraful rerezint
oriunea de text aflat ntre dou Enter, adic de la nceutul unui alineat i n la ur"torul#
5a ni!elul aragraf se stabilesc atributele aragrafelor, ca de exe"luD tiul de caractere folosit entru
ntregul aragraf, di"ensiunea acestora, e!entualele delasri nsre interior sau exterior, di"ensiunea
i tiul alineatului Cri"a linie "ai interior sau exteriorE# "odul de aliniere a aragrafuhii Cla stnga, la
dreata, e centru sau la a"bele "arginiE:;tabilirea a fiecrui ara"etru al aragrafelor n Word for
Windo/s se face, du selectarea aragrafelor, rin alegerea oiunii Paragraf din sub"eniul 7or"at#
- ni!elul caracter# 5a ulti"ul ni!el se lucreaz asura gruurilor de caractere din interiorul aragrafelor,
entru obinerea unor efecte de tiulD scoaterea n e!iden a unor nu"e rorii, cu!inte cheie, citate,
rin subliniere, ngroare, nclinare, schi"bare a di"ensiunii caracterelor etc#
Exist o serie de oeraii care nu ot fi ncadrate n nici unul dintre aceste trei ni!ele# cu" ar fiD
ncrcarea i"aginilor, realizarea indexului i a curinsului etc#, oeraii care se execut, de obicei,
du trecerea rin toate cele trei ni!ele#
Gehnoredactarea la ni!el de caractere
Dintre caracteristicele secifice ni!elului caracter fac arteD
- tiul de caractere C7ontulE, care deter"in "uli"ea de caractere i asectul lor grafic:
- di"ensiunea caracterului C;izeE care se "soar de obicei n uncte:
- stilul entru caracter C7ont ;tyleE, adic "odul n care !a fi scris caracterulD
- scriere nor"al CFegularE:
- stilul ngroat CaldinE de afiare CBoldE:
- stilul nclinat C2talicE: #
- efectul entru caractere CEffectsE, adic relucrri, transfor"ri i adugri ale textului# Dintre ele,
"ai i"ortante suntD
o tierea rintr-o linie C;tri8e throughE# ExD caracter :
o scrierea ca exonent C;uerscritE# ExD exonent:
o scrierea ca indice C;ubscritE# ExD indice:
o scrierea cu caractere "a<uscule de di"ensiunea "inusculelor C;"all 4asE# ExD 4AFA4GEF:
- saieri ntre caractere C4haracter ;acingE, adic "odul de scriere nor"al C+or"alE, scriere
exandat CExandedE sau scriere condensat C4ondensedE#
Gehnoredactarea la ni!el de caracter n Word se efectueaz cu a<utorul "eniului 7or"at, oiunea 7ont#
Alegerea fontului, a di"ensiunii, a raodului de scriereD bold, italic sau subliniat, sau a oziiei caracterului se
ot face i cu a<utorul ictogra"elor coresunztoare din bara de asect#
Deschidearea i nchiderea unui docu"ent#Deschiderea unui docu"ent creat anterior se realizeaz cu
oiunea 7ileI3en sau cu ictogra"a coresunztoare din bara ictogra"elor#Aare o caset de dialog
unde se execut clic e nu"ele fiierului entru al selecta din catalogul resecti! sau n c"ul de
editare 7ile+a"e, se introduce de la tastatur nu"ele fiierului i se execut clic e butonul 3en entru
a confir"a deschiderea fiierului dorit#nchiderea unui docu"ent, ceea ce anuleaz i aariia lui e
ecran, se realizeaz cu oiunea 7ileI4lose#
;electarea, coierea, "utarea i tergerea unui text se efectueaz analog ca la Excel#
;tabilirea oziiilor fixe de scriere n cadrul unui rnd# Gabulatori#6n tabulator este asociat unei oziii
n care !a fi delasat cursorul rin acionarea de ctre utilizator a tastei Gab# Astfel, la ri"a asare a
tastei Gab cursorul !a fi "utat la oziia asociat ri"ului tabulator, la a doua asare n cadrul
aceluiai aragraf se !a face la oziia asociat celui de-al doilea tabulator i aa "ai
dearte#Progra"ul Word a "ai adugat osibilitatea trasrii unor linii de ghidare unctate ntre oziiile
fixe de scriere din cadrul unui rnd#;tabilirea oziiilor fixe de scriere se oate face rin inter"ediul
"eniului# ;e alege 7or"atIGabs, deschizndu-se astfel e ecran fereastra de dialog cu acelai nu"e# n
fereastra Gabs se stabilesc tabulatorii dorii#;e execut clic e butonul ;EG entru a confir"a rogra"ului
Word alegerea oiunilor resecti!e# Pentru a terge un tabulator Cdu ce acesta a fost selectat n lista
Gab;toPositionE se !a aciona declanatorul 4lear#
;tabilirea oziiilor fixe de scriere cu a<utorul riglei de "surD;e execut clic e butonul de alegere a
tiului de oziionare CGabPositionE, care se afl n stnga riglei de "sur, de cte ori este ne!oie,
n ce butonul indic "odul de oziionare dorit#n continuare se execut clic si"lu e rigla de
"sur e "arca<ul coresnztor distanei dorite#
4rearea seciunilor#Prin seciune se nelege o zon continu n cadrul unui docu"ent, la ni!elul
creia se ot for"ata ntr-un anu"it "od caracreterle, aragrafele, "arginile, orientarea aginilor etc#3
seciune er"ite aran<area n agin a unei oriuni a docu"entului, utiliznd alte oiuni ri!ind
caracteristicile de agin, dact n restul docu"entului#;tabilirea seciunilor se reduce la lasarea
"arcatorilor de sfrit de seciune n oziiile dorite, n cadrul unui docu"ent, ur"nd ca aoi s
se stabileasc for"atul aginii entru fiecare n arte# Pentru stabilirea unor for"ate de agin la ni!el de
seciune se "ut cursorul n interiorul seciunii resecti!e, du care se alege oiunea
7ileIPage;etu# n fereastra cu acelai nu"e, n artea inferioar, se afl lista ascuns AlyGo, care
stabilete zona din docu"ent la care se refer oiunile introduse n fereastr#Alegnd din aceast
list ele"entul Ghis;ection, oiunile stabilite n fereastra Page;etu se !or referi doar la seciunea
curent, n care se afl cursorul#
;crierea textului n coloane#Aran<area unui text e coloane, n Word, se face rin lansarea co"enzii
7or"atI4olu"ns, fiind deschis fereastra cu acelai nu"e#6r"eaz ca utilizatorul s indice nu"rul de
coloane n care se !a "ri textul rin +u"ber3f4olu"ns: li"ea fiecrei coloane rin Width
and ;acing, iar distana rintre ele rin ;acing# 4o"utatorul Ekual4olu"nWidth, n starea acti!at,
deter"in calcularea auto"at a unor li"i egale entru toate coloanele#Pentru introducerea unui salt la
coloan nou, la oziia cursorului se folosete co"utatorul ;tart+e/4olu"n din dreata <os al ferestrei
de dialog# 5ista ascuns AlyGoD deter"in oriunea de text sura creia se alic "rirea e
coloane stabilit n fereastra de dialog 4olu"ns#
2ntroducerea de caractere seciale n text# 6n set de caractere rerezint un gru de %(6 de caractere#n
Windo/s exist o alicaie nu"it 4haracterMa rin inter"ediul creia ot fi !izualizate toate
caracterele seturilor instalate n siste", "reun cu codurile asociate lor#7olosind aceast alicaie ot
fi coiate n docu"ent orice caractere, din orice set instalat n siste", folosindu-se ca inter"ediar
4liboard-ul#Word osed roria sa "etod de introducere n text a unor caracter seciale, si"boluri,
unnd la disoziie "eniul 2nsertI;y"bol# ;eciunea ;y"bols a acestei ferestre este folosit entru
introducerea n text a unor caractere din seturileD +or"al, ;y"bol, Wingdings#Fealizndu-se un clic si"lu
e un caracter, acesta este selectat, ur"nd ca la acionarea butonului 2nsert s fie introdus n text la
oziia cursorului#
7ereastra ;y"bol este nchis la acionarea butonului 4lose#
4rearea ecuaiilor#Pentru crearea unei ecuaii, se oziioneaz "ai nti cursorul n locul unde se
dorete nserarea ecuaiei, aoi se ornete editorul de ecuaii cu co"and 2nsertI3b<ect# ;e !a
deschide o fereastr cu nu"ele 3b<ect#n aceast fereastr se acioneaz butonul 4reate+e/,
indicnd astfel /ord-lui c se dorete crearea unei ecuaii noi, aoi din lista de tiuri C3b<ectGyeE se
alege oiunea MicrosoftEkuation &#- i se !a asa butonul 38 sau tasta enter#5ansarea editorului de
ecuaii deter"in deschiderea unei ferestre Ekuation care conine un gru de butoane entru inserarea
ele"entelor secifice ecuaiilor#Gextul se introduce n ecuaii fr saii excetnd cazul cnd este
selectat oiunea Gext;tyle din "eniul ;tyle afiat la lansarea editorului de ecuaii#Pentru rsirea
editorului de ecuaii re!enirea n editarea docu"entului Word, se realizeaz un clic si"lu cu "ouse-ul
n afara cadrului ecuaiei#Ecuaia oate fi "rit, "icorat, "utat, etc, fie direct cu "ouse-ul
rin tastarea butoanelor deli"itatoare ale cadrului ecuaiei, fie rin inter"ediul ferestrei Picture din
sub"eniul 7or"at# Pentru a nsera n ecuaie o "atrice se aas e butonul coresunztor aflat e a
doua linie i se selecteaz din sublista afiat oiunea de e ulti"a linie ceea ce !a genera aariia
unei ferestre cu nu"ele Matrix# ;e selecteaz una din oiunile 4olu"nAlign entru a alinia nu"erele n
coloane i oiunile Fo/Align entru a alinia nu"erele n linii# n caseta 4olu"ns se introduce
nu"rul de coloane, iar n caseta Fo/s se introduce nu"rul de linii# 3iunile Ekual4olu"n Width i
EkualFo/>eight secific fatul c liniile i coloanele !or a!ea aceiai di"ensiune# Du asarea
butonului 3K se introduc si"bolurile dorite n casetele nserate n ecuaie#
;uradi"ensionarea ri"ului caracter al aragrafului#;uradi"ensionarea ri"ului caracter
CDroed4aital5etterE nsea"n scrierea ri"ului caracter al aragrafului cu o di"ensiune "ai "are de
ct restul caracterelor al aceluiai aragraf#Pentru a realiza acest efect se selecteaz aragraful n cauz,
aoi se alege 7or"atIDro4a, ceea ce duce la aariia e ecran a ferestrei cu acelai nu"e#n
seciunea Position se indic "odul n care restul textului !a ocoli cadrul ri"ului caracter#7ontul cu care
!a fi afiat ri"ul caracter "rit este selectat din lista ascuns 7ont# +u"rul de rnduri este care se
ntinde ri"ul caracter este dat de !aloarea din c"ul 5ines to Dro# Distana de la latura dreat a
cadruluzi n la artea din stnga a textului aragrafului se introduce n c"ul de editare Distance
fro" text#
Ataarea chenarelor unei zone de text#6"brirea#6n chenar este dretunghiular i ncon<ur aragraful
sau o zon din docu"ent#5iniile chenarului ot fi alese ca grosi"e sau culoare du dorina utilizatorului#
Goate acestea se stabilesc Cdu selectarea zoneiE n fereastra Paragraf Borders and ;hading, care !a fi
deschis la alegerea oiunii 7or"atIBorders and ;hading# Prin seciunea Borders se !a indica tiul
chenarului care !a ncon<ura, total sau arial, zona de text selectat anterior# 4u a<utorul seciunii
;hading se !a alege "odul de scriere a textului, fondului, chenarului#
+u"erotarea aragrafelor i titlurilor# Paragrafele ot fi nu"erotate sau "arcate cu un se"n secial n
stnga lor# Pentru aceasta se !or selecta aragrafele care fac obiectul enu"errii, aoi 7or"atIBullets and
+u"bering, declannd aariia unei ferestre cu acelai nu"e# Acionarea butonului Bulleted din
artea suerioar a ferestrei !a afia exe"le de caractere seciale utilizate entru "arca<e# Dac se
dorete un alt ti de "arca< sau editarea ntr-un anu"it "od al "arca<ului, se selecteaz butonul Modify
ceea ce aduce la deschiderea ferestrei ModifyBulleted 5ist n care !o" indica "odificrile# 4rearea "ai
raid a aragrafelor "arcate cu un caracter secial sau nu"erotate, se oate obine folosind butonul Bulets
resecti! butonul +u"bering din bara de asect# tergerea "arca<elor sau nu"erelor se realizeaz cu
a<utorul butonului Fe"o!e din fereastra resecti!#
Aran<area textului# Progra"ul Word are cte!a "odele restabilite incluse n docu"entele create, cel
i"licit fiind "odelul +or"al# Pentru crearea stilurilor noi se !a aela 7or"atI;tyle, ceea ce !a roduce
aariia e ecran a unei ferestre de dialog cu acelai nu"e#Alicarea unui stil asura unui aragraf se
realizeaz rin oziionarea cursorului de editare n interiorul aragrafului resecti!, selectarea stilului
dorit din lista ;tyles i acionarea butonului Aly# 4rearea unui stil nou se realizeaz rin alegerea
oiunii +e/ din fereastra ;tyles, oeraie care deter"in deschiderea altei ferestre cu nu"ele +e/;tyle#
+u"erotarea aginilor# Antete i subsoluri# 6n antet de agin este o oruine de text care !a area la
nceutul fiecrei agini a docu"entului, iar subsolul de agin este o oriune de text care !a area
la sfritul fiecrei agini a docu"entului# Exe"leD titlul de caitol sau aragraf i autorul afiat e
fiecare agin a unei cri# Editarea coninutului antetului i CsauE subsolului se face rin alegerea
oiunii 9ie/I>eader and 7ooter, du care cursorul este oziionat n zona rezer!at antetului sau
subsolului i e ecran este afiat o bar utilitar, folosit la editare# Grecerea din zona rezer!at
antetului n cea rezer!at subsolului i in!ers este osibil rin inter"ediul butonului din aceast bar
utilitar sau rintr-un clic si"lu e zona resecti!# 2ntroducerea nu"rului de agin n zona
antetului sau n zona subsolului se efectueaz cu oiunea 2nsertIPage +u"ber din sub"eniul, care
roduce afiarea e ecran a unei ferestre cu acelai nu"e#
4reare tabelelor# 6n tabel este for"at din linii i coloane, la intersecia acestora gsindu-se celulele n
care se introduce coninutul tabelului# Exist dou "oduri de creare a unui tabelD
- Mai nti se creaz structura, du care aceasta se u"le cu text, introdus "anual de la tastatur de
ctre utilizator#
- Mai nti se introduce textul tabelului ntr-un anu"it for"at, du care acesta se transfor" ntr-un
tabel rin crearea auto"at a structurii resecti!e#
4rearea unui tabel si"lu se face rin lansarea co"enzii GableI2nsert Gable, deschizndu-se astfel e ecran
ferestra cu acelai nu"e# 6tilizatorul !e trebui s indice n aceast fereastr nu"rul de linii +u"ber
of Fo/s, nu"rul de coloane rin +u"ber of 4olu"ns ale tabelei i li"ea celulelor rin 4olu"n
Width#

!#T, +M/#)T,!T,* AFG2435E5E P6B524AGE 2+ PA@2+A DE FE7EFAGE A6 ;43P D2DA4G24 ;2 ;6+G E5AB3FAGE 2+ 6FMA6+E2
D346ME+GAF2 ;6;G2+6GE# E;GE ;GF24G 2+GEFW2;APFE56AFEA AFG2435E53F DE PE ;2GE ;2 PFEWE+GAFEA53F 5A 3FE5E DE
46F;# Feferatele din aceasta sectiune sunt tri"ise de diferiti colaboratori ai roiectului nostru# Feferatele !a sunt rezentate entru 43MP5EGAFEA
;G6D26562 2+D292D6A5, si "a incura1am si sustinem sa faceti si "oi altele noi bazate pe cercetari proprii.
7aca referatele nu sunt de a1uns2 "a recomandam pa'ina de do3nload 'ratuit2 unde "eti
'asi prezentari /o3er/oint2 pro'rame executabile2 pro'rame pentru bacalaureat2 teze
nationale 2 etc.

Home | BAC/Teze | Biblioteca | Referate | Games | Horoscop | Muzica | 'ersuri | +imbi strai)e | D*,
Mo&ele C' | -allpaper | Do")loa& .ratuit | J/B 0 CAR1*RA | Harti | Ba)curi si perle | Jocuri Barbie
1luzii optice | Roma)a | Geo.rafie | Chimie | Biolo.ie | *).leza | #siholo.ie | *co)omie | 1storie | Chat

JOB-Studenti.ro
/portu)itati si locuri &e mu)ca
pe)tru stu&e)ti si ti)eri
profesio)isti 2 afla cele mai )oi
oferte &e 3ob
OnlineStudent.ro
'iata i) campus4 stiri% burse%
cazari% cluburi% baluri ale bobocilor 2
afla totul &espre 5iata i) stu&e)tie
StudentCV.ro
Dez5oltare perso)ala pe)tru ti)eri 2
i)5esteste i) ti)e si i)5ata po)turi
pe)tru succesul tau i) cariera

I 4ontribuie la roiect - Gri"ite un articol scris de tine
@azduit de ePtre" co"uters X Pro<ect ManagerD Bogdan @a!rila
C4E
Goate Dreturile Fezer!ate - ;coala3nline Fo"ania
FeD Buton de ;al!are tabel in fisier excel
C+?AE
4aracteristici
Produsul fir"ei Microsoft, Excel este o alicatie ce ruleaza sub Windo/s, de aici rezultand unele a!anta<e ale sale in co"aratie cu celelalte
sread-sheet-uri existente e iata D "eniuri "ai clare si standardizate , utilizare "ai co"oda , functii grafice extre" de uternice , osibilitatii
sorite de i"ort si legare a infor"atiei la foile de calcul Cbaze de date , i"agine, text, ani"atie, rezentariiE, conlucrarea strinsa cu celelate
alicatii din achetul Microsoft 3ffice CAcces,Word, Po/erPoint E si cu Windo/s-ul in general, utandu-se scrie ade!arate rogra"e care sa
auto"atizeze actiunile , datorita fatului ca "acroinstructiunile sunt i"le"entate in 9isual Basic#
2n e!eni"entul 4lic8 al butonului ui co"enzileD
6se ttt in -
;elect ttt
4oy to tttJxls xls

Pentru inlocuirea datelor din ttt#dbf cu datele din tttJxls#xls este ce!a si"ilar de for"aD

6se ttt in - exclusi!e
;elect ttt
Wa
Aend fro" tttJxls xls

cu obser!atia ca ri"a inregistrare din fisierul P5; nu trebuie sa contina structura fisierului obtinut ca la crearea sa#
3rice utere o"eneasca este un co"us de rabdare si de ti"# Balzac
;ecificatii tehnice entru Microsoft ExcelD
$# tabela cu di"ensiunea "axi"a de $6&*'x%(6 celule:
%# lati"ea "axi"a a unei coloane este de %(( caractere:
&# tabelele si grafica ot exista e foi distincte:
7unctioneaza e rinciiul WT;2WT@ CWhat Tou ;ee 2s What Tou @et adica ceea ce !ezi e ecran este ceea ce !ei obtine la i"ri"areE:
'# li"ba< de rogra"are uternic si flexibilC9isual BasicE:
(# osibilitatea de interconectare a tabelelor:
6# functii statistice, "ate"atice:
)# osibilitatea definirii de "acroinstructiuni:
*# "acroinstructiunile ot exista e o foaie searata si ot fi folosite de orice fisier acti!:
,# "acroinstructiunile se construiesc interacti! Ccu a<utorul unor casute de dialogE si exista osibilitatea "odificarii?co"letarii A"anualeA a
acestora:
$-# detecteaza corocesorul "ate"atic si face uz de facilitatile oferite de acesta:
$$# lucreaza cu "e"oria exandata CEM;E:
$%# contine suort de functionare in retea#
2ntroducere
7ereastra Microsoft Excel este organizata in doua zone D zona de lucru - in care se deschid foile de calcul si o zona ce contine instru"entele de
lucru si "eniul Excel , aflata de obicei in artea de sus a ecranului # ;e ot lansa instructiuni CactiuniE utilizand co"enzile use la disozitie de
"eniurile din bara de "eniuri , sau din zona toolbar Czona instru"entelor de lucruE#
7oaia de calcul de e ecran este doar una din cele e care le contine fisierul curent , nu"it registru de calcul # 2n "od i"licit , fiecare registru
contine un anu"it nu"ar de foi Cdeinde de !ersiunea de Excel E # 2n caz de necesitate se ot adauga foi Cute" a!ea "axi" %((E , ute" eli"ina
foi # Exista "ai "ulte tiuri de foi D foi de calcul , foi entru diagra"e Cin care se creaza grafice cu datele din foile de calculE si foi de ti "acro
Cin care sunt "e"orate roceduri auto"ate de relucrare a datelorE# Aceasta structura a registrului er"ite stocarea datelor in foi diferite , dar in
acelasi fisier Ccand deschide" fisierul ca in orice alicatie /indo/s ute" accesa toate foile din registrul resecti!E# 2n acest "o"ent ute" trece
usor dintr-o foie in alta Cla un "o"ent dat sunte" ozitionati intr-o singura foaieE , rintr-un clic e identificatorul de foaie dorit Ceticheta fiecarei
foi se gaseste deasura barei de stare din artea de <os a ecranuluiE#
#bs
7isierele CregistreleE in Excel le deschide" , le sal!a" , efectua" oeratii asura lor , in "od analog ca in orice alicatie Windo/s#
Este reco"andat ca infor"atia din fisiere Cin orice alicatie sa se sal!eze eridic entru ca, accidental, sa nu ierde" infor"atii retioaseE
# Alicatia Excel ofera o facilitate i"ortanta , ase"enea editorului de texte Word # 6tilizatorul oate secifica daca doreste , fatul ca
fisierele deschise Excelul sa le sal!eze eriodic fara a anunta utilizatorul de fiecare data , utilizatorul trebuind sa secifice un inter!al de
ti" dua care sa sal!eze auto"at fisierul # Pentru a secifica acest lucru roceda" in "odul ur"ator D
$# aGoolsI , aAdd-2nsI
%# Aare o fereastra de dialog in care selecta" Auto;a!e
&# aGoolsI , aAuto;a!eI
'# 2n fereastra de dialog aaruta selecta" otiunile dorite , rintre care se nu"ara si aceea erioadei dua care Excelul
!a sal!a auto"at fisierele#
2n zona de instru"ente se afla de obicei cele doua bare de instru"enteD
bara ;tandard Centru oeratiile obisnuiteDsal!are?deschidere foi de calcul etcE
bara 7or"atting Centru for"atariE
2n caz de necesitate ute" deschide alte bare , rocedind in "od analog ca in orice alicatie /indo/s D W8ie3> , WToolbars> , selecta" otiunea
coresunzatoare#
Barele de instru"ente ot fi ozitionate oriunde e ecran sau ot fi ur si si"lu ascunse in cazul in care !re" sa folosi" tot satiul entru
afisarea foilor de calcul#
3bs
Ase"enea editorului de texte Word , ute" rote<a datele din registre rin introducere de arole # Pute" rote<a foi C Protect ;heet E sau registre C
Protect Wor8boo8 E # Proceda" astfelD
aGoolsI , aProtection I, ;eta" otiunile dorite
2ntroducerea de date in foaia de calcul
Pentru a introduce date in celule "ai intii se selecteaza celula dorita rintr-un clic de "ouse e ea Cute" trece dintr-o celula in alta si cu a<utorul
tastelor de ozitionareE# 2n acest "o"ent se afiseaza adresa acestei celule in caseta cu nu"e aoi se introduce inregistrarea dorita dua care se
tasteaza E+GEF # Datele care se ot introduce ot fiD texte , !alori nu"erice , for"ule de calcul#
2ntr-o celula daca aar nu"ai cifre Cin cazul nu"erelor intregiE , cifre ur"ate de A . A ur"ate de cifre Cnu"ere realeE, in aceste celule Excel
considera ca s-a inregistrat un nu"ar# Daca intr-o celula aare o litera se considera ca in celula a!e" text Cin cazul in care intr-o celula !re" sa
introduce" un text "ai lung decat lati"ea celulei ute" "odifica lati"ea intregii coloane de celule in care se gaseste celula noastra # Daca !re"
ca un nu"ar sa fie ri!it ca un text insera" nu"arul intre ghili"ele Cde exe"lu n$%&,eE#
#bs
Daca in interiorul cifrelor unui nu"ar aare satiu , continutul celulei se !a considera text#
2n cazul datelor calendaristice in Excel ,) sunt recunoscute ur"atoarele for"ate D
'?%- , &?'?,) , -&?-'?,) , '-Mar , %--Ar-,* , -'-Mar-,) , Mar-,) , March-,) , Aril %-,$,,* , M , M-,) # Exista doua for"ate seciale care
co"bina data si ora D &?'?,) $D&- PM , &?'?,) $&D&- #
6nele date care fac arte dintr-o serie de date Ccu" ar fi lunile anului, date calendaristice, nu"ere cu" ar fi $-,%-,&- etcE ot fi generate auto"at
de catre Excel fara a "ai fi necesara tastarea reetata C!ezi @enerarea auto"ata a datelorE#
Datelor introduse li se oate da un asect deosebit Cculoare entru text,culoare entru fond etcE entru a fi "ai usor !isibile, "ai estetice C!ezi
7or"atarea datelorE#
Pentru datele nu"erice Excel-ul une la disozitie o "are !arietate de for"ate si da osibilitatea utilzatorului sa-si defineasca for"ate rorii
C!ezi 7or"atarea datelorE#
)ecomandari
$# ;e reco"anda ca datele din tabel sa fie laolalta , sa se e!ita e cat osibil saltul este linii si coloane Crocedind astfel se econo"iseste
"e"orieE#
%# Dua co"iterea unei greseli se oate folosi facilitatea 6ndo C disonibila in "ulte alicatii Windo/sE # Pute" astfel reface situatia
dinaintea greselii #
;tabilirea de relatii intre celule
Pentru introducerea unei for"ule de calcul se !a selecta celula in care se doreste afisarea rezultatului calculului, dua care se introduce se"nul R
ur"at de for"ula dorita # Para"etri din for"ula de calcul !or fi chiar identificatorii celulelor# De exe"lu for"ula RA$HA%HA& calculeaza su"a
!alorilor aflate in celulele A$ , A% , A& # Pentru for"ulele cele "ai des folosite Excel-ul une la disozitie functii seciale "enite sa usureze
"unca utilizatorului# De exe"lu in loc sa scrie" RA$HA%HA& ute" scrie R;6MCA$DA&E Csu"a celulelor inceind cu A$ ina la A&E , care
insea"na de fat acelasi lucru #
Exista "ai "ulte tiuri de oeratori D arit"etici CH , - ,S , ? , o, ##E , co"arare , asura sirurilor de caractere , etc Centru infor"atii suli"entatre
consultati siste"ul de asistentaE#
#bs
2n efectuarea calculelor se tine cont de recendenta CrioritateaE oeratorilor # 2n caz de necesitate ute" folosi arantezele rotunde ACA AEA entru
a indica ordinea de efectuare a oeratilor #
3 regula generala este ca fiecare aranteza deschisa sa fie inchisa#
%electarea mai multor celule
;electarea C"arcareaE unei celule se realizeaza rin ozitionarea asura sa cu a<utorul "ouse-ului sau tastelor de ozitionare#
;electarea unui domeniu dreptun'.iular de celule se face rin secificarea celulei din coltul stanga sus resecti! dreata <os a do"eniului #De
exe"lu a$Db% indica do"eniul alcatuit din celulele A$ , A% , B$ , B% #
Daca dori" sa selecta" "ai "ulte celule care nu sunt situate una linga alta, deci nu aartin unui do"eniu dretunghiular C%electare pe sariteE ,
roceda" astfel D efectua" selectari succesi!e de celule aasand consecuti! a4trlI#
Efectuarea automata si manuala a calculelor
2"licit Excel efectueaza toate calculele in "o"entul introducerii in celule a infor"atilor C daca "odifica" continutul unei celule se "odifica
continutul tuturor celulelor care o refera E # A!e" osibilitatea de a secifica ca nu toate calculele sa se efectueze auto"at Cin cazul calculelor
co"lexe care dureaza "ultE # Pentru a secifica diferite otiuni se rocedeaza astfel D
aGoolsI , a3tionsI Cin acest "o"ent ute" seta diferite otiuni E
aasa" butonul 4alculation
secifica" otiunea dorita , ute" de ase"enea in acest "o"ent lansa calcule
)eferinte absolute 2 relati"e 2 accesarea celulelelor aflate in alta foaie
2n "od exlicit , Excel foloseste in for"ule adrese CreferinteE relati!e # Adresele relati!e definesc celulele rin ozitia relati!a fata de celula care
contine for"ula#
De exe"lu , in ur"atoarea situatie in celula A$ a!e" nu"arul $ in A% C%E in A& CRA$HA%E daca coie" continutul acestor celule in coloana 4
linile $ , % si & , in 4$ !o" a!ea nu"arul $ in 4% !o" a!ea nu"arul % iar in 4& !o" a!ea for"ula R4$H4% # Pentru eli"inarea acestui nea<uns
deci daca !re" ca dua coiere in celula 4& sa referi" !echile celule CA$ , A% in loc de 4$ si 4% E folosi" adresarea absoluta #
De exe"lu adresa absoluta a celulei aflata la intersectia dintre linia $ si coloana A este UAU$ Cadresa relati!a este A$E # Deci in cazul exe"lului
nostru recedent in celula aflata la intersectia dintre linia & si coloana A introduce" for"ula RUAU$HUAU% , dua coiere in celula 4& !o"
obtine for"ula RUAU$HUAU% #
Pentru referirea unei celule aflate intr-o alta foaie de calcul Cnecesara in cazul foilor de calcul &DE se realizeaza astfel D
identYfoaieXadresa
unde
identJfoaie rerezinta identificatorul foii
M caracter secial
adresa - adresa Cabsoluta sau relati!aE a celulei in foaia de calcul identJfoaie
7e exemplu D
;heet$MUAU)6 rerezinta adresa absoluta a celulei aflate la intersectia coloanei A cu linia )6 in foaia ;heet$ , cu a<utorul acestei adrese aceasta
celula o ute" accesa din orice foaie de calcul din registrul curent #
#bs
$# Pute" de ase"enea asocia nume celulelor astfel D
a2nsertI , a+a"eI
in fereastra de dialog secifica" nu"ele
2n fereastra de dialog sunt !izibile toate nu"ele existente , deci trebuie secificat unul inexistent # Acest nu"e se oate folosi entru referirea
celulei din orice foaie din registrul curent #
%# Pute" asocia de ase"enea nume domenilor Cute" dua nu"e referi do"eniile E astfel D
;electa" do"eniul
a2nsertI , a +a"eI , aDefineI
se secifica nu"ele
4oierea , "utarea , stergerea , !erificarea ortografica a do"eniilor de celule
Pentru efectuarea acestor oeratii roceda" in "od analog ca in cazul tuturor alicatilor Windo/s D
Copiere sau mutare
;electa" zona dorita
aEditI
;electa" otiunea coresunzatoare din "eniul aarut acoyI sau acutI
+e ozitiona" in locul unde !re" sa coie" sau "uta"
aEditI , aPasteI
%ter'ere
;electa" zona dorita
aEditI , a4learI
8erificarea orto'rafica
;e ot deista cu!intele scrise gresit si cu!intele dublate din intreaga foaie de calcul sau nu"ai dintr-un do"eniu al acestuia , aasind butonul
%pellin' din bara de instru"ente # Din caseta de dialog ;elling , se ot adauga cu!inte noi intr-unul din dictionarele e care le foloseste Excel#
Editarea foilor de calcul
Pentru a insera o foaie de calcul intre ri"a si a doua se rocedeaza astfel D
4lic e eticheta ;heet%
a2nsertI , aWor8sheetI
Pentru a eli"ina o foaie de calcul se rocedeaza astfel D
4lic e eticheta foii resecti!e
aEditI , aDelete ;heetI
Pentru a redenu"i o foaie de calcul se rocedeaza astfel D
4lic e eticheta foii resecti!e
+e ozitiona" cu "ouse-ul e eticheta foii si aasa" butonul dret al "ouse-ului# 2n acest "o"ent ne aare un "eniu !ertical din care
selecta" otiunea rename Cin acest "eniu rin selectarea otiuni coresunzatoare ute" efectua oeratii asura foilor de calcul , ute"
de ase"enea coia sau "uta aceste foi#
7or"ule seciale Excel des utilizateD
;6MCcel$DcelnE - su"a de la celula cel$ la celn
Ex D ;6MCA$DA$-E
Ex D ;6MCA$DB%E se aduna !alorile tuturor celulelor din blocul dretunghiular de celule
;6MCceli,cel<,cel8,###,celnE-su"a a unui nu"ar de celule oarecare
Ex D ;6MCA$,B(,G)E
A9EFCcel$DcelnE-"edia arit"etica a tuturor celulelor de la cel$ la celn
ExD A9EFCA$DA)E
A9EFCcel$,celi,###,celnE-"edia arit"etica a celulelor cel$,celi,###,celn
ExD A9EFCA$,B',E6E
436+GCceli,cel<,####,celnE-returneaza nu"arul de celule indicate ca ara"etri
Ex D 436+GCA$,B',4(ER& : 436+GCA$DA)ER6
MAPCceli,cel<,###,celnE : M2+ Cceli,cel<,###,celnE - returneaza !aloarea "axi"a resecti! "ini"a dintre !alorile continute in celulele
celi,cel<,###,celn
F36+D Ccel, nrcifreE - rotun<este !aloarea aflata in celula cel cu nrcifre cifre
Ex D F36+DC%#$(,$ER%#%
27Ctestlogic,returneazaJdaca JtestlogicJeJade!,returneazaJdacaJtestJlogicJe JfalsE
Ex D 27CA&IA',ADa A'IA&A,A+u,A' nu e "ai "are decit A&E
+o/CE returneaza data si ora curenta a calculatorului
2n afara de aceste functii de baza Excel-ul "ai une la disozitie si functii financiar-contabile, functii "ate"atice si trigono"etrice etc Ca se
consulta >el-ul entru detaliiE#
#bs *
p4and introduce" o functie in celule, o ute" introduce "anual Cin acest caz trebuie cunoscuta sintaxa functiei E sau ute" folosi generatorul de
functii # 2n cazul generatorului de functii roceda" astfel D
a2nsertI , a7unction\I
in acest "o"ent ne aare o caseta de dialog in care ute" selecta functia dorita
secifica" ara"etrii functiei Cfor"uleiE , rintre care in general trebuie sa secifica" do"enii de celule # 2n acest caz do"enile de celule
se ot introduce de la tastatura C de exe"lu secificarea unei celule ,: , a unui do"eniu de celule ,:*,3 insea"na celulele ,: 2 ,2 2 ,3
, "ai "ulte celule care nu aartin unui singur do"eniu dretunghiular se recizeaza astfel F: 2 ,2*3 secifica celulele F: 2 ,2 2 ,3 2
2 2 3 E , sau se ot selecta C!ezi selectarea "ai "ultor celuleE
7or"atarea datelor
7or"atarea infor"atilor Cin sensul ca i se schi"ba di"ensiunea , culoarea , fondul etc Ese oate face in "ai "ulte feluri , "etoda cea "ai raida
fiind ozitionarea e celula dorita , sau selecta" "ai "ulte celule care dori" sa aibe acelasi for"at , clic e butonul dret al "ouse-ului si
alegerea for"atului dorit din "eniul care aare , sau se alege butonul de for"at dorit din bara de instru"ente #7or"atarea se realizeaza analog ca
in editorul de texte Word #
@enerarea auto"ata a datelor
;erile de date cu" ar fi D date calendaristice , lunile anului etc# ot fi generate auto"at , ne"aifiind necesara introducerea lor "anuala, rin
introducerea ri"ului ter"en al seriei resecti!e si glisarea "arca<ului celulei resect!e de coltul dreata <os al acesteia Caceste serii trebuie sa fie
"e"orate# 2n cazul in care nu sunt "e"orate , Excel !a incerca sa ghiceasca continutul celulelor glisate , continutul ri"ei celule oate fi de
exe"lu o for"ula , utilizatorul a!and osibilitatea sa stabileasca astfel de serii , de exe"lu de nu"ere , se rocedeaza astfel D aGoolsI ,
a3tionsI aasa" butonul a4usto" 5istsI# 2n acest "o"ent obser!a" seriile disonibile sau ute" stabili noi serii E #
Daca selecta" doua celule Ccontinutul lor nu for"eaza o serieE , si roceda" in "od analog Excel !a incerca sa ghiceasca cu ce sa u"le
ur"atoarele celule glisate Cin general !a recunoaste rogresii arit"etice geo"etriceE , daca celulele contin aceeasi !aloare !a u"le cu aceasi
!aloare celulele selectate#
Pornind de la o celula ute" u"le celulele !ecine aEditI a7illI , a!and astfel osibilitatea sa genera" rogresii arit"etice , geo"etrice , etc#
Analiza datelor in foaia de calcul
Pentru foile de calcul &D sau foile de calcul %D ce contin un !olu" "are de date analiza acestora de!ine dificila# Pentru analiza unor ase"enea
foi de calcul se !a recurge la sortari de date e anu"ite criterii, ordonarea datelor din foaia ? foile de calcul dua anu"ite criterii , crearea de
tabele i!ot etc# Pentru crearea unui tabel i!ot se !a folosi Pi!otGable Wizard CAsistent tabele i!otE din Microsoft Excel#
4rearea de diagra"e cu datele din foaia de calcul
Pentru o "ai buna analiza a datelor din foaia de calcul acestea ot fi rerezentate grafic intr-o diagra"a # 3data creata, aceasta diagra"a nu
necesita a fi reconstruita cand sunt schi"bate datele din foaia de calcul, deoarece este actualizata auto"at de Excel ori de cite ori se "odifica
datele e care le foloseste#
Pentru a crea o diagra"a cu datele dintr-o foaie de calcul se !or selecta "ai intii aceste date iar aoi se face clic e butonul 4hart Wizard
CAsistent diagra"aE din bara de instru"ente si !o" alege din fereastra ce aare tiul de diagra"a dorit# Aoi glisa" e surafata foii de calcul
entru a ozitiona diagra"a la locul dorit Ccare oate fi foaia curenta , o foaie existenta sau o foaie noua seciala entru aceasta diagra"aE#
Pute" "odifica oricand ara"etri unei diagra"e create Ctiul diagra"ei , "ari"ea , etcE
Giuri de diagra"e
Microsoft Excel-ul une la disozitia utilizatorului $( tiuri de diagra"e , fiecare cu "ai "ulte !ariante#
Giuri de diagra"eD
diagra"a arie lana p este folosita entru e!identierea "ari"ii "odificatorilor in ti"
digra"a bara lana p este folosita la co"area !alorilor la un "o"ent dat
diagra"a coloana lana
diagra"a linie p acentueaza schi"barile !alorice in ti"
diagra"a structura lana p afiseaza o serie de date , rezentind raortul artilor fata de intreg diagra"a gogoasa
diagra"a radar
diagra"a PT i"rastiata p folosita "ai ales la analiza datelor stiintifice si ingineresti
diagra"a co"binatie
diagra"a arie &D
diagra"a bara &D
diagra"a coloana &D p er"ite co"ararea !aloriilor din seriile de date si e categorii
diagra"a linie &D
diagra"a structura &D
diagra"a surafata &D
Analiza datelor intr-o diagra"a
Diagra"ei cu datele din foaia de calcul i se ot adaugaD linii de tendinta CGrendlineE - entru a face o rognoza dincolo de li"itele datelor
disonibile , sau bare de eroare - entru a indica gradul de incertitudine entru o serie de date Cbarele de eroare sunt utile "ai ales la analiza
datelor unui exeri"ent stiintificE# 5iniile de tendinta si barele de eroare sunt actualizate auto"at de catre Excel la fiecare "odificare a datelor
din foaia de calcul#
Pentru a adauga unei diagra"e linii de tendinta sau bare de eroare se !or selecta "ai intii datele, iar aoi din "eniul 2nsert se alege otiunea
Grendline, resecti! ErrorBars si se recizeaza tiul de linie de tendinta dorit, resecti! asectul barei de eroare#
4o"unicarea cu alte alicatii
Microsoft Excel er"ite conlucrarea stransa cu celelate alicatii din achetul M; 3ffice si i"ortul de date de o "are !arietate D baze de date ,
grafica , text , ani"atie , sunet , toate utind fi legate la alicatiile create in Excel# Astfel se ot obtine alicatii irerosabile din unctul de !edere
al eficientei , al design-ului , al interacti!itatii cu utilizatorul , al usurintei de exloatare etc#
Preluarea de date dintr-o baza de date externa
2nregistrarile unei baze de date ot fi "ai usor relucrate , analizate daca sunt reluate intr-o foaie de calcul D se ot rerezenta in diagra"e , se
ot sorta e anu"ite criterii , se ot face rognoze e baza lor , se ot crea raoarte asura lor , etc#
Microsoft Excel-ul oate lucra cu aroae orice for"at de date cunoscut , de e un calculator obisnuit sau de e un "ainfra"e, necesar fiind doar
dri!er-ul entru baza de date resecti!a#
Pentru a relua datele dintr-o baza de date externa se deschide un registru de lucru nou , se face aoi clic e co"anda @et External Data CPreia
date externeE din "eniul DataCDateE si se selecteaza otiunile dorite din fereastra queryC2nterogareE, restul fiind rezol!at de co"onenta
Microsoft query Cdin achetul M; 3fficeE , care stie sa lucreze cu bazele de date#
4reare de raoarte - foi de calcul legate la un docu"ent
3 facilitate deosebita a achetului M; 3ffice este osibilitatea de legare a alicatiilor, realizate cu rogra"e diferite din acest achet, una la alta#
Astfel, la alicatia realizata cu Excel-ul se ot lega rezentari, recla"e relizate cu Po/erPoint-ul , baze de date create cu Acces-ul , se ot creea
raoarte cu Word-ul folosind datele dintr-o foaie de calcul etc#
Daca, de exe"lu, a!e" ne!oie de un raort catre conducerea unei co"anii ri!ind !inzarile , rofiturile co"aniei resecti!e, acesta facilitate
de!ine extre" de utila# Pute" crea raoarte cu un asect irerosabil utilizind Word-ul si adauga diagra"e , date din foaia de calcul la raortul
nostru#
A!anta<ulD daca datele din foaia de calcul s-au "odificat de la data scrierii raortului, ele !or aarea actualizate si in raortul nostru, fara a "ai fi
necesara "odificarea raortului#
4rearea de alicatii articularizate si auto"atizarea actiunilor
Pentru a usura "unca utilizatorului, Microsoft Excel-ul ofera osibilitatea definirii de "acroco"enzi CMacro R sec!enta de rogra" scrisa sau
inregistrataE, foarte utile in cazurile in care a!e" de executat aceleasi actiuni de "ulte ori #De exe"lu, daca a!e" o lista "are de date din care
!re" sa extrage" nu"ai acele date care satisfac un anu"it criteriu, ar fi dificil si obositor sa cauta" in fiecare celula datele resecti!e# Dar , cu o
"acroco"anda acest lucru se oate face foarte raid si usor rin si"la aasare a unui buton asociat "acroco"enzii resecti!e#
Pentru crearea unei "acroco"enzi , nici "acar nu este necesar a se cunoaste li"ba<ul de rogra"are in care sunt scrise aceste co"enzi , Excel-ul
unand la disozitie un inregistrator de co"enzi CMacro FecorderE care ne inregistreaza actiunile in cod 9isual Basic#
Pentru a inregistra o "acroco"anda se face clic e butonul Macro Fecorder din bara de instru"ente si Excel-ul !a inregistra orice "iscare e
care o face", ina la aasarea butonului de sto inregistrare # Pentru a executa auto"at actiunile e care anterior le-a" inregistrat se !a lansa in
executie "acroco"anda resecti!a cu otiunea Macro## din "eniul Gools sau se aasa e butonul asociat acestei "acroco"enzi Cdaca a fost creat
un ase"enea butonE# Pentru a creea un buton cu care sa lansa" in executie "acroco"anda noastra se foloseste butonul 4reate Button din bara de
"achete-7or"s Cdaca bara nu e acti!a se !a acti!a din "eniul 9ie/ otiunea Goolbars##E, iar aoi acestui buton i se asociaza "acroco"anda
resecti!a cu otiunea Assign "acro## din "eniul Gools#
2ndicatii referitoare la tiarire
;tudierea asectului inainte de tiarire a7ileI aPrint Pre/ie/I # ;e oate folosi de ase"enea facilitatea de Woo" C"icsorare , "arireE#
Pentru a tiari infor"atia !izibila din foaia de calcul curenta , Print din zona toolbars#
Pentru a tiari intregul continut al intregului registru Cal fiecarei foiE , tiarirea doar a celulelor selectate roceda" astfel
a7ileI , aPrintI
se selecteaza butonul radio Entire Wor8boo8 Ctiarirea registruluiE , ;election Cdoar celulele selectateE
Pute" tiari orizontal sau !ertical Clandscae , ortraitE# Proceda" astfel D
a7ileI , aPage;etuI , eticheta Page
selecta" una din otiunile 5andsace , Portrait
Pentru a curinde e o singura agina tiarita toate datele care ur"eaza a fi tiarite , roceda" astfel
a7ileI , aPage ;etuI , eticheta age
selectati butonul radio 7it de sub ;caling
Pentru raoarte lungi e "ai "ulte agini se reco"anda utilizarea antetelor si subsolurilor , in fiecare agina de infor"atii
Precizati titlurile de linii si de coloane din foaia de calcul e ost de titluri tiarite D
a7ileI , aPage ;etuI , eticheta ;heet
Fo/s to reeat at Go si?sau colu"ns to reeat at left
2n "od nor"al Excel tiareste 4aroia<ul gri deschis care "archeaza "arginile coloanelor si ale liniilor # +u uitati sa eli"inati acest caroia<
inainte de a tiarii orice raort care utilizeaza chenare in <urul celulelor sau alte ele"ente grafice care ar utea intra in conflict cu caroia<ul
C a7ileI , aPage ;etuI , eticheta ;heet , @ridlines E#
Pentru a i"iedica rogra"ul sa tiareasca e agini diferite infor"atii care trebuie sa aara i"reuna e aceeasi agina , ozitionati
indicatorul de celula in locul in care !reti sa se ter"ine agina si inserati un salt fortat e agina C a2nsertI , aPageI , aBrea8IE

Asistenta in ti"ul lucrului
Microsoft Excel beneficiaza de un siste" de >elCA<utorE bine us la unct, care e linga infor"atiile extre" de nu"eroase, contine si
de"onstratii ractice C"eniul >el, otiunea Exa"les and De"osE#
2n cazul in care utilizatorul nu este inca fa"iliarizat cu si"bolurile de e ecran oate obtine infor"atii desre acestea acti!ind butonul
>el?;creen GiC;fat EcranE de e bara de instru"ente# Pentru o asistenta "ai detaliata, utilizatorul oate une intrebari, cu roriile cu!inte, lui
Ans/er Wizard CAsistent rasunsE facind dublu clic e butonul >el de e bara de instru"ente#
Mana'erul de scenarii ;scenario mana'er<
Per"ite analiza !alorilor de iesire in functie de intrari# Plecand de la diferite ioteze se analizeaza rezultatul # Astfel de analize se nu"esc
iotetice A ce ar fi daca - /hat if A#
Pentru a crea scenarii roceda" astfel D
aGoolsI , a;cenarios\I
Aare fereastra de dialog A ;cenario Manager A

Pentru a crea un nou scenariu aasa" butonul ,dd ### Mo"ent in care aare fereastra de dialog de "ai <os
Aasand #$ aare fereastra de dialog de "ai <os in care se stabilesc !alorile datelor de intrare#
#bs
Pentru a edita un anu"it senariu arcurge" ur"atorii asi D
;electa" scenariul e care dori" sa-l edita" in fereastra A;cenario "anagerA
Aasa" butonul edit
Pute" astfel efectua "odificarile dorite#
Prin editare ute" astfel "odifica D nu"ele , datele de intrare , !alorile datelor de intrare , etc#
Exercitii propuse
$# 2"ortati o baza de date dBase Ccu extensia dbfE , relucrati aceste date folosind facilitatile Excel Crezultatele se retin intr-o foaie de calcul
searata E # ;tergeti continutul ulti"elor & linii din tabel , sal!ati acesta foaie sub for"at dbf #
%# 2nserati intr-o foaie de calcul , i"agini Cobiecte create de alte alicatii Windo/sE#
&#
3ras Gara Poulatia
i"reuna cu
suburbii
Poulatia fara
suburbii
+e/ Tor8 ;6A $('-' *---
4hicago ;6A 6(,* &((-
5os Angeles ;6A 6)&' %'),
Go8yo =aonia $($$$ *,--

4alculati oulatia din suburbii entru fiecare oras
3rdonati crescator orasele dua oulatia i"reuna cu suburbii
4onstruiti o diagra"a de ti linie desre orase si oulatia fara suburbii
'# 2nroduceti in celula A$ nu"arul ( , generati C$- ter"eniE a rogresiei arit"etice cu ratia & in coloana A#
B2B523@FA72ED
$# Microsoft 3ffice ' sub Windo/s entru toti, Foger 4# Par8er, Ed# Geora
%# 6tilizare Microsoft 3ffice ', Ed Bott, Ed#Geora
&# Excel sub Windo/s ,(, Grudi Feisner, Ed# Geora
'# Excel sub Windo/s ,( in (-& i"agini, 4athy Kenny, Ed# Geora
(# 6tilizare Excel (,=oshua 4# +ossiter, Ed# Geora
6# 4urs Faid Microsoft Excel,) , Ed Geora
)# Excel Pentru Goti , @reg >ar!ey , Ed Geora
5?5 For$ule =i func,ii


Formulele i func%iile sunt oferite de pro&ramul Excel pentru efectuarea de calcule folosind coninutul unor celule dintr.o foaie de calcul
sau din mai multe foi de calcul n conformitate cu proiectarea i cerin%ele aplica%iei.


Defini,ie.
"ormulele sunt e'presii formate din operanzi (constante i@sau referiri de celule), operatori matematici (aritmetici i rela%ionali) i
funcii6 formula este precedat de semnul A.B6 func%ia este o formul comple' predefinit identificat printr/un nume i con%ine !ntre parante#e
o list de ar&umente ce repre#int o e'presie?


*ea mai simpl formul este cea care conine o valoare !constant numeric sau te(t#. 5ormulele mai comple'e sunt construite cu
ajutorul e'presiilor matematice dar care sunt precedate de semnul NKM. +n cazul n care formula nu este precedata de semnul NKM e'presia
matematic este interpretata ca o dat !numeric sau de tip te't#.
Grice formul trebuie scris ntr.o celul a foii de calcul i va aprea scris n (ara formulei !For$ula @ar#. 5ormula se termin prin
tasta ICRJ i ca efect n celul nu va fi afiat formula ci re#ultatul calculelor n conformitate cu e(presia corespunztoare formulei.
E(emplu de mai sus este preluat din foaia de calcul rders ataat la cartea N'cel C1 pas cu pasM 3icrosoft 7ress, 1CCD
!'tt0->>AAA?$icrosoft?co$>$s0ress#.

+n practic e(ist dou moduri diferite de a crea !scrie# o formul$
-. te'nica traditional P se selectea# celula !n care tre(uie s fie creat formula i se introduce formula scriind adresele de celul ale
tuturor celulelor care urmea# a fi introduse !n formul% nu se recomand pentru formulele comple'e, deoarece pot aprea erori prin
tastare%
1. te'nica de ti0 indicare P se selectea# celula unde tre(uie s apar re#ultatul i se tastea# semnul A.B6 introducerea formulei se face
prin repetarea urmtoarei ac%iuniE se efectuea# clicF pe celula ce este operand !n formul i se tastea# semnul pentru operatorul
corespun#tor, pn la terminarea !ntre&ii formule6 se !ncheie formula prin apsarea tastei ICRJ%

+n cazul tehnicii de tip indicare dac este necesar referirea unor celule la mare distan unele de altele se recomand atribuirea de
nume pentru aceste celule i apoi referirea numelor atribuite.
Denu$irea do$eniilor de celule este o facilitate prin care utilizatorul poate aplica un nume pentru a desemna o celul sau un &rup de
celule !rolul varia(ilelor !ntr/un lim(a= de pro&ramare# n loc de a folosi adresele de celule ca referine.
$umele definite prezint multiple avanta=e$
numele sunt mai descriptive i mai uor de memorat dec"t adresele de celule%
c"nd o celul este deplasat numele este deplasat o dat cu celula%
se poate folosi un nume n locul unei celule sau al unui domeniu de celule ntr.o formul sau n argumentul unei funcii similar utilizrii
unei etichete de r"nd sau de coloan%
la copierea unei formule care folosete un nume efectul este acelai ca i cum s.ar folosi o referin% a(solut de celul.

$umele pot avea ma(imum 100 de caractere i pot include litere, cifre, liniu%e de su(liniere i puncte primul caracter trebuie s fie o liter
sau un caracter de subliniere deci diferit de cifre i punct. Hn nume definit nu poate folosi adrese valide de celule.

Hn domeniu de celule poate fi denumit n trei moduri$
-. folosind caseta "a$e @ox P se selectea# domeniul de celule ce urmeaz a fi denumit i se efectueaz clicF n caseta "a$e
@ox din partea st"ng a barei de formule% se tasteaz un nume vala(il i se apas ICRJ%
1. folosind caseta de dialo& Define "a$e . se selectea# domeniul de celule ce urmeaz a fi denumit i se efectuea# Insert
"a$e Define care desc&ide caseta de dialo& Define "a$e ce ofer o list de nume deja folosite n toate foile de calcul ale
agendei de lucru% n casta de te't "a$es and AorB+ooB se tasteaz un nume vala(il de domeniu dup care se efectueaz cliF
pe (utonul Add% se poate realiza ter&erea !delete# unui nume deja introdus folosind (utonul Delete% la nc&eierea operaiunii se
efectueaz clicF pe (utonul C%
*. folosind caseta de dialo& Create "a$es P se poate atribui un nume unei celule din te(tul e(istent ntr.o celula c&iar dac te(tul
nu este o etic&et de coloan sau de linie% se selecteaz domeniul de celule ce urmeaz a fi denumit% se includ celulele al caror
coninut urmeaz a fi folosit ca nume fie pe primul sau pe ultimul r"nd fie pe prima sau pe ultima coloan selectat% se
selecteaz op%iunea Insert "a$e Create din bara de meniuri pentru a desc&ide caseta de dialo& Create "a$es% n
caseta de te't Create na$e in se selecteaz rndul !To0Dsus sau @otto$.jos# iDsau coloana !Left.st"nga sau Ri&'t.dreapta#
care conine etic&etele ce urmeaz a fi folosite pentru a denumi domeniul selectat% se efectueaz clicF pe (utonul C pentru a
aplica numele.
$umele de domeniu se poate folosi ca ar&ument pentru o func%ie oferit de pro&ramul Excel. 4e asemenea numele ndeplinete un rol
de navi&are cu precdere n agendele de lucru i foi de calcul de mari dimensiuni. Pentru a comuta la sau pentru a selecta un domeniu cu
nume oriunde n interiorul agendei de lucru se efectueaz clicF pe sgeata orientat n jos din caseta "a$e i se selecteaz numele din lista.
,
o$0letarea for$ulelor este operaia prin care trebuie s se utilizeze facilita%ile Excel pentru copierea coninutului unei celule ce reprezint
formule de calcul i n alte celule vecine dar calculele se refer la celule corespunztoare unor r"nduri sau coloane. 8pera%ia de completare
este un fel de operaie de X copiere Y. 'ceast operaie se utilizeaz i c"nd celula conine numere sau te't.
Indicatorul de mouse !cursorul# va lua mai multe forme n timpul deplasrii ntr.o foaie de calcul i anume $
cruce $are P n aceast form se poate utiliza pentru activarea sau selecia celulelor %
s&eat P aceast form se va obine c"nd se deplaseaz spre marginea unei celule active% c"nd indicatorul are aceast form se
poate utiliza mouse.ul pentru deplasarea celulei !copierea coninutului celulei n alt celul.mutarea celulei# %
cruce $ic nea&r P se va obine aceast form c"nd mouse.ul se deplaseaz spre indicatorul de celula !col%ul =os/dreapta . ptrat
min ne&ru 6instrument de umplere# forma ce se utilizeaz pentru a comunica utilizatorului c este permis opera%ia de completare.

+n timpul lucrului n Excel utilizatorul trebuie s urmareasc frecvent forma indicatorului. G deplasare de mouse egal cu a 32/a parte dintr/
un inch !apro(imativ ;.= mm# reprezint diferena ntre o0era,iile de selectare/ de0lasare =i co0iere.

Pentru completarea unei formule !este o operaie de copiere# se selectea# celula care conine formula ce se dorete a fi copiat. @e
deplasea# indicatorul de mouse n direcia instrumentului de umplere p"n c"nd indicatorul capt forma indicatorului de umplere !cruce mic
neagr#. @e apas (utonul de mouse i se tra&e de indicatorul de completare pentru a selecta celulele unde se dorete copierea formulei. @e
eli(erea# butonul de mouse i astfel formula va fi copiat i n celulele selectate.

:nsu$area 0e r<nduri =i 0e coloane este o metod de creare a totalurilor pe r"nduri i pe coloane dintr.un singur pas folosind (utonul
AutoSu$ ! .!nsumare automat# de pe (ara de instrumente Standard. 'cesta apelea# func%ia S#M?
4e e(emplu dac e(ist un ta(el de numere i se dorete reali#area totalurilor valorilor pe fiecare r"nd i pe fiecare coloan se
selectea# celulele care conin ntregul tabel se poate include i celula vid care va conine totalul. 4up aceea se efectuea# clicF pe (utonul
AutoSu$. Excel va insera n celula vid o formul de calcul !indiferent dac acest celul a fost selectat sau nu# i va calcula totalul. 4ac se
dorete inseria unui r"nd alb naintea totalurilor se selecteaz dou celule suplimentare. Totalul se va plasa n ultima celul vid selectat.

4up cum se va vedea din imaginea urmtoare pentru tabelul ce conine numere n domeniul @5-G(5 automat n celula I5 se va crea
formula 3S#M8@5-H59 n celula I6 se va crea formula 3S#M8@6-H69 .a.m.d. iar n celula I(7 se va crea celula formula 3S#M8@(7-H(79.
4eliberat coloana H este cu celule vide iar r"ndul (6 conine de asemenea celule vide. Prin utilizarea (utonului AutoSu$ calculul totalurilor n
coloana I i n rndul (7 se va realiza automat i imediat.
Modificarea for$ulelor !revizuireDactualizare# poate interveni n diverse situaii $
s.a introdus o formul incorect %
au fost adugate date noi i este necesar modificarea formulei pentru reflectarea datelor noi introduse.

H
tilizatorul se poate deplasa n celula care conine formula i s creeze o nou formul scriind formula corect sau poate edita formula
e'istent. La efectuarea unui du(lu clicF pe o formul pentru a o desc&ide n vederea editrii pro&ramul Excel va desena fiecare adres de
celul sau adres de domeniu ntr.o culoare diferit i va amplasa o margine de aceeai culoare n jurul celulei sau a domeniului. Aarginea are
numele de identificator de domeniu !Fange 5inder#. G alt modalitate este aceea de a selecta celula care conine formula i apoi se selecteaz
(ara de formule unde se face clicF pe ea. 4ac se dorete modificarea unor referin%e utilizatorul poate folosi tastatura fie identificatorul de
domeniu. Pentru a folosi tastatura se selectea# referin%a din formul i apoi fie se efectuea# clicF pe celula cu care se dorete a se face
nlocuirea fie se tasteaz adresa celulei de !nlocuire. Pentru a folosi identificatorul de domeniu se X apuc Y marginea identificatorului de
domeniu i se deplaseaz n celula corespunztoare. 4ac este necesar includerea !n domeniu a unui numr mai mare sau mai mic de
celule se tra&e de instrumentul de selec%ie situat n partea de jos a indentificatorului de domeniu pentru a e(tinde sau pentru a reduce selecia.
4up !ncheierea editrii formulei se apas pe ICRJ sau se e(ecut clicF pe (utonul Enter.


+ser*a,ie.
-ac referin%a care se dorete a fi modificat este un domeniu de celule, referin%a este construit le'ical din prima celul din domeniu
(un col%), dou puncte G E H i ultima celul din domeniu (cellalt col% dia&onal), adic !n ca#ul de mai sus, dac este considerat !ntre&ul ta(el ,
vom avea #$%:&$%' 7entru a modifica aceast referin%a !ntr/o formul, se selectea# !ntrea&a referin% i apoi se trece !n foaia de calcul i se
tra&e pentru a selecta domeniul de celule pentru noua formul, sau se deplasea# i apoi se e'tinde identificatorul de domeniu.



Exerci,iu? S se considere ta(elul de numere din e'emplul precedent, s se !nlocuiasc cuvntul G Total H cu G Media H i s se
reali#e#e ac%iuni pentru ca pe rndul (7 i pe coloana I s apar valorile medii ale numelor din ta(el. Se va folosi func%ia )"5)+ (medie)
oferit de pro&ramul Excel prin (utonul Paste Function 8fx9?
#tiliEarea func,iilor Excel este o facilitate puternic i performant a pro&ramului Excel. G func%ie este o formul predefinit prin care
utilizatorul economisete timp pentru efectuarea unor calcule comple(e. 4e asemenea pentru a economisi timp se recomand utili#area
referin%elor la alte celule n loc de a include toate caluculele care determin rezultatele n aceste celule. Htilizarea (utonului AutoSu$ 89 are
ca efect apelarea func%iei S#M.
Func%iile sunt formule deci dac se apeleaz o singur func%ie aceasta trebuie s fie precedat de semnul X K Y. 4up semnul e&al
urmeaz nu$ele func,iei urmat de unul sau mai multe ar&umente separate prin virgule sau X % Y i incluse ntre paranteze $

3"u$eFfunc,ie 8GlistaDar&u$enteH9

4e regul funciile sunt operan%i n e'presiile care constituie formula.
P
ro&ramul Excel ofer utilizatorului sute de func%ii !.46# care se pot apela pentru a calcula rezultate folosite n finan%e, conta(ilitate, statistic,
matematic, in&inerie sau n alte domenii tiin%ifice economice, sociale. Func%iile sunt proceduri (pro&rame structurate# care calculeaz un
anumit rezultat cu o precizie foarte mare in"nd seama de performanele actualelor microprocesoare cu care sunt nzeztrarte sisteme de calcul.

*ate&orii de func%ii 'cel

Cate&orie Exe$0le

Financial !financiare# *alculea# rata do(n#ii, rata lunar de ram(ursare a
!mprumutului, valoarea u#urii, etc? (11 func%ii)
Date I Ti$e !data i ora# -etermin ora curent, #iua din sptamn sau din an, ora sau
data
Mat' I Tri& !matematic i
trigonometrie#
*alculea# valoarea a(solut, rdcina ptratic, suma, func%ia
e'ponen%ial, func%ia lo&aritmic, func%ii tri&onometrice, etc?
Statistical 8statistic# *alculea# medii, ma'ime i minime, a(ateri medii ptratice,
cuantile, etc?
LooB I Reference !cutare i
referin#
*aut i returnea# valori dintr/un domeniu, creea#
hipercone'iuni !n re%ele sau documente din I$05$0
Data+ase !baz de date# 7relucrea# valori dintr/o (a# de date (ta(el) din Excel
Text !te(t# *onvertete te't !n ma=uscule sau minuscule, elimin caractere
din dreapta sau stn&a, concatenea# iruri de caractere, etc?
Lo&ical !logic# valuea# o e'presie lo&ic i returnea# o valoare 05,
(adevrat) sau F)IS (fals), folosit pentru diverse ac%iuni sau
pentru formatare (condi%ionat)
Infor$ation !informaie# 5eturnea# informa%ii din pro&ramul Excel sau !indoAs,
referitoare la starea unei celule, a unui o(iect sau mediu !n
ansam(lu
En&ineerin& !inginerie# *alcule in&inereti, func%ii incluse !n ffice .JJJ, dar tre(uie
instalate separat din AnalKsis Tool0acB



+ser*a,ie.
vident, nu este necesar memorarea tuturor func%iilor dintr/o cate&orie, dar utili#atorul tre(uie s se informe#e despre e'isten%a acestor
func%ii i s cunoasc func%iile de (a# i s ai( suficiente informa%ii despre alte func%ii pentru a le putea apela atunci cnd este nevoie? ste
posi(il accesarea tuturor func%iilor prin utili#area paletei de formule ("ormula Palette#.

4aca trebuie s se apeleze o funcie mai rar folosit se folosete (utonul Paste Function 8fx9 de pe (ara de instrumente Standard care
desc&ide caseta de dialo& Paste Function ce ofer lista cate&oriilor de func%ii 8Function cate&orK9 i lista numelor de func%ii din categoria
selectat !Function name#. *aseta de dialo& Paste Function se poate desc&ide i prin comanda Insert Function.
Lista categoriilor de funcii include categoria func%iilor cel mai recent utili#ate !Most RecentlK #sed# i categoria tuturor func%iilor !All#.
+nainte de a apela o funcie utilizatorul trebuie s cunoasc re#ultatul returnat !ntors# de funcie ce ar&umente trebuie sa aib funcia
!tipul i semnificaia lor# i modul de apelare al funciei. Prin re&imul de asisten% !Hel0# pro&ramul Excel ofer toate aceste aspecte pentru
fiecare funcie utilizatorul urmnd s fie n cunotin de cauz n ceea ce privete oportunitatea accesrii unor funcii n cadrul aplicaiei la care
lucreaz.

4e e(emplu dac se dorete valoarea unui !mprumut sau a unei investiii ntr.un moment de timp viitor dup efectuarea tuturor plilor
utilizatorul trebuie s cunoasc faptul c e(ist n cate&oria func%iilor financiare !Financial# func%ia F1 !future value % valoare viitoare# ce se
apeleaz cu ar&umentele $
rate P de tip num(er % rata dob"nzii la mprumut %
n0er !number of periods# P de tip num(er % numr de perioade !numr de luni ani zile sau alte uniti# %
0$t !paTment# P de tip num(er % plat % sum platit periodic ca rat la mprumut %
0* !present value# P de tip num(er % valoarea actual % valoarea iniial a unui mprumut %
tK0e P de tip num(er % tip av"nd valoarea - sau ;.

'pelul funciei se va face sub urmtoarea form $ F18rate L n0er L 0$t L 0* LtK0e9?
+ser*a,ie. *nd se lucrea# cu func%ii financiare, tre(uie verificat dac toate ar&umentele unei func%ii sunt (a#ate pe aceeai perioad de
timp E o #i, o lun sau un an .

$umele func%iilor oferite de pro&ramul Excel pe cate&orii de func%ii sunt $

Financial P 4) 44) 58 IPA IFF I@PAT AIFF 9PEF 9P8 PAT PPAT P8 F'TE @L9 @Q4 84) %

Date I Ti$e P 4'TE 4'TE8'LHE 4'Q 4'Q@*/; 7GHF AI9HTE AG9T7 9GR @E,G94 TIAE TIAE8'LHE TG4'Q
REEO4'Q QE'F %

Mat' I Tri& P ')@ ',G@ ',G@7 '@I9 '@I97 'T'9 'T'91 'T'97 ,EILI96 ,GA)I9 ,G@ ,G@7 4E6FEE@ E8E9 EZP
5',T 5LGGF I9T L9 LG6 LG6-; A4ETEFA AI98EF@E AAHLT AG4 G44 PI PGREF PFG4H,T F'4I'9@ F'94
FGA'9 FGH94 FGH944GR9 FGH94HP @I69 @I9 @I97 @[FT @H)TGT'L @HA @HAI5 @HAPFG4H,T @HA@[
@HAZ1AQ1 @HAZ1PQ1 @HAZAQ1 T'9 T'97TFH9, %

Statistical P '8E4E8 '8EF'6E '8EF'6E' )ET'4I@T )ET'I98 )I9GA4I@T ,7I4I@T ,7II98 ,7ITE@T ,G95I4E9,E
,GFFEL ,GH9T ,GH9T' ,GH9T)L'9O ,GH9TI5 ,G8'F ,FIT)I9GA 4E8@[ EPG94I@T 54I@T 5I98 5I@7EF
5I@7EFI98 5GFE,'@T 5FE[HE9,Q 5TE@T 6'AA'4I@T 6'AA'I98 6'AA'L9 6EGAE'9 6FGRT7 7'FAE'9
7QP6EGA4I@T I9TEF,EPT OHFT L'F6E LI9E@T LG6E@T LG6I98 LG69GFA4I@T A'Z AEZ'AE4I'9 AI9 AI9'
AG4E 9E6)I9GA4I@T 9GFA4I@T 9GFAI98 9GFA@4I@T 9GFA@I98 PEF@G9 PEF,E9TILE PEF,E9TF'9OPEFAHT
PGI@@G9 PFG) [H'FTILE F'9O F@[ @OER @LGPE @A'LL @T'94'F4I3E @T4E8 @T4E8' @T4E8P @T4E8P' @TEQZ
T4I@T TI98 TFE'4 TFIAAE'9 TTE@T 8'F 8'F' 8'FP 8'FP' REI)HLL 3TE@T %

LooB I Reference P '44FE@@ 'FE'@ ,7GG@E ,GLHA9 ,GLHA9@ 6ETPI8GT4'T' 7LGGOHP 7QPEFLI9O I94EZ
I94IFE,T LGGOHP A'T7 G55@ET FGR FGR@ TF'9@PG@E 8LGGOHP %
Data+ase P 4'8EF'6E 4,GH9T 4,GH9T' 46ET 4A'Z 4AI9 4PFG4H,T 4@T4E8 4@HA 48'F 48'FP %
Text P ,7'F ,LE'9 ,G4E ,G9,'TE9'TE 4GLL'F EZ',T 5I94 5IZE4 LE5T LE9 LGREF AI4 PFGPEF FEPL',E
FEPT FI67T @EF,7 @H)@TITHTE T TEZT TFIA HPPEF 8'LHE %
Lo&ical P '94 5'L@E I5 9GT GF TFHE %
Infor$ation P ,ELL EFFGF TQPE I95G I@)L'9O I@EFF I@EFFGF I@LG6I,'L I@9' I@9GTEZT I@9HA)EF I@FE5
I@TEZT 9 9' TQPE.


I
nainte de a introduce o func%ie!formul# utilizatorul trebuie s se asigure c celula n care se dorete afiarea re#ultatului este activ
!selectat#. @unt dou modalit%i ori se e'ecut clicF n caseta For$ula @ar i se tasteaz X K Y i apoi coninutul formulei ori se e'ecut
clicF pe (utonul !K# Edit For$ula !editare formul# din (ara de formule pentru a desc&ide paleta de formule. +n ultimul caz caseta "a$e aflat
n partea st"ng a (arei de formule !For$ula @ar# se va transforma n caseta Function !funcie# afi"nd numele ultimei func%ii folosite i o
lista cu cele mai recente funcii utilizate dac se e(ecut clicF n lista derulant a casetei Function. 4ac funcia dorit se afl n list se
selectea# i astfel pro&ramul Excel va scrie funcia n (ara de formule i n paleta de formule. 7aleta de formule include o descriere a func%iei
i una sau mai multe casete de te(t pentru fiecare ar&ument al func%iei. Pentru unele funcii care folosesc un singur domeniu de celule apare i
descriere domeniului deoarece se X intuiete Y argumentul. ,asetele corespunztoare argumentelor trebuie completate pentru a utiliza funcia
apelat.
4e e(emplu dac n foia de calcul !tabel# din imaginea precedent se dorete ca n celula G.( s se calculeze media valorilor de pe
coloana G deci din domeniul G(. -G.J se selectea# celula G.( i apoi se e'ecut clicF pe (utonul Edit For$ula i apoi se selectea#
func%ia '8EF'6E din caseta Function. @e va desc&ide paleta de formule i anume caseta pentru funcia '8EF'6E aa cum apare n
imaginea urmtoare. 'utomat apare primul argument domeniul G(. -G.J. 4ac selecia este corect se confirm prin efectuarea unui clicF pe
(utonul C. +n cazul n care se doresc alte argumente n casetele de te'te "u$+er (/ "u$+er . etc. se pot tasta sau introduce alte
argumente. @e poate utiliza (utonul Cola0se Dialo& !In&ibare caset#
,a n cazul oricrei formule re#ultatele func%iei sunt afiate !n celula activ iar func%ia este afiat !n (ara de formule !For$ula
@ar# n momentul c"nd celula respectiv este activ !selectat#.

E(ista doua tipuri de functii@formule $
Functii o(isnuite la care rezultatul va fi returnat doar intr.o celula adica sunt functii de tipul f E -1 ' -2 ' ' -n - %
Functii matriceale la care rezultatul va fi returnat intr.o zona de celule!domeniu# adica sunt functii de tipul
f E -1 ' -2 ' ' -n 1 ' 2 ' ' m %
n acest caz argumentele funciei pot fi $
a# un domeniu(o re&iune# n - $
unde / MA/@/ ;/ NO si n/ $ M(/./ ; 76647O %
b# un nume de domeniu@re&iune 6
c# o matrice numerica data sub forma
\ Ilinia91J 6 Klinia92J 6 6Klinia9nJ] unde Ilinia9iJ este
lista elementelor liniei ^i_ separate de virgula%

EZEAPLE.
a# ,alculul determinantului si inversei unei matrice!se utilizeaza functiile A4ETEFA si AI98EF@E#

,onsideram ' o matrice 4 x 4 si sa calculam determinantul matricei.
In celulele domeniului A5 -C7 se introduc elementele matricei ' apoi se selecteaza celula E5 unde se doreste sa apara rezultatul dupa
care in (ara de formula se tasteaza P3MDETERM8A5 -C79_ sau se apeleaza functia MDETERM indicandu.se ar&umentul ce este
domeniul in care sunt elementele matricei '.
Pentru calculul inversei se va selecta domeniul A(J -C(. care in final va stoca inversa matricei apoi se apeleaza functia 3I$"5S
cu argumentul A5 -C7 dupa care se apasa com(inatia de taste ICTRLH + GSHIFTH + GCRH?

b# ,alculul puterilor unei matrice!se va utiliza functia AAHLT#. Pentru '
1
se va selecta zona G5-I7 unde se va stoca matricea rezultat
apoi se va apela functia MM#LT indicandu.se argumentele A5 -C7 respectiv A5 -C7 dupa care se apasa com(inatia de taste
ICTRLH + GSHIFTH + GCRH? 'semanator se va proceda pentru '
*
'
<
2 '
n
.

matricea A
det(A
) A*A

19 0 7 72 382 0 154
3 2 8 87 4 61
3 0 3 66 0 30


inversa
A
A*A*
A

0.083333 0
-
0.194
44 7720 0 3136
0.208333 0.5
-
1.819
44 1848 8 824
-0.08333 0
0.527
778 1344 0 552


8p%iunea AutoCalculate !calcul automat# oferit de pro&ramul Excel permite efectuarea anumitor verificri referitoare la con%inutul unor
celule !ce conin constante sau valori ca rezultat al unei funcii sau formule#. @e poate cere afiarea automat n bara de stare a calculului
pentru sum medie etc. a unor valori dintr.un domeniu de celule. Pentru activarea acestei op%iuni se selectea# re&iunea !domeniul# de celule
care urmeaz a fi verificate i se efectuea# clicF cu (utonul drept pe (ara de stare. @e afiea# un meniul local !meniu rapid# ce va permite
selectarea func%iei dorite de utilizator. fectul apelrii func%iei solicitate se va afia n bara de stare.
Formulele i func%iile utilizate ntr.o foaie de calcul fac referin%e la diferite celule sau domenii de celule. 'ceste referin%e pot fi destul de
complicate pentru unele foi de calcul comple(e astfel c urmrirea lor poate fi anevoioas.

7ro&ramul Excel ofer utilizatorului diferite mi=loace &rafice destinate verificrii interdependen%ei celulelor. 'ceste mijloace pot fi utilizate
cel mai simplu prin afiarea pe ecran a (arei de unelte !Auditin& Tool+ar# care este destinat verificrii !Auditin&# formulelor i funciilor. Prin
comanda Tools Auditin& se desc&ide un meniul din care se alege comanda S'oA Auditin& Tool+ar !afiarea barei de unelte pentru
verificare#.
,neltele din aceast bar trebuie utilizate numai dup ce a fost selectat celula corespun#toare. *omen#ile (uneltele) acestei bare
sunt $
Trace Precedents P celula actual va fi le&at cu s&e%i !de culoare albastr# de celulele precedente !folosite la determinarea
coninutului celulei active# % se indic acele celule la care formula sau funcia din celula activ face referine !celulele precedente
adic ascenden%ii celulei active# %
Re$o*e Precedent ArroAs P ter&erea s&e%ilor care indic celulele ascendente de nivel cel mai nalt pentru celula activ %
Trace De0endents P indicarea acelor celule care utilizeaz informaia din celula activ !celulele care depind de celula activ
adic descenden%ii# %
Re$o*e De0entent ArroAs . ter&erea s&e%ilor care indic celulele descendente de nivel cel mai nalt pentru celula activ %
Re$o*e All ArroAs P ter&erea tuturor s&e%ilor de indicare a interdependen%elor %
Trace Error P indicarea celulei sau celulelor care cau#ea# eroarea n celula activ % comanda poate fi utilizat dac celula activ
conine o valoare ce indic o eroare %
"eA Co$$ent P ataarea unui comentariu celulei active %
Circle In*alid Data P ncercuirea datelor invalide !n conte(t cu comanda de validare a datelor# %
Clear 1alidation Circles P ter&erea cercurilor de validare .

Referin,e a+solute =i relati*e de celule

8pera%ia fundamental de copiere a celulelor n Excel este o operaie mai special in"nd seama c o celul poate conine valori de
date !constante . numere te(t# sau formule !apeluri de funcii i e(presii#. 4ac o foaie de calcul este mai comple( !volum mare de date i
calcule comple(e# este incomod s se repete introducerea unor formule n mai multe celule. 4e e(emplu dac trebuie s se realizeze suma
valorilor pe mai multe linii sau pe mai multe coloane ar trebui s se introduca acelai tip de formul de mai multe ori sc&imb"ndu.se doar
coordonatele!referinele# unor coloane sau linii.
Pentru a fi un instrument puternic n calculul ta(elar pro&ramul Excel a introdus referin%e de celule a(solute i relative.
5a de metodele fundamentale de copiere n ffice .JJJ utilizatorul va detecta c"teva diferen%e la copierea i deplasarea celulelor i
a domeniilor de celule n E(cel $
dac se inserea# celulele deasupra unor date e(istente aceste date vor fi suprascrise prin urmare trebuie s e(iste suficiente celule
vide pentru a se accepta selecia ce urmeaz a fi inserat %
decuparea i lipirea precum i copierea i lipirea au efecte diferite n Excel fa de pachetul ffice .JJJ % este imposibil copierea
apoi interclasarea unor operaii i apoi lipirea % datele trebuie inserate imediat altfel decuparea sau copierea sunt anulate %
la decuparea unei celule n Excel aceasta este copiata n memoria Cli0+oard dar nu este eliminat din foaia de calcul dec"t n
momentul inserrii ei n noua locaie prin apsarea tastei ICRJ sau efectuarea unui clicF pe (utonul Paste %
la decuparea unei selec%ii aceasta poate fi lipit o singur dat nu se pot realiza copii multiple % copierea i lipirea sunt operaii care se
pot repeta % la apsarea tastei ICRJ la sf"ritul unei operaii de lipire pro&ramul Excel va goli memoria Cli0+oard deci se poate folosi
(utonul Paste pentru a insera prima a doua i a n.a copie % se apas ICRJ numai la inserarea ultimei copii.
4ac se selectea# o re&iune !domeniu# de celule pentru a fi copiate n alt loc din foaia de calcul dup selectare se folosete (utonul Co0K
care are ca efect !ncadrarea domeniului cu un dreptun&hi cu laturi din linii !ntrerupte mictoare.
Htilizarea facilit%ilor de tra&ere i ae#are !dra& and dro0# este eficient n opera%iile de copiere i n acest caz. 'ceast metod este
folosit dac celulele care urmeaz a fi copiate c"t i destinaia lor sunt vizibile pe ecran.
4up selectarea celulelor se deplaseaz mouse.ul ca s indice spre laturile indicatorului de celul(domeniu) cu e(cepia instrumentului
de completare !unde indicatorul de mouse se va transforma ntr.o sgeat#. @e menine apsat (utonul drept i se tra&e de celule n noile lor
locaii. La eli(erarea (utonului de mouse se va desc&ide un meniu rapid care permite opiunea ntre deplasarea !mutarea# i copierea
celulelor.
4up cum se poate vedea din e(emplele precedente copierea valorilor s.a realizat o(inuit conform metodei generale oferite de
pachetul ffice .JJJ.
In cazul n care este vorba de copierea unei formule dintr.o celul n alta pro&ramul Excel modific automat fiecare referin% de celula
din formul.
Exe$0lu de$onstrati*. @ presupunem c celula H(Q conine formula 3S#M8C(Q -G(Q9 care calculeaz suma valorilor din domeniul
de celule C(Q -G(Q i dorim s copiem celula H(Q n celula R.J. Indiferent de modalitatea de copiere n final n celula R.J se va obine
valoarea L iar formula afiat n bara de formule va fi 3S#M8E.J -I.J9. 'ceste efecte sunt rezultatul modificrii automate a referin%elor de
celule din formula continut n H(Q. Evident n celula R.J se obine valoarea ; deoarece domeniul E.J -I.J este vid. @e poate observa din
imaginea de mai jos c referin%ele au fost translatate. 0ransla%ia referin%elor este identic cu transla%ia celulei R.J fa de celula H(Q care
conine formula iniial. 'cest tip de referin% se numete referin% relativ.
Prin urmare n procesul de copierea a celulelor care conin formule referin%ele celulelor din formula copiat sunt translatate n funcie
de po#i%ia destina%iei fa% de celula copiat? Prin copiere se poate ajungei la cazuri n care unele referenieri de formule devin invalide c"nd se
afieaz te'tul X SREF T Y.

+n e(emplul urmtor !ima&inea urmtoare# vom ilustra procesul de referen%iere a(solut a celulelor unei formule.8om selecta celula H(Q
i o vom edita !se e(ecut clicF du(lu pe ea sau clicF simplu pe ea i apoi clicF simplu n bara de formule# prin trecerea la fiecare referin de
celul c"nd se apas tasta IF5J care face ca n faa literei de celul i n faa numrului liniei s apar sim(olul X ` Y ! sau se va tasta efectiv
simbolul X ` Y#. 4up aceasta editare se apas tasta ICRJ i astfel rezultatul n celula H(Q va fi acelai ca cel anterior. 4ac se repet
procesul anterior de copiere a formulei H(Q n celula R.J rezultatul obinut n celula R.J va fi identic cu valoarea din H(Q iar n (ara de formule
va fi afiat formula nemodificat.
+n acest caz s.a utilizat referen%ierea a(solut formula copiat refereniaz !accesea## fr nici o translatare celulele originale.

E(ist posibilitatea utilizrii i a referin%elor mi'te. +n acest caz componenta n faa creia este plasat simbolul XUY este o referin%
a(solut iar componenta care nu este precedat de simbolul X U Y este o referin% relativ.

Exercitiu. 5olosind referin%e mi'te vom genera un ta(el al !nmul%irii numerelor (0a(la !nmul%irii) . +n domeniul de celule A. -A(V vom
introduce n ordine numerele - 1 2 -> ! se recomand utilizarea seriilor de valori % Edit Fill Series# iar n domeniul @( - M(. aceleai
valori. +n celula @. vom introduce !edita# formula X K`A.W@U( Y dup care vom selecta celula @. i e(ecutm Co0K. 8om selecta domeniul
!ntre& @. - M(. i e(ecutm lipirea !Paste# i asfel se va genera tabelul nmulirii !0a(la !nmul%irii# din imaginea care urmeaz.
r 6ni!ersitatea din Bucuresti %--%#
+o art of this text "ay be reroduced in any for" /ithout /ritten er"ission of the 6ni!ersity of Bucharest,
excet for short kuotations /ith the indication of the /ebsite address and the /eb age#
4o""ents toD 9lada Marin: Gext editorD 9ladi"ir 2oan 9araru and Magdalena Bostan: 5ast udateD +o!e"ber, %--%
)ealizarea c.ec4box-urilor in Microsoft Excel
%*#$%#%--
,
2n acest tutorial !o" in!ata un "ic truc care in final ne oate fi de folos cand "erge" sa cu"ara" bucatele entru sarbatori# 9o"
realiza o lista de cu"araturi iar la final !o" selecta doar anu"ite roduse cu"arate entru a ne utea !erifica cheltuielile#
)6'& afisari X & X Fating X C* !oturiE X $( "in X 2nceator
,utor* Pustiu
Adauga la tutoriale
fa!orite
/a'inaD $ % Y
co"enteaza rinteaza
Ei bine, entru ca sarbatorile sa fie reusite, ne trebuie totul organizat si bine us la unct# ;i cu" ute" sa face" acest lucru "ai bine decat
a<utandu-ne de Excel, o unealta uternica entru cei ce ii stiu secretele#
2n acest tutorial !o" in!ata un "ic truc care in final ne oate fi de folos cand "erge" sa cu"ara" bucatele entru sarbatori# 9o" realiza o lista
de cu"araturi iar la final !o" selecta doar anu"ite roduse cu"arate entru a ne utea !erifica cheltuielile#
Mentionez ca tutorialul a fost realizat folosind Microsoft 3ffice Excel %--)# Pentru inceut !o" face o lista care realizeaza auto"at totalul#
Grebuie sa ne asigura" ca a!e" !izibil tab-ul de!eloerD aasa" e logo-ul Microsoft din coltul din stanga sus#
Aoi aasa" e butonul Excel #ptions si din fereastra care aare selecta" %.o3 t.e 7e"eloper tab in t.e )ibbon#
9o" crea o lista si"ilara celei de "ai <os# +e !o" une in functie de utilitatea e care dori" sa o da" in final, ca"urile de /rodus, si /ret Ctot
tutorialul oate fi "ulat e o "ultitudine de alicatii in care auto-totalizati o lista, indiferent de natura eiE#
2n continuare ne !o" duce la 7e"eloper Tab unde selecta" +nsert si din sub"eniul aarut selecta" C.ec4 box ;Form Control<#
9a aarea in locul cursorului un ABA: !a trebui sa da" clic8 cu el la doua celule distanta, in dretul celulei cu ri"ul ret# Pentru a alinia chec8
box-ul da" clic8 si folosi" sagetile de e tastatura#
)ealizarea c.ec4box-urilor in Microsoft Excel
%*#$%#%--
,
2n acest tutorial !o" in!ata un "ic truc care in final ne oate fi de folos cand "erge" sa cu"ara" bucatele entru sarbatori# 9o"
realiza o lista de cu"araturi iar la final !o" selecta doar anu"ite roduse cu"arate entru a ne utea !erifica cheltuielile#
)6'& afisari X & X Fating X C* !oturiE X $( "in X 2nceator
,utor* Pustiu
Adauga la tutoriale
fa!orite
/a'inaD s $ %
co"enteaza rinteaza
Da" clic8 dreata si selecta" Format Control aoi in fereastra care aare introduce" adresa celulei dintre ret si chec8 box, de exe"lu entru
ri"ul rand este Z C Z G#
Deselecta" chec8 box-ul si !o" obser!a ca in "o"entul in care !o" bifa, in celula din stanga !a aarea True iar daca debifa" False#
2n asul ur"ator !a trebui sa introduce" o for"ula entru chec8 box-ul nostru# 2n celula EG scrie"D K%9M+F;CG*CG2T)9E2G*G<# Astfel
obser!a" ca in coloana E !a aarea su"a rodusului daca bifa" chec8 box-ul si 0 daca il lasa" nebifat# Acu" entru a a!ea aceeasi
functionalitate la toate randurile, reeta" ulti"ii asi coresunzator fiecarui rand#
Pentru a totaliza su"ele din coloana E !o" folosi functia ,utosum si anu"e ne !o" crea ca"ul cu Total* iar in casuta din dreata sa !o"
scrieD K%9M;E*E<#
2ar ca sa face" lista utin "ai draguta !o" ascunde coloanele C si E# Pentru asta !o" da clic8 dreata e litera coresunzatoare coloanei si
5ide#
Bun, cu asta a" finalizat tutorialul de introdus chec8 box-uri in Microsoft 3ffice Excel si tot cu aceasta ocazie ne-a" rea"intit cu" se face su"a
unor coloane#
/a'inaD s $ %
Macrocomenzi in Excel 2000
$%#-'#%--
*
4o"enzile Macro rerezinta o unealta Excel ce este utilizata atunci cand actiunile tale trebuiesc reetate asura unor celule sau chiar a
$')-% afisari X ' X Fating X C$ !otE X %- "in X Mediu
%ursa* Mstisandtric8s#co"
,utor* 6endra Ku"ar
Adauga la tutoriale
fa!orite
/a'inaD $
co"enteaza rinteaza
4o"enzile Macro rerezinta o unealta Excel ce este utilizata atunci cand actiunile tale trebuiesc reetate asura unor celule sau chiar a unor foi
de calcul diferite# 2n rinciiu, aceste co"enzi iti er"it inregistrarea si aoi reetarea actiunilor tale#
7efinirea si executarea unui macro
;a resuune" ca a!e" un tabel si"ilar celui de "ai <osD
Mergi la 8ie3 > Macros > )ecord Macro#
2n fereastra care se deschide, seteaza un nu"e de Macro, tastele ce !or acti!a executarea acestuia, locatia in care !a fi sal!at si o scurta descriere
a actiunilor e care le !a realiza#
Aasa #$ entru a incee inregistrarea actiunilor# 2n continuare, toate oeratiile e care le efectuezi in foaia de calcul !or fi retinute in "acro#
;electeaza /i"ot Table )eport, aoi clic8 dreata si selecteaza )efres.#
3reste inregistrarea, "ergi in tabel si schi"ba niste !alori in coloana %pace#
;electeaza iar 8ie3 > Macro > 8ie3 Macros#
;electeaza "acro-ul e care l-ai definit anterior Cin acest exe"lu %ampleMacroFor/i"ot9pdateE si aasa butonul )un entru a-l executa#
2n acest "od, "acro-ul !a reinnoi datele din tabelul i!ot#
Editarea unui macro
Aceasta sectiune se areseaza utilizatorilor ce oresc sa eiteze macro/ul irect in coul acestuia.
;electeaza iar 8ie3 > Macros > 8ie3 Macros si aasa Edit e "acro-ul creat "ai sus - %ampleMacroFor/i"ot9pdate# ;e !a deschide editorul
de cod 8, C1isual $asic 'or ApplicationsE, ce !a afisa codul "acro-ului#
;terge ulti"ele doua randuri din cod#
;crie un "esa< de infor"are adaugand o noua linie de cod#
Msg$o* ;Pivot 5able ata ,as been re'res,e;, vb)*clamation < vb&n'ormation, ;Macro Finis,e;
2nchide editorul si ruleaza "acro-ul din nou entru a !edea rezultatele#
Mergi iar la 8ie3 > Macros >8ie3 Macros, selecteaza "acro-ul %ampleMacroFor/i"ot9pdate, aoi aasa %tep +nto#
Editorul 8, se !a deschide iar si codul "acro !a fi afisat C nu"ele "acro-ului are fundal galbenE#
Aasa tasta F?# 4ursorul !a a!ansa e noua linie executabila# Aasa tasta F? de inca % ori si ruleaza AroozitiaA )efres.#
Efectueaza debug e fiecare linie entru rezultatele finale, aoi inchide editorul de cod 8,#
/a'inaD $
co"enteaza rinteaza
,>TE T9T#)+,>E M% EICE>*
4&# 4rearea si utilizarea for"ularelor
Edit - %$ \
Crearea unui formular simplu
Formularul este o interfaZ. ntre utilizator [i tabel., fiind utilizat entru introducerea datelor, ns. oate a!ea [i rol de
meniu sau de prezentare 'eneral( a informaOiilor# 6n formular este un ele"ent de interfaZ. cu utilizatorul#
/roiectarea formularelor cuForm Tizard;utiliz&nd expertul<
$# din "eniul Create [ More Forms [ Form Tizard;8izualizare formular<
%# ;e deschide tabela surs(
&# se selecteaz. c1"urile care !or fi conZinute n for"ular, execut1nd clic e c1", aoi clic e s.geata orientat.
sre dreata, se acZioneaz. butonul !ext
'# ;e alege aspectul formularului, stilul acestuia, se sal!eaz. [i
(# se nchide fereastra a.s1nd #inis$%
Dac. dori" s. curinde" toate c1"urile unei tabele, execut." clic e s.geata dubl.#
Daca for"ularul !a curinde c1"uri din dou. tabele, se deschide fiecare tabel. e r1nd#
Moi'icarea lui se 'ace #n moul &esign#
,plicaOie
Crearea formularelor n7esi'n 8ie3 ; n modul 8izualizare proiect <
Crearea unui formular utiliz&nd un formular automat * Create M Form
7or"ularul este co"us din dou. zoneD
- etic.ete de c&mp [i
-casete de ti text n care sunt afi[ate datele#
Pentru a na!iga rintre nregistr.ri, se aas. butonul !ext# 0n "odul 7esi'n 8ie3 , se acti!eaz. dou. tab-uriD
7esi'n [i ,rran'e# 7iecare dintre aceste dou. meniuri conZin di!erse comenzi Li instrumente ce ot a<uta la
realizarea unui formular mai complex#
Pentru a Lter'e o nre'istrare, este indicat sa fie a.sat selectorul de nre'istr(ri# Acesta ne asigur. c. !o" [terge
nre'istrarea e care a" selectat-o.
- Aas. e selectorul de nregistr.ri#
- )ecords M 7elete record
Access ne ntreab. dac. sunte" siguri c. !re" s. Lter'em aceast. nre'istrare# ;e apas( pe butonul \es#Pute"
ad.uga [i alte obiecte n for"ular D
9n buton de comand( se utilizeaz. ntr-un for"ular entru a orni o acZiune sau o serie de acZiuni#
De exe"lu, eist posibilitatea crerii un buton de comand care desc$ide alt formular#
,d(u'area unui buton de comand( la un formular utiliz&nd un expert
6tiliz1nd exertul Button CButon de co"and.E, exist. osibilitatea cre.rii raid butoane de co"and. care
efectueaz. di!erse acti!it.i, cu" ar fi D
- nchiderea unui for"ular,
- deschiderea unui raort,
- g.sirea unei nregistr.ri sau
- executarea unei "acroco"enzi#
0n "odul 7esi'n 8ie3*
:. Design ? 4ontrols
2. -n fila Design;ProiectE 2 n 'rupul 4ontroale2 se bifeaz( caseta 6se 4ontrol WizardsC6tilizare exer 'i controale<
3. ;e face clic e utton
F. 0n grila de roiectare, face'i clic unde dori'i s. se insereze butonul de co"and.# Porne[te exertul Command
utton Tizard ;Buton de co"and.E
(# 6r"a'i instruc'iunile din exert# Pe ulti"a agin., face'i clic e Terminare#Exertul creeaz. butonul
de co"and. i ncororeaz. o "acroco"and. n rorietatea >a clic a butonului# Macroco"anda conine aciunile care efectueaz. acti!itatea
e care ai selectat-o n exert#
+ntroducerea datelor n baza de date utiliz&nd formulare simple
Pentru a realiza oeraZia de introducere a datelor, se execut. clic e butonul , care are ca efect saltul la
sf1r[itul bazei de date [i crearea unei nregistr.ri !ide care ur"eaz. a fi co"letat.#
Formatarea textului
7or"atarea textului este cea secific. alicaZiilor Microsoft 3ffice#
- ;e deschide for"ularul n "odul 7esi'n 8ie3 [i
- ;e selecteaz. textul Cetic.eta sau c&mpulE#
- ;e utilizeaz. instru"entele de for"atare
- ;e deschide for"ularul n "odul 7esi'n 8ie3,
- se selecteaz. etic.eta [i?sau c'mpul c(reia?cruia i se aplic( fundal [i
- se efectueaz. clic dreata ? Fill
,fiLarea titlului Li a altor informaOii
- 7esi'n ? >abel
Microsoft Access %--) atribuie n "od auto"at o pictogram 'ormularului, n zona de antet#
- 7e - 7esi'n M Controls
- faceZi clic e >o'o
- se caut. fi[ierul unde i"aginea este stocat., iar aoi dublu-clic
>o'o-ul se adau'( la formular# Exist. osibilitatea de a-l "uta n alt. locaZie, de a-l rin "utarea cursorului la
"arginea logo-ului 1n. c1nd se "odific. ntr-o s.geat. dublu, [i aoi tr.g1nd n direcZia s.geZilor#
Modificarea modului de aran1are a obiectelor n formular
- ;e deschide for"ularul n "odul 7esi'n 8ie3
- ;e execut. clic dreata e surafaZa liber. a for"ularului M Tab #rder
- ;e execut. clic e un c1" al c.rui loc de tabulare dori" s.-l schi"b.", entru a-l selecta
- ;e execut. clic e c1"ul selectat [i se ttrage^ e noua oziZie n cadrul ordinii
- ;e aas. butonul #$.
AlicaZii
5iste ersonalizate
>iste personalizate*
Excel ofera un instru"ent uternic si flexibil entru crearea de titluri de coloane si randuri cunoscut sub nu"ele de liste ersonalizate C,utoFillE# Acestea
sunt liste instalate o data cu rogra"ul si er"it crearea seriilor de etichete introducand doar unul din ele"entele din lista# 5istele ersonalizate incluse in
Excel curind ur"atoareleD
lunile anului Cfor"a co"leta sau abre!iataE:
zilele sata"anii Cfor"a co"leta sau abre!iataE:
tri"estre fiscale CG$, Gri"#$, Gri"estrul $, etc#E:
ExempluD Daca o foaie de calcul tine e!identa roductiei de late entru o serie de luni, titlurile de coloana entru lunile ianuarie ana la dece"brie nu
trebuie sa fie introduse indi!idual# Este suficient sa se introduca i anuar i e si sa ur"ezi asiiD
;e executa clic8 e celula care contine ri"a intrare din lista ersonalizata:
;e introduce ri"a intrare CianuarieE:
4and indicatorul "ouse-ului a<unge in artea dreata <os a celulei se transfor"a intr-o cruce neagra subtire:
;e tine aasat butonul "ouse-ului, se trage indicatorul este celulele care !or contine titluri si se elibereaza butonul "ouse-ului cand nu"arul de
celule selectate este egal cu cel care trebuie sa contina titlurile#
#bser"atie#: 4aracteristica ,utoFill nu se foloseste doar entru liste nu"erice# ;e oate folosii aceasi tehnica si entru a reeta intrarile de text care trebuie
sa se reete#
#bser"atie#2 7olosind aceasta facilitate se ot introduce si serii nu"erice CExe"luD &,(,),,,$$, E de la al catelea ele"ent se doreste# Ea !a fi continuata
inceand cu acel ele"ent ana la ulti"ul din lista#
Creearea listelor personalizate*
6tilizatorul isi oate creea roria lista arcurgand ur"atorii asiD
Daca exista de<a un gru de intrari intr-un do"eniu de celule, se selecteaza acest do"eniu#
;e alege Tools #ptions# ;e !a deschide o caseta de dialog #ptions:
;e executa clic8 e otiunea Custom >ists:
A!and (e) *ist e!identiata in "od restabilit in ca"ul 4usto" lists, se executa clic8 e caseta >ist entries:
5ista se oate introduce fie introducand ele"entele dorite e rand, desartindu-le cu !irgula si satiu liber si aasand butonul ,dd, fie , daca lista a
fost selectata in realabil, se oate aasa butonul 2"ort#
;e reeta asii % c ( entru orice liste suli"entare e care !re" sa le crea"# 5istele se seara intre ele cu Enter#
%ortarea si filtrarea listelor
Progra"ul Excel oate sorta datele alfabetic, nu"eric sau dua data calendaristica# Pentru a sorta o lista trebuie arcursa sec!enta 7ata%ort
entru a deschide o caseta de dialog %ort unde se selecteaza conditiile de sortare#
;ortarea unei liste oate fi efectuata si"ultan dua "axi" trei ca"uri# ;ecifica in sectiunile %ort b= si T.en b= coloanele dua care se efectueaza
sortarea in ordinea i"ortantei lor entru sortare#
Pentru o sortare "ai a!ansata se selecteaza butonul #ptions# ;e deschide o caseta de dialog de unde se oate ota entruD
sortarea listei de sus in <os C%ort top to bottomE
sortarea listei de la stanga la dreata C%ort left to ri'.tE#
sortarea sensibila a liste dua tiul de litera CCase sensiti"eE u sa sorteze searat intrari de tiul Data sau ata#
sortarea listei in functie de listele ersonalizate cerute
Filtrarea listelor*
7iltrarea listei er"ite doar afisarea infor"atiei dorite# 2n cazul filtrarilor lista ra"ane ne"odificata, dar se oate !izualiza la acel "o"ent nu"ai
infor"atia secificata in filtru# 7iltrul oate fi "odificat in orice "o"ent entru a afisa un alt set de inregistrari# 2nregistrarile filtrate ot fi for"atate, editate
si chiar rerezentate grafic# Progra"ul Excel une la disozitie doua tiuri de filtreD
,utoFilter CFiltrare automataE alica un filtru si"lu, auto"at, de selectie a listei, care se oate aoi ersonaliza#
,d"anced Filter CFiltrare avansataE er"ite unor criterii de filtrare "ai co"lexe#
Pentru a efectua o filtrare auto"ata a unei liste trebuie executata sec!enta 7ataFilter,utoFilter# Aceasta co"anda este un co"utator# Daca se reeta se
oate dezacti!a in orice "o"ent filtrul auto"at# 2ntr-o lista cu filtru auto"at rogra"ul Excel afiseaza butoane cu sageata entru fiecare intrare din linia cu
titluri# Aceste butoane acti!eaza "eniuri derulante care er"it stabilirea inregistrarii indi!iduale dorita la un "o"ent dat sau "ai "ulte inregistrari cu aceeasi
intrare in ca"ul resecti!#
Pentru crearea unui filtru a!ansat trebuie arcursi ur"atorii asiD
;e creaza do"eniul de criterii indicand titlul de coloana e o linie si i"ediat sub el criteriul care trebuie indelinit# Daca este osibil, se laseaza
do"eniul de criterii deasura coloanei coresondente entru a le !edea "ai usor e a"andoua#
Pentru a stabili "ai "ulte criterii trebuie adaugate "ai "ulte linii in do"eniu de criterii#
4and do"eniul de criterii este co"let se executa clic8 in lista si sec!enta 7ataFilter,d"anced Filter# ;e deschide o caseta de dialog #
Progra"ul Excel selecteaza auto"at lista care ur"eaza a fi filtrata daca aceasta este incon<urata de linii si coloane goale# Daca do"eniul din ca"ul >ist
ran'e este incorect trebuie introduse adresele corecte#
;e secifica do"eniul de criterii#
Pentru a filtra lista local se executa #$ entru a rula filtrul, lasand otiunea Filter t.e list in-place selectata#
Daca lista trebuie filtrata in alta locatie atunci se selecteaza otiunea Cop= to anot.er location. 4a ur"are aare un nou ca" Cop= to unde trebuie
secificata adresa do"eniului unde se !a face filtrarea#
7+%T)+9+E 7#C9ME!T9>
Inserarea si stergerea foilor de calcul, ascunderea si reafisarea liniilor si coloanelor
Dua cu" s-a !azut in caitolul recedent registrul de calcul contine, rin definitie, trei foi de calcul, denu"ite ;heet$, ;heet%, ;heet&#
Aceste foi de calcul ot fi aelate facand clic8 e eticheta foii de calcul aflate in artea stanga <os a ecranului sau rin utilizarea butoanelor de
derulare a foilor din stanga etichetelor#
Fegistrilor de calcul standard li se ot aduce ur"atoarele "odificariD
5a cele trei foi de calcul i"licite se ot adauga alte foi#
+u"arul de foi e registru de calcul este li"itat doar de cantitatea de "e"orie a calculatorului e care se lucreaza#
;e "odifica denu"irile i"licite ale foilor de calcul# +u"ele foilor de calcul ot a!ea "axi" &$ de caractere#
;e ot stabili ordinea foilor de calcul si se ot sterge foi de calcul#
7oile de calcul se ot grua si se ot crea "ai "ulte foi identice si"ultan#
+nserarea si ster'erea foilor de calcul*
Daca cele trei foi de calcul ale unui registru de calcul nu sunt suficiente se ot adauga si altele folosind sec!enta +nsertTor4s.eet# +oua foaie
de calcul !a fi inserata la stanga foii acti!e# Pentru a sterge o foaie de calcul trebuie arcursa sec!enta Edit 7elete %.eet# +oile foi adaugate sunt
denu"ite in ordinea crescatoare a nu"erelor de identificare# 3 noua foaie inserata se !a nu"i %.eetF. Daca aceasta este stearsa si se insereza o
noua foaie de calcul, cea noua !a ri"i nu"ele %.eetG chiar daca %.eetF nu "ai exista#
Copierea foilor de calcul*
3 "odalitate de coiere a foilor de calcul este cea descrisa "ai <os
;e executa clic8 e eticheta foii care doreste a fi coiata#
;e aasa si se tine aasata tasta Ctrl#
;e trage eticheta de foaie sre stanga sau sre dreata u !a aarea un "ic triunghi si un si"bol de agina cu un se"n lus CHE#
Atunci cand triunghiul indica locul unde se doreste sa se laseze coia, se elibereaza butonul "ouse-ului si dua aceea tasta 4trl#
Atentie, daca se elibereaza "ai intai tasta 4trl se obtine "utarea foii nu coierea ei#
)edenumirea foilor de calcul*
7oile de calcul se redenu"esc entru a ri"i o oarecare infor"atie asura continutului lor# Pentru a redenu"i o foaie de calcul se ot folosi
una din "etodele ur"atoareD
Pentru foaia de calcul acti!a se selecteza Format %.eet )ename #
;e executa clic8 dreata e eticheta foii de calcul care se doreste a fi redenu"ita, si, din "eniul raid, se alege co"anda )ename#
Goate aceste tehnici au acelasi rezultat c nu"ele foii curente este suralu"inat si oti introduce textul dorit# Pentru a confir"a intrarea se executa
clic8 in orice celula din foaia de calcul resecti!a, e o alta eticheta sau aasa Enter#
+nserarea si ster'erea celulelor
2nserarea unei celule are ca efect delasarea sre stanga sau in <os a continutului unui rand sau a unei coloane, aarand in schi"b una sau
"ai "ulte celule neconletate, dua caz# Pentru inserarea unei celule trebuie arcursi ur"atorii asiD
;e selecteaza celula in fata careia sau deasura careia se doreste sa se insereze noua celula#
;e executa clic8 dreata , din "eniul raid care aare se alege +nsert
Din caseta de dialog se alege %.ift cells ri'.t entru a insera celula e rand si %.ift cells do3n entru a insera celula e coloana#
Pentru stergerea unei celule trebuie arcursi ur"atorii asiD
;e selecteaza celula care se doreste a fi stearsa#
;e executa clic8 dreata# Din "eniul raid care aare se alege 7elete
Din caseta de dialog se alege %.ift cells left entru a sterge celula e rand si %.ift cells up entru a sterge celula e coloana#
,scunderea si reafisarea liniilor si coloanelor*
este utila entru a interzice tiarirea anu"itor date care nu rezinta interes sau entru a si"lifica "odul de afisare al unei foi de calcul
eli"inand continutul care aglo"ereaza inutil foaia de calcul# Exista doua "etode entru a ascunde linii sau coloaneD
Fedi"ensionarea liniei sau coloanei ana de!ine atat de subtire incat, ractic, disare#
;e selecteaza linia sau coloana si aoi se alege Format)o3s5ide entru linii sau FormatColumn5ide entru coloane sau rin executarea
clic8 dreata e selectie si din "eniul raid se alege 5ide#
Atunci cand o coloana sau linie este ascunsa aare o linie groasa intre etichetele de linie sau de coloana !izibile, acolo unde, in "od nor"al,
trebuia sa fie linia sau coloana ascunsa# 2n locul unde sunt ascunse linii sau coloane cursorul "ouse-ului se transfor"a intr-o sageata dubla care
este intreruta de doua linii aralele# Pentru reafisarea liniilor sau coloanelor ascunse se ot alege una din "etodeleD
Pozitionarea e una din liniile groase dintre nu"erele randurilor sau literele coloanelor si cand indicatorul "ouse-ului se transfor"a intr-o
sageata intreruta cu doua caete, se executa dublu clic8 sau se trage de "argini ana se aduc la di"ensiunea dorita#
;e selecteaza liniile sau coloanele din oricare arte a continutului ascuns si se alege Format)o3s9n.ide sau FormatColumns9n.ide#
Utilizarea adreselor absolute si a functiilor.
Asa cu" a" !azut, la coierea unei for"ule, Excel adateaza indicatorii de linie si de coloana ai celulelor Creferintele celuleiE in functie de noua ozitie
din foaia de calcul#
Modul de adresare al celulelor folosit ana in rezent Cnotatia B%, D%, 4%E foloseste siste"ul de adresare relati!#
Exista "ulte situatii in care, rin coierea unor for"ule, unele celule trebuie sa ra"ana fixe Cnu trebuie sa se "odifice indicatorii de linie?coloanaE# 2n
acest caz se foloseste siste"ul de adresare absolut# 2n fata indicatorilor care nu trebuie sa se "odifice se une si"bolul U. De exe"lu UBU%#
Exemplu* 2n celula A( se introduce for"ula RUBU%# Dua coierea for"ulei din A( in 4*, in celula 4* for"ula !a fi tot RUBU%# Prin coiere nu s-a
"odificat nici indicatorul de linie, nici cel de coloana#
5a coierea e linie?coloana indicatorii de linie?coloana nu se "odifica# 2n aceste cazuri for"ulele ot contine referiri "ixteD
BU% c linia este adresata absolut, coloana relati!#
UB% - linia este adresata relati!, coloana absolut#
,plicatie.
5a fir"a PTW salariile sunt stabilite in U# Datorita "odificarii cursului de schi"b, trebuie sa recalculeze destul de frec!ent salarul in lei al anga<atilor#
;a se roiecteze o foaie de calcul astfel incat salarul in lei sa se calculeze auto"at la "odificarea cursului de schi"b# ;e !a crea ur"atoarea foaie de calculD
Daca in celula 4' s-ar introduce for"ula RB'SB$ Csalarul in lei S cursul de schi"bE si acesta for"ula s-ar coia in 4( si 46, rezultatele nu ar fi corecte#
2n 4( s-ar obtine !aloarea -, iar in 46 O+?A#
Daca analiza" for"ulele din aceste celule constata" caD
celula 4( contine for"ula RB(SB% CB' s-a transfor"at in B(, iar B$ in B%E:
celula 46 contine for"ula RB6SB& CB' s-a transfor"at in B6, iar B$ in B&E#
7or"ulele corecte din aceste celule ar trebui sa fie RB(SB$, resecti! RB6SB$#
Deci celula B$ nu trebuie sa se "odifice atunci cand este coiata# Pentru a realiza acest lucru celula B$ trebuie referita absolut# Deci trebuie introdus
si"bolul U in fata indicatorului de linie si a celui de coloana# 7or"ula corecta care trebuie introdusa in celula 4' este RB'SUBU$# 5a coierea acestei for"ule
in 4( si 46 se constata ca for"ulele din aceste celule sunt corecte# 4elula 4( contine for"ula RB(SUBU$, iar celula 46 contine for"ula RB6SUBU$#
+tilizarea functiilor in Ecel%
Excel ofera este %-- de functii Cfor"ule redefiniteE, care er"it crearea unor for"ule co"lexe entru o "are di!ersitate de alicatiiD stiintifice,
ingineresti, de afaceri etc#
3 functie este definita de nu"ele si argu"entele ei# Argu"entele unei functii se introduc intre aranteze# 2n cazul in care se folosesc "ai "ulte
argu"ente, acestea se seara rin !irgula# Daca o functie nu are nici un argu"ent, se scriu totusi arantezele, nu"ai ca intre ele nu se !a "ai nota ni"ic# De
ase"enea, functiile ot contine atat argu"ente obligatorii cat si argu"ente otionale#
4el "ai folosit ti de argu"ent este cel nu"eric, dar argu"entele ot fi si de ti text, data ora sau "atrice# Daca un text este folosit ca argu"ent intr-o
functie, el trebuie introdus intre ghili"ele#
Datorita nu"arului "are de functii incororate in Excel acestea au fost gruate in "ai "ulte categoriiD
7unctii "ate"atice
7unctii financiare
7unctii logice
7unctii de cautare
7unctii de lucru cu texte
7unctii entru lucrul cu date si ore#
7unctii statistice, etc#
Pentru a introduce o functie in Excel se oate utiliza una din ur"atoarele "etodeD
7unctia este scrisa de utilizator# 2n acest caz se resuune ca utilizatorul stie sintaxa functiei#
7unctia este introdusa folosind alicatia Function Tizard, care se lanseaza la alicarea co"enzii +nsert2 Function.
2n lista #r select a cate'or= sunt afisate toate categoriile de functii incororate in Excel# 5a selectarea unei categorii in caseta %elect a function sunt
afisate in ordine alfabetica functiile existente in categoria selectata#
Dua selectarea unei functii, se alica un clic e butonul #$ entru a trece la ur"atoarea caseta de dialog #
2n caseta de dialog a functiei alese, trebuie introduse argu"entele necesare entru functia resecti!a# 4asetele text entru argu"ente trebuie sa contina
!alori sau referinte de celule#7unctia se ter"ina de introdus selectand butonul #$#
2n continuare !or fi rezentate functiile Excel intalnite "ai frec!ent, gruate e categorii#
Functii matematice.
- ,% Cnu"arED returneaza !aloarea absoluta a unui nu"ar#
Exe"leD ,% Cc(E !a returna !aloarea (
,% C(E !a returna !aloarea (
- EI/ Cnu"arED calculeaza exonentiala unui nu"ar Ce ridicat la uterea secificata de argu"entul nu"arE#
Exe"luD EI/ C-E !a returna !aloarea $
- >! Cnu"arED calculeaza logarit"ul natural al nu"arului secificat#
Exe"luD >! C$E !a returna !aloarea -
7+%T)+9+E 7#C9ME!T9>
9izualizariD $&&
2"ortantaD
Comenteaza documentul*
Ge ruga" sa te autentifici sau sa iti faci cont entru a utea co"enta
%ortarea si filtrarea datelor si obtinerea de subtotaluri
:.:.:. %ortarea datelor
Puteti sorta datele in ordine ascendenta sau descendentaD
alfabetic,
nu"eric sau
cronologic Cin functie de data, de exD in functie de luna, zilele sata"aniiE
ExercitiuD CtFesultdata$#xls]E
;ortati datele in functie de grua rodusului Cordine ascendentaE#
Mod de utilizareD
$# ;electati o celula din tabel ClistaE#
%# 7aceti clic8 e co"anda ;ort C;ortareE din "eniul Data#
&# ;electati nu"ele ca"ului CC%E DescritionE ca si criteriu in caseta ;3FG BT Csortare duaE si otiunea A;4E+D2+@ CcrescatorE
'# Daca este necesar, faceti clic8 in MT 52;G >A; C52;GA MEA 43+G2+EEcasuta de otiune >EADEF F3W CPF2M65 FA+DE#
(# 7aceti cli8 e butonul 3K#
#bser"atie*
Este esential sa selectati intodeauna intreaga serie de date e care doriti sa o sortati# Daca este selectata o singura celula, este osibil ca M; Excel sa nu
recunoasca acea !aloare ca o serie de date adiacenta ceea ce ar deter"ina sortarea artiala a datelor# 5egatura catre sursa datei s-ar utea ierde#
,tentie
4and selectati serii de tabele care contin for"ule cu referinte ale celulelor, ot aarea confuzii ale datelor# De exe"lu, liniile ot fi incorect folosite entru
calcule#
:.:.2. Filtrarea datelor [ Folosirea Comenzii ,utoFilter ;Filtrare ,utomata<
7unctia Auto7ilter
$
K$L !a er"ite sa ascundeti date ce nu intrunesc criteriul secificat entru subsetul de date selectate te"orar#
4u" sa rocedatiD
$# ;electati o celula din tabel ClistaE#
%# 7aceti clic8 e co"anda Auto7ilter din "eniul Data c 7ilter C7iltruE# ;agetile Auto 7ilter-ului !or aarea in artea dreata a etichetelor coloanei in seria
de date filtrata
&# 7aceti clic8 e sageata Auto 7ilter-ului din coloana FE@23+ CFE@26+EE si selectati t+orth] C+ordE ca si criteriu#
'# 7aceti clic8 e sageata Auto 7ilter-ului din coloana DE529EFT +6MBEF C+u"arul li!rariiE si selectati tMills] ca criteriu#
-S-U 5unctia se aplica datelor de vanzare ale grupului de produse MAillsM doar pentru regiunea 9ord.
Pentru a inlatura criteriul filtrului entru o coloana anu"e, alegeti otiunea A55 CG3GE din lista derulanta#
7acand clic8 e co"anda ;ho/ All CAfisati totE din "eniu Data c 7ilter, datele ascunse anterior sunt afisate din nou#
Puteti ori functia ,uto Filtru, facand clic8 inca o data e co"anda Auto 7ilter din "eniul Data- 7ilter#
Prin folosirea casutei de dialog Auto 7ilter Go $- uteti selecta ri"ele?ulti"ele $- Csau selectati un alt nu"arE !alori ale infor"atiilor continute in coloana#
4asuta de dialog Custom Auto 7ilter !a ofera osibilitatea sa definiti doua criterii ale filtrului care relationeaza una cu alta logic#
:.:.3. Calcularea "alorilor subtotale si totale
Microsoft Excel oate calcula auto"at subtotalul si totalul !alorilor Cde exD su"eE entru anu"ite coloane din lista# Prin folosirea functiei de subtotal nu
trebuie sa introduceti for"ule in foaia de calcul# ;ubtotalurile sunt afisate auto"at in liniile inserate Co eticheta este inclusaE# Aditional, M; Excel calculeaza
totalul, grueaza seturile de date si le une in e!identa#
ExercitiuD
;arcina este sa calculati !enitul realizat, costurile "arfurilor si "ar<a obtinuta entru gruele de roduse in februarie#
Mod de utilizareD
$# 2nserati o coloana entru fiecare grua de roduseD
9enit C4antitate S Pret de lista S C$-DiscountE S C$- Discount ;ecialEE,
4ostul bunurilor C4antitate S Pret de achizitieE si
Mar<a C9enit c costul bunurilorE #
%# ;electati o celula din lista#
&# ;ortati datele din lista in functie de gruele de roduse#
'# 7aceti clic8 e co"anda %ubtotal din "eniul 7ata#
(# ;electati in casuta AG EA4> 4>A+@E 2+ C5A 72E4AFE M3D2724AFE AE nu"ele corect al ca"ului Ceticheta coloaneiE#
6# Puteti alege tiul de calcul Crezu"at al calcululuiE in casuta 6;E 76+4G23+ C7353;E;GE 76+4G2AE#
)# 2n casuta ADA6@A ;6B3GA565 5A faceti clic8 e ]9enit^ si ]Mar<a^#
*# 7aceti clic8 e casuta de otiune ;6MMAFT BE53W DAGA CFEW6MA ;6B DAGEE#
,# 7aceti clic8 e butonul 3K#
Prin folosirea co"enzii Fe"o!e All CEli"ina totE din "eniul Data - ;ubtotal, !alorile subtotalului si totalului sunt eli"inate#
7+%T)+9+E 7#C9ME!T9>
!a"i'area in foile de lucru
:.:.:. %electarea unei celule
3 celula se selecteaza rin "utarea cursorului e celula dorita si rin aasarea butonului stang al "ouse-ului#
Marginile celulei acti"e sunt e!identiate rin ingrosare, iar adresa celulei aare in caseta de nu"e#

Caseta de nume

ara de !"rmu#a

Pentru a finaliza introducerea datelor in celula acti!a, aasati E+GEF# Puteti roceda in felul ur"ator Cin confor"itate cu setarile standard ale ExcelED
E+GEF Muta celula acti!a cu un rand in <os
E+GEF H ;>27G Muta celula acti!a cu un rand in sus
GAB Muta celula acti!a cu o coloana la dreata
C4and doriti introducerea de !alori in lista, de exe"luD daca a<ungeti la ulti"a celula din lista de date introdusa si aasati tasta E+GEF, celula acti!a de!ine
in "od auto"at cea de la inceutul listeiE
;etarile de baza ale Excel se ot "odifica rintr-un clic8 e #ptions C#ptiuni< din meniul Tools ;9nelte< si rin selectarea butonului de Edit ;Editare<#
Pentru "odificarea sau editarea continutului unei celule existenteD
Gastati 7% sau
7aceti clic8 stanga in bara de for"ula sau
7aceti dublu clic8 e celula acti!a
Microsoft Excel distinge intre datele introduse in for"at text, care sunt aliniate la stanga, si datele introduse de for"at nu"ar, care sunt aliniate la dreata#
:.:.2. Folosirea combinatiilor de taste pentru na"i'area in foile de lucru
Mutarea e o celula la stangaD
Mutarea e o celula la dreataD
Mutarea e o celula in susD
Mutarea e o celula in <osD
Mutarea la inceutul randuluiD >3ME
Mutarea la inceutul unei foi de lucru Ccelula A$ED 4GF5 H >3ME
Mutarea la "arginea inferioara a regiunii de date dintr-o
foaie de lucru Culti"a celula care contine !aloriED
4GF5 H E+D
Mutarea la "arginea stanga a regiunii curente de dateD 4GF5 H
Mutarea la "arginea dreata a regiunii curente de dateD 4GF5 H
Mutarea la "arginea suerioara a regiunii curente de dateD 4GF5 H
Mutarea la "arginea inferioara a regiunii curente de dateD 4GF5 H
+a!igarea intre foile de lucruD 4GF5 H PA@E 6P
4GF5 H PA@E D3W+
;electarea unei regiuni de dateD 4GF5 H ;>27G
+a!igarea intre diferite rogra"eD A5G H GAB
%fat
Aceste co"binatii de taste er"it o na!igare si selectare "ai raida in cadrul unor regiuni de date de di"ensiuni "ari decat rin folosirea "ouse-ului#
7olosirea co"binatiilor de taste este o "etoda a<utatoare atunci cand se doreste crearea unei for"ule si trebuie selectate regiuni de date in foaia de lucru#
7+%T)+9+E 7#C9ME!T9>
4u" se instaleaz. Macro
$# ;electa i coia textul din interiorul casetei gri de "ai sus#
%# Deschide i fi ierul Microsoft Excel n care dori i Macro s. func ioneze#
*. A.sa i @,lt B F::@ - Aceasta !a deschide 8isual asic Editor -# 5ucrari entru toate !ersiunile Excel sau alte "odalit. i de a a<unge
acolo, 4lic8 aici #
'# 0n fereastra nou. care se deschide, du-te la st1nga n care se afl. anoul !ertical# 5ocaliza i fi ierul Excel, acesta !a fi nu"it 8,/ro1ect
;nume fi ier ta e aici< i face i clic e aceasta#
0. Dac. Macro "erge ntr-un modul2 4lic8 aici , altfel continua i cu pasul ?.
/. Dac. Macro "erge n re'istrul de lucru sau T.isTor4boo42 4lic8 aici , altfel continua i cu pasul ?.
:. Dac. Macro "erge n Codul Foaie de lucru2 4lic8 aici , altfel continua i cu pasul ?.
a# Direct sub fi ierul Excel nu"it 8,/ro1ect ;numele fi ierului d"s. aici<2 face i clic e ictogra"a Excel folderul Microsoft
#biecte entru a deschide lista !ertical.#
b# 0n lista care aare, !e i !edea fiecare foaie de lucru care este n acel fi ier Excel# Acestea !or fi listate ca atareD %.eet:
;!9ME>E 7E %EC9)+T,TE aici< i n care !or fi Foaie2 ;!9ME>E 7E %EC9)+T,TE aici<. ;electa i foaia n care dori i
"acro entru a rula i dublu-clic e aceast. foaie#
c# 9a a.rea o nou. fereastr. n interiorul fereastr. Editorul 9isual Basic# 0n aceast. nou. fereastr., insera i codul de "acro#
Asigura i-!. c. insera i acest cod sub ulti"a linie a oric.rui alt cod, care este de<a n fereastra#
d# Feeta i a ii i C entru fiecare foaie e care dori i "acro entru a lucra inch Punerea "acro ntr-o foaie nu !a er"ite entru
orice alte foi din registrul de lucru#
e# Merge i la Pasul *#
*# 0nchide i 8isual fereastra Editor Microsoft de baz( i sal!a i fi ierul Excel# 41nd nchide i fereastra Editor 9isual Basic, fereastra
regulat Excel nu se !a nchide#
,# Acu" sunte i gata entru a rula "acro#
8, asic
Mi-a fost atrasa atentia ca nu a" secificat in ostul anterior si unde anu"e scrie" codul 9B# 9reau sa "a re!ansez si a" ales ca in aceasta
ostare sa dau cate!a detalii desre acest lucru#
Ce este un Macro]
Macroco"enzile rerezinta o serie de co"enzi [i funcZii care ot fi aelate ori de c1te ori este ne!oie# 4u a<utorul lor ute" sa realiza"
ur"atoarele lucruriD
automatizarea acti"itatilor - cu a<utorul "acroco"enzilor se ot auto"atiza sarcinile care se realizeaza in "od reetat# Acest lucru !a
oate a<uta sa sal!ati ti"# 6n exe"lu in acest sens ar fi for"atarea reetata a unui sheet intr-un anu"it "od#
Crearea propriilor funcOii Li comenzi rapide ca de exe"luD crearea unei co"binatii de taste sau doar a unei taste entru a schi"ba
culoarea unei celule fara a "ai fi ne!oie sa folosesti "ouse-ul#
Crearea unui fisier excel interacti"* Ma<oritatea ersoanlor considera ca excelul este greu de folosit, cu a<utorul user for"-urilor, a
butoanelor si a altor functionalitati Macro se ot creea fisiere "ult "ai rietenoase
Crearea propriilor aplicatii* 5a un ni!el suerior, exista osibilitatea de a !a crea roriile alicaZii n Excel entru di!erse scouri#
8 Editor si cum a1un'em la el
9B Editor rerezinta "ediul care se utilizeaza entru a creea, "odifica si a gestiona "acro-urile entru rogra"ele 3ffice# 2n continuare !oi
rezenta "ai "ulte "odalitati entru a deschide Editor 9B#
3 ri"a "odalitate de a a<unge in 9B Editor este din "eniul entru Macroco"enzi, care se afla in bara de "eniu a excelului# 7ata de 3ffice
%--& si !ariantele anterioare, in 3ffice %--) si %-$- s-a creat "eniu searat entru Macro-uri# De accea !a !oi arata si cu" deschide" 9B Editor
in a"bele !ariante#
2n 3ffice %--) si %-$- butonul care deschide editorul 9B se gaseste in bara de "eniu la categoria 7E8E>#/E).
4iteste "ai "ult
Publicat de Daniela Munteanu la luni, octo"brie &$, %-$$ - co"entarii
Gri"iteZi rin e-"ail PostaZi e blogM DistribuiZi e G/itter DistribuiZi e 7aceboo8
EticheteD 9BA
mar i2 :? octombrie 20::
8, - Filtrare 7ata 8alidation >ist
2n aceasta !ara a" lucrat la un roiect in excel care "i-a testat caacitatile si datorita caruia a" ornit e calea rogra"arii 9BA# Dua "ai
"ulte ostari care au a!ut ca subiect di!erse for"ule, cred ca acu" este "o"entul otri!it entru a !a i"artasi si cate!a exe"le cu 9BA#
A" hotarat ca ri"a ostare e acest subiect sa fie una usoara si anu"e filtrarea listei create cu Data 9alidation# Grebuie sa !a "arturisesc ca eu
folosesc Data 9alidation 5ist in foarte "ulte fisiere, in general este foarta utila in cadrul for"ularelor care sunt folosite de catre alte ersoane#
Modalitatea de folosire a listei create cu Data 9alidation este de "ulte ori ingreunata de "ari"ea "are a listei care dori" sa o afisa"#
Pentru a rezol!a aceasta roble"a ute" sa reorganiza" infor"atiile e "ai "ulte categorii si?sau subcategorii care sa ne a<uta sa realiza" o
filtrare initiala CDeendent Data 9alidation 5istE# Dar nu in toate cazurile infor"atiile ot fi reorganizate in acest fel si entru aceasta lucru eu a"
descoerit filtrarea listei cu a<utorul unui "acro#
Pentru exe"lul de azi a" ales sa folosi" o lista de clienti e baza careia doresc sa fac o lista cu Data 9alidation care sa fie folosita intr-un
for"ular Cde exe"lu intr-o solicitare de facturareE# Pentru acest fisier a!e" ne!oie de doua sheet-uriD >ista clienti si Formular.
;heet-ul >ista clienti este un sheet a<utator in care a!e" lista de clienti entru for"ular# Got in acest sheet se !a filtra lista de clienti e baza a
ceea ce este co"letat in for"ular#
4iteste "ai "ult
Publicat de Daniela Munteanu la "ar i, octo"brie $*, %-$$ - co"entarii
Gri"iteZi rin e-"ail PostaZi e blogM DistribuiZi e G/itter DistribuiZi e 7aceboo8
EticheteD Ad!anced filter, Data 9alidation, 9BA
"ineri2 0 octombrie 20::
9tilizarea functiilor >##$9/ pentru intero'area tabelelor de date - +!7EI
A" ra"as datoare cu o ulti"a ostare entru interogarea tabelelor de date# Asa cu" !-a" ro"is !oi rezenta functia 2+DEP care este fa!orita
"ea e arte de functii 5oo8u# Este referata "ea entru ca ot cauta cu" !reau eu si in lus ot cauta a!and "ai "ulte conditii DD#
7unctia 2+DEP - se foloseste entru a returna o !aloare dintr-un tabel in functie de coloana si randul la care se gaseste acea
!aloare# ;intaxa acestei functii este ur"atoareaD +!7EICarra=2ro3Ynum2columnYnum<
$# ,rra= - rerezinta tabelul din care dori" ca functia sa ne returneze rezultatul# 6n "ic sfat ar fi sa faceti referinta regiunea de
celule daca doriti sa coiati for"ula si in alte celule#
%# )o3Ynum - rerezinta nu"arul randului din care dori" sa fie adusa !aloarea# Daca ro3Ynum este o"is atunci columnYnum este
obligatoriu# Got in acest caz, functia index nu !a returna doar o !aloare ci !a returna toate !alorile din coloana resecti!a#
&# ColumnYnum - rerezinta nu"arul coloanei din care se !a aduce !aloarea dorita# 5a fel ca la "ai sus2 daca columnYnum este
o"is, ro3Ynum este obligatoriu#
4ea "ai usoara utilizarea a functiei 2+DEP este atunci cand cunoaste" nu"arul randului si coloanei, dar de cele "ai "ulte ori interogarile se fac
in tabele care sunt destul de "ari# 2n acest caz, nu"arul randului sau al coloanei nu se cunoaste# 5a fel ca in ostarea anterioara, entru a afla
aceste necunoscute folosi" functia MAG4>#
Pentru a intelege "ai bine cu" ute" folosi 2+DEP, a" creat un tabel in care a!e" ur"atoarele coloaneD Cod produs2 7enumire produs si
stocul existent in 7epozit si Ma'azinD
4iteste "ai "ult