Microsoft Office Word
uređuje Dragan Grbić

 Office Praktikum | Mapa sajta 

 
Bookmark and Share
Matična strana sajta
Novo na sajtu
Mapa sajta
Beleške
Knjiga posetilaca
Kontakt

Prethodna stranica
Pretraga sajta
Pretraga MSKB

Blog Praktikuma
RSS feed 
 
Office Praktikum

Još o Wordu
 


Skoro svakodnevno slušamo
  Radio Paradise:
  eklektični muzički online radio bez reklama!
 

   

Sponzori sajta

  Connectivity by SBB
 
Connectivity by SBB

 

Informacije

NOVOSTI
Novi prilog o Wordu
Tri nova autorska članka
Četiri priloga o Accessu
Opis i uputstvo za alatku YuCirLat '08 (Word)

SADRŽAJ ZA PREUZIMANJE
YuCirLat '08 unapređena alatka za konverziju kodnih rasporeda u Wordu

SKREĆEMO PAŽNJU
Beleške: B(l)oga li ti tvoga!- prilog koji će nekog možda čak i da naljuti
Kako pretraživati MSKB
* a pronaći ćete i još mnogo novih sadržaja...

USKORO SERIJA ČLANAKA O OFFICEU 2010

POZIVAMO VAS
* i prenesite svoja iskustva. Najbolji prilozi će biti objavljeni.



  (C) 2000-2009 Praktikum na Webu
 

Automatsko snimanje

Nivo:  NIVO 3 - klinite za objašnjenje


Excel ima sistem za automatsko snimanje, ali ga Word nema. Kako obezbediti sličnu funkciju i kakve su moguće posledice?

Početnici su skloni da pogrešno razumeju značenje sistema AutoRecovery u Wordu. Kako aktuelni Office XP najzad donosi ovu alatku u još dva programa (Excel i PowerPoint), mislim da treba napomenuti važnu pojedinost: AutoRecovery nije isto što i automatsko snimanje dokumenta. Prvi pojam se odnosi na čuvanje stanja dokumenta u posebnom obliku, ako da ga program može oporaviti nakon dolaska u neregularno stanje, kako bi se gubitak u tekućem radu sveo na najmanju meru; automatsko snimanje je fizičko zapisivanje dokumenta u datoteku, isto kao i da ste pritisnuli CTRL+S, samo što to program čini umesto vas u zadatim intervalima vremena.

Ovo otvara pitanje o načinu automatskog snimanja dokumenta, što može biti jedna od krajnjih bezbednosnih mera u svakodnevnom radu. Excel ima odgovarajući add-in potprogram AutoSave, ali ga Word nema. Međutim, primenom VBA metoda programiranja događaja, ovaj nedostatak se može rešiti. Ovde vidite tri kratka makroa koji čine jedinstvenu celinu: prvi inicira proceduru događaja pri otvaranju, koji je zapisan u drugom makrou; na zadati događaj (isteklo vreme), aktivira se makro Snimi, koji snima dokument.

Sub AutoOpen()
' inicijalizacija pri otvaranju dokumenta

AktSnimanje

End Sub


Sub AktSnimanje()
' procedura događaja

Application.OnTime _
When:=Now + TimeValue("00:10:00"), Name:="Snimi"

End Sub


Sub Snimi()
' snimanje

ActiveDocument.Save

'i ponovno iniciranje događaja
AktSnimanje

End Sub

Ali, potrebna je i reč upozorenja: razmislite da li je ukupna dobit od ove automatizacije veća od rizika koji može nastati neželjenim snimanjem dokumenta koji ste samo privremeno izmenili iz nekog razloga. Ovo se sa jedne strane može prevazići tako što ćete umesto trećeg makroa upotrebiti drugu varijaciju makroa Snimi koja postavlja kontrolno pitanje:

' Varijacija trećeg makroa Snimi()
' kontrolno pitanje
Sub Snimi()

Pitanje = MsgBox("Snimiti dokument?", vbYesNo)
If Pitanje = vbYes Then ActiveDocument.Save
AktSnimanje

End Sub

Ali opet - ako brzo kucate, možete slučajno dati pogrešan odgovor. Zato vam savetujem dve stvari: prvo, naviknite se da sami često pritisnete CTRL+S, pazeći koliko često to radite. A ako vam se čini da je opisana tehnika prikladna za neke posebne namene, nemojte je generalizovati na nivou celog Worda; tačnije, nemojte snimati makroe u Normal.Dot, što je glavni šablon programa. Umesto toga, napravite poseban šablon i pobrinite se da makro funkcioniše samo u njemu.

 

  (C) 2000-2009 Praktikum na Webu

PC 68


 
 

Vrh stranice  Prethodna stranica  Naslovna strana  Mapa sajta  Pretraga

AFORIZAM ZA DANAS OVIH DANA SLUŠAMO...

Copyright © Praktikum na Webu, 2000-2009; Valinor Design; sva prava pridržana.