30.03.2017 Views

Excel_VBA_manual

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

.Insert ''Izvještaj''<br />

.StartOfLine 1<br />

.Bold<br />

.FontSize 32<br />

.CenterPara<br />

End With<br />

End Sub<br />

<strong>VBA</strong> podržava dinamiĉku razmjenu podataka izmeĊu dviju Windows aplikacija, koristeći se OLE<br />

automatizacijom. IzmeĊu aplikacija kreiran je komunikacijski kanal preko kojeg se šalju podaci<br />

nakon što je napravljena promjena u izvornoj aplikaciji. Podaci se šalju automatski ili na zahtjev<br />

korisnika (<strong>manual</strong>no).<br />

Osnovne karakteristike ovakvog naĉina povezivanja su:<br />

<br />

<br />

<br />

<br />

<br />

moguće je uspostavljanje veze jednog izvornog dokumenta s više razliĉitih prijemnih<br />

dokumenata,<br />

podaci se spremaju u dokumentu izvorne aplikacije,<br />

podaci i grafika nisu ukljuĉeni u <strong>Excel</strong> dokument, već se prikazuje samo njihov rezultat,<br />

pa su dokumenti manji od onih s ukljuĉenim objektima,<br />

moguće je korištenje samo dijela izvorne datoteke,<br />

ažuriranja su prilikom promjene izvornih podataka automatska ili na zahtjev korisnika.<br />

Osim navedenih prednosti, moraju se uzeti u obzir i nedostaci:<br />

promjena imena ili premještanje izvorne datoteke može narušiti vezu,<br />

sve Windows aplikacije ne podržavaju ovakav naĉin povezivanja podataka,<br />

automatsko ažuriranje usporava rad raĉunala.<br />

Za kreiranje veze izvorni dokument treba biti snimljen i obje Windows aplikacije (npr. Word i<br />

<strong>Excel</strong>) moraju biti otvorene. U izvornom dokumentu se nakon selektiranja podataka koji se<br />

povezuju, naredbom Edit–Copy kopiraju podaci na privremenu lokaciju. Sada se u <strong>Excel</strong><br />

dokumentu pokreće Edit–Paste Special naredba koja otvara okvir za dijalog kao na Sl. 2.3.3:<br />

Sl. 2.3.3 Paste Special okvir za dijalog<br />

U okviru As odabran je tip podatka koji se dodaje u dokument i opcija Paste Link. Opcija Paste<br />

Link nije dostupna kada se u odlagalištu nalazi datoteka grafiĉkog formata (slika). Za povezivanje<br />

21

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!