Sunteți pe pagina 1din 0

by Crios

Laboratorul 1. MS Word
Cmpurile se pot introduce astfel:
prin intermediul meniului Insert/Field
cu ajutorul combinaiei de taste Ctrl+F9, dup care se scriu codul cmpului i
comutatorii
Comutarea ntre codul cmpului i rezultatul su se face cu Shift+F9 (pentru un
singur cmp), ALT+F9 (pentru toate cmpurile). Alte combinaii de taste folosite
pentru lucrul cu cmpurile se gsesc la paragraful Error! Reference source not
found.
1.1 Categorii de cmpuri
Dat i timp:
o CreateDate - data crerii documentului
o Date - data curent
o EditTime - durata total e editrii
o PrintTime - data ultimei listri
o SaveDate - data ultimei salvri
o Time - ora curent,
Automatizarea documentului
o Compare - compar dou valori i returneaz 1 dac ele sunt egale i 0
dac difer
o DocVariable - Insereaz valoarea variabilei documentului cu numele
NUME
o GoToButon - Mut punctul de inserare ntr-o nou poziie
o If - Evalueaz o condiie i afieaz un text dac condiia este
adevrat i alt text dac este fals
o Macrobutton - Lanseaz un macrou
o Print - Trimite o comand la imprimant
Informaii despre document
o Author - numele autorului din Summary Info
o Comments - comentariile din Summary Info
o DocProperty - insereaz valoarea proprietii aleas de la Options
o FileName - numele i poziia documentului
o FileSize - mrimea documentului pe disc
o Info - informaii din Summary Info
o Keywords - cuvinte cheie din Summary Info
o LastSavedBy - numele utilizatorului care a facut ultima salvare
o NumChars - numrul de caractere din document
o NumPages - numrul de pagini din document
o NumWords - numrul de cuvinte din document
o Subject - subiectul documentului din Summary Info
o Template - numele ablonului ataat documentului
o Title - titlul documentului din Summary Info
Ecuaii i formule
o = - calculeaz rezultatul unei expresii
o Advance - deplaseaz textul urmtor al unei linii la dreapta, stnga, n
sus sau n jos
o Eq - creeaz o ecuaie tiinific
o Symbol - insereaz un caracter special
Indeci i tabele
by Crios
o Index - creeaz un index
o RD - creeaz un index, cuprins, list de figuri sau tabel de autori
folosind documente multiple
o TA - marcheaz o intrare ntr-un tabel de autori
o TC - marcheaz o intrare ntr-un tabel de cuprins
o TOA - creeaz un tabel de autori
o TOC - creeaz un tabel de cuprins
o XE - marcheaz o intrare ntr-un index
Legturi i referine
o AutoText - insereaz un text automat
o AutoTextList - insereaz un text bazat pe un stil
o Hyperlink - deschide si sare la fiierul specificat
o IncludePicture - insereaz un desen dintr-un fiier
o IncludeText - insereaz un text dintr-un fiier
o Link - insereaz o parte dintr-un fiier folosind OLE
o NoteRef - insereaz numrul unei note de picior sau de final
o PageRef - insereaz numrul paginii care conine semnul de carte
specificat
o Quote - insereaz un text literal
o Ref - insereaz un text marcat cu un semn de carte
o StyleRef - insereaz textul dintr-un paragraf cu stilul specificat
Pot
o AddressBlock - insereaz un bloc de tip adres potal
o Ask - cere utilizatorului s introduc textul pe care s-l atribuie unui
semn de carte
o Compare - compar dou valori i returneaz 0 dac condiia este fals
i 1 dac este adevrat
o Database - insereaz date dintr-o baz de date extern
o FillIn - cere utilizatorului s introduc un text n document
o Greetingline - insereaz un cmp de pot de tip formul de salut
o If - Evalueaz o condiie i afieaz un text dac condiia este
adevrat i alt text dac este fals
o MergeField - insereaz un cmp de pot
o MergeRec - insereaz numrul nregistrrii curente
o MergeSeq - insereaz numrul secvenei nregistrrii
o Next - merge la urmtoarea nregistrare de pot
o Nextif - merge la urmtoarea nregistrare de pot n funcie de o
condiie
o Set - atribuie unui semn de carte un text nou
o SkipIf - sare o nregistrare de pot care nu respect o condiie
Numerotare
o Autonum - insereaz un numr automat
o Autonumlgl - insereaz un numr automat n format legal
o Autonumout - insereaz un numr automat ierarhic
o Barcode - insereaz un cod de bare
o Listnum - insereaz un element intr-o list
o Page - insereaz numrul paginii curente
o Revnum - insereaz numrul ori de care a fost salvat documentul
o Section - insereaz numrul seciunii curente
o Sectionpages - insereaz numrul total de pagini al seciunii
o Seq - insereaz o secven de numerotare automat
Informaii despre utilizator
by Crios
o UserAddress - insereaz adresa utilizatorului din Tools/Options/User
Info
o UserInitials - insereaz iniialele utilizatorului din Tools/Options/User
Info
o UserName - numele utilizatorului din Tools/Options/User Info
1.1.1 Cmpul =
{ = Formula [Bookmark ] [\# Numeric Picture ] }
Calculeaz un numr folosind o formula matematic. Se poate folosi comanda
Formula (meniul Table) sau CTRL+F9 pentru a insera un cmp ntr-un tabel sau
text.
1.1.1.1 Formula
Aceasta este o expresie care poate contine orice combinatie de numere, semne de
carte care se refer la numere, cmpuri cu rezultate numere, i operatorii i functiile
disponibile. Expresia se poate referi la valorile dintr-un tabel i la valorile returnate de
funcii.
1.1.1.1.1 Operatori
ntr-un cmp = (Formula), se pot folosi orice combinaii de valori precum i urmtorii
operatori matematici i relaionali.
+ Adunare % Procent < = Mai mic sau egal cu
Scdere ^ Putere i rdcin > Mai mare dect
* nmulire = Egal cu > = Mai mare sau egal cu
/ mprire < Mai mic dect < > Diferit de
1.1.1.1.2 Funcii
Cmpul = (Formula) poate folosi valori returnate de urmtoarele funcii. Funciile cu
paranteze goale pot accepta orice numr de argumente separate prin virgule (,) sau
punct i viegul (;). Argumentele poat fi numere, formule, sau nume de semne de
carte. Funciile AVERAGE(), COUNT(), MAX(), MIN(), PRODUCT(), i SUM() pot
accepta ca argumente referine la celule din tabele.
ABS(x) Returneaz valoarea pozitiv a unui numr sau formula, indiferent de
valoarea sa actual positiv sau negativ.
AND(x,y) Returneaz valoarea 1 dac expresiile logice x si y sunt ambele
adevrate, sau valoarea 0 (zero) dac oricare din ele este fals.
AVERAGE() Returneaz media unei liste de valori.
COUNT( ) Returneaz numrul de elemente dintr-o list.
DEFINED(x) Returneaz valoarea 1 (true) dac expresia x este valid, sau
valoarea 0 (false) dac expresia nu poate fi calculat.
FALSE Returneaz 0 (zero).
INT(x) Returneaz numrul din stnga punctului zecimal din valoarea sau
formula x.
MIN( ) Returneaz cea mai mic valoarea dintr-o list.
MAX( ) Returneaz cea mai mare valoare dintr-o list.
MOD(x,y) Returneaz restul mpririi lui x la y de un numr intreg de ori.
NOT(x) Returneaz valoarea 0 (zero) (false) dac expresia logic x este
adevrat, sau valoarea 1 (true) dac expresia este fals.
OR(x,y) Returneaz valoarea 1 (true) dac una sau ambele expresii logice x i
y sunt adevrate, sau valoarea 0 (zero) (false) dac ambele expresii
sunt false.
by Crios
PRODUCT() Returneaz rezultatul nmultirii unei liste de valori. De example, functia
{ = PRODUCT (1,3,7,9) } returneaz valoarea 189.
ROUND(x,y) Returneaz valoarea of x rotunjit la un anumit numr zecimale y; x
poate fi fie un numr sau rezultatul unei formule.
SIGN(x) Returneaz valoarea 1 dac x este o valoare pozitiv, sau valoarea -1
dac x este o valoare negativ.
SUM( ) Returneaz suma unei liste de valori sau formule.
TRUE Returneaz valoarea 1.
1.1.1.1.3 Referine la tabele
La efectuarea de calcule ntr-un tabel, ne referim la celulele tebelului
prin A1, A2, B1, B2, i asa mai departe, unde litera reprezint o
coloan iar numrul reprezint un rnd. n MS Word, spre deosebire
de MS Excel, referinele la celule sunt intotdeauna absolute i nu au
semnul $.
A B C
1 A1 B1 C1
2 A2 B2 C2
3 A3 B3 C3
. (decimal
point)
Determines the decimal point position. For example, { =
SUM(ABOVE) \# $###.00 } displays "$495.47". Note Use the decimal
symbol specified as part of the regional settings in Microsoft Windows
Control Panel.
, (digit
grouping
symbol)
Separates a series of three digits. For example, { = NetProfit \#
$#,###,### } displays "$2,456,800". Note Use the digit grouping
symbol specified as part of the regional settings in Windows Control
Panel.
1.1.2 Exemple
1.1.2.1 Example 1
The following field subtracts from a value represented by the bookmark GrossSales.
The numeric picture switch displays the results with a currency sign for example,
$14,786.17:
{ = GrossSales-29,897.62 \# "$#,##0.00" }
1.1.2.2 Example 2
The following = (Formula) field computes the total number of pages in a document
whose page numbering starts at 47; it displays a result such as "Page 51 of 92":
Page { PAGE } of { = (47 - 1) + { NUMPAGES } }
1.1.2.3 Example 3
The following examples refer to values in a table. The cell references in the examples
refer to cells in the table containing the = (Formula) field. If the field isn't in the
referenced table, mark the table with a bookmark and specify the bookmark, followed
by the cell references.
{ = SUM(ABOVE) } (inserted in a table cell)
The sum of cells, from the cell above the field to the top of the column or to the
first blank cell or illegal value.
{ = SUM(Table3 C3) }
The contents of the cell in the third column of the third row of the table marked
by the bookmark "Table3."
{ = MIN(Table3 A3:D3) }
Smallest value in the first four cells in the third row of the table marked by the
bookmark "Table3."
by Crios
1.1.3 Cmpul Eq (Equation)
{ EQ Instruciuni }
Creeaz o ecuaie matematic. Dac se face dublu click pe un cmp Eq, Microsoft
Word il transform ntr-un obiect de tip ecuaie care mai poate fi editat doar cu
Editorul de ecuaii.
Comutatorii indic modul n care se creeaz ecuaia cu elementele dintre paranteze.

Note
Pentru a folosi o virgul, parantez rotund deschis sau caracterul backslash
n rezultatul unei ecuaii, n codul ecuaiei aceste simboluri trebuie precedate
de un backslash: \, \( \\.
Unii comutatori lucreaz cu o list de elemente separate prin "," sau ";". Dac
separatorul zecimal al sistemului de operare (ales n Regional settings din
Microsoft Windows Control Panel) este ".", n ecuaii se folosete ",". Dac
separatorul zecimal este "," se folosete ";".
1.1.3.1 Comutatori
Comutatorul \a()
Afieaz iruri de elemente pe mai multe coloane;elementele apar n ordinea
rndurilor. Comutatorului \a i pot fi adugate urmtoarele opiuni.
\al Aliniaz coloanele la stnga.
\ac Aliniaz coloanele la centru.
\ar Aliniaz coloanele la dreapta.
\con Aranjeaz irul pe n coloane (implicut una).
\vsn Adaug n puncte de spaiere vertical ntre linii.
\hsn Adaug n puncte de spaiere orizontal ntre coloane.
Exemplu: { EQ \a \al \co2 \vs3 \hs3(Axy,Bxy,A,B) } afieaz:
Axy Bxy
A B

Comutatorul \b()
ncadreaz un singur element ntre paranteze de dimensiuni corespunztoare.
Parantezele implicite sunt cele rotunde. Comutatorului \b i pot fi adugate
urmtoarele opiuni.
\lc\c Folosete pentru paranteza stng caracterul c.
\rc\c Folosete pentru paranteza dreapt caracterul c.
\bc\c Folosete pentru ambele paranteze caracterul c.
Dac este specificat unul din caracterele {, [, (, sau <, Word folosete ca i caracter
de nchidere paranteza corespondent. Dac se specific orice alt caractere, Word
folosete acelai caracter pentru ambele paranteze.
Exemplu: { EQ \b \bc\{ (\r(3,x)) } afieaz

3
x .

Comutatorul \d()
Controleaz poziia exact unde este afiat urmtorul caracter de dup cmpul EQ.
Urmtoarele opiuni pot modifica comutatorul \d. Perechea goal de paranteze
urmeaz doar ultima opiune din instructiune.
\fon () Scrie cu n puncte la dreapta.
\ban () Scrie cu n puncte la stnga.
\li () Subliniaz spaiile pn la urmtorul caracter.
Exemplu:
{ EQ \d \fo10 \li() } afieaz: (text precedent) __ (text urmtor)
by Crios

Comutatorul fracie: \f(,)
Creeaz o fracie cu numrtorul i numitorul centrate deasupra i respectiv sub linia
de fracie. Dac sistemul de operare folosete "," ca separator zecimal, cele dou
elemente se separ prin ";".
Exemplu: { EQ \f(2,RateChange) } afieaz
2
RateChange


Comutatorul integral: \i(,,)
Creeaz o integral, folosind simbolul specificat sau cel implicit i trei elemente.
Primul reprezint limita inferioar, al doilea este limita superioar, iar al treilea este
integrantul. Se pot utiliza urmtoarele opiuni pentru modificarea comutatorului \i.
\su Schimb simbolul n i creeaz o sum.
\pr Schimb simbolul n i creeaz un produs.
\in Limitele de integrare apar n dreapta simbolului n loc sa apar deasupra i
dedesubtul lui.
\fc\c nlocuiete simbolul cu un caracter specificat c de dimensiune fix.
\vc\c nlocuiete simbolul cu un caracter specificat c de dimensiune variabil.
Simbolul are aceeai dimensiune ca cel de-al treilea element.
Exemplu: { EQ \i \su(1,5,3) } afieaz
1
5
3 .

Comutatorul list: \l()
Creeaz dintr-un numr de elemente o list de valori separate prin "," sau ";" astfel
nct, se pot specifica mai multe elemente drept unul singur.

Exemplu: { EQ \l(A,B,C,D,E) } afieaz A,B,C,D,E .

Comutatorul suprascriere (overstrike): \o()
Scrie fiecare element succesiv peste cel anterior. Este permis orice numr de
elemente. Separarea elementelor multiple se face cu ",".
Fiecare caracter este tiprit ntr-o chenar invizibili. Opiunile aliniaz chenarele unul
peste cellalt. Se pot utiliza urmtoarele opiuni pentru modificarea comutatorului \o.
\al Aliniate la margine din stnga.
\ac Aliniate la centru (implicit).
\ar Aliniate la margine din dreapta.
Exemplu: { EQ \o(m,) } afieaz m .

Comutatorul radical: \r(,)
Deseneaz un radical folosind unul sau dou elemente.
Exemplu: { EQ \r(3,x) } afieaz
3
x .

Comutatorul exponent sau indice (Superscript sau Subscript): \s()
Plaseaz elemente ca exponent sau indice. Fiecare cod \s poate avea unul sau mai
multe elemente care se separ prin ",". Dac se specific mai mult de un element,
ele sunt stivuite i aliniate la stnga. Se pot folosi urmtoarele opiuni pentru a aeza
cte un element dup comutatorul \s.
\ain () Adaug deasupra liniei unui paragraf un spaiu de un numr de puncte
specificat prin n.
\upn () Mut un singur element deasupra textului alturat cu numrul de puncte
by Crios
specificat prin n. Valoarea implicit este de 2 puncte.
\din () Adaug dedesubtul liniei unui paragraf un spaiu de un numr de puncte
specificat prin n.
\don () Mut un singur element dedesubtul textului alturat cu numrul de
puncte specificat prin n. Valoarea implicit este de 2 puncte.
Exemplu: { EQ \s\up8(UB)\s\do8(2) } afieaz:
UB
2
text obinuit
{ EQ \O (m,\S\UP8())} afieaz m



Comutatorul chenar/cutie (Box): \x()
Creeaz un chenar pentru un element. Dac se folosete fr opiuni, chenarul este
trasat n jurul elementului. Se pot combina urmtoarele opiuni pentru a modifica
comutatorul \x.
\to Deseneaz o margine deasupra elementului.
\bo Deseneaz o margine dedesubtul elementului.
\le Deseneaz o margine la stnga elementului.
\ri Deseneaz o margine la dreapta elementului.
Exemplu: { EQ \x \to \bo(5) } afieaz 5 .

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