Visual Basic for Applications
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

VBA: ima još...
 


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
 

Igrate li se?

Nivo:  NIVO 2 - klinite za objašnjenje


Na primeru programiranog "Velikog Brata" otkrijte kako se kontrolišu .

Nema ničega lošeg u tome da se ponekad opustite uz neku igru na računaru, ali neki u tome ponekad preteruju, što nije primereno radnom mestu. Evo jednog "neozbiljnog" priloga u kome možete naučiti i ozbiljne tehnike programiranja događaja u VBA. Proučite priloženi listing, a za vežbu - malo se našalite sa svojim kolegama!

Scenario u primeru predviđa da "krivac" igra pasijans, a ima otvoren neki dokument u Wordu kojim preklopi prozor igre ako se neko pojavi. Nakon izvršenja procedure VelikiBrat(), lov počinje...

Public Function IgraSe(igra As String) As Boolean
IgraSe = Tasks.Exists(igra)
End Function


Sub IgraPasijans()

If IgraSe("Solitaire") Then
    MsgBox "Trebalo bi da radite, a ne da se igrate!",_
       vbCritical And vbSystemModal, _
       "VELIKI BRAT TE POSMATRA!"
    Application.OnTime _
       When:=Now + TimeValue("00:00:20"), _
       Name:="IgraPasijans"
End If

End Sub

' ova procedura inicira praćenje prisustva igre;
' mora biti startovana ručno ili automatski (Auto_Open)
Sub VelikiBrat()

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

End Sub

 

  (C) 2000-2009 Praktikum na Webu

PC 40


 
 

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.