Microsoft Office Access
uređuje Branislav Mihaljev, MVP

 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 Accessu
 


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
 

Funkcije Excela u Accessu

Nivo:  NIVO 2 - klinite za objašnjenje


Verovatno vam je poznato da Excel raspolaže velikim brojem funkcija za finansijsku i statističku analizu koje ne postoje u Accessu. Da bi ih korisnici upotrebili, često prebacuju podatke iz tabela ili upita u Excelove radne listove i tamo pišu funkcije za analizu. Ako ove operacije često ponavljate, predlažemo vam postupak kojim ćete funkcije Excela upotrebiti direktno u Accessu.

Postupak kojim ćete uposliti Excelovu funkciju je angažovanje metode WorksheetFunction objekta Excel.Application. Primer pozivanja funkcije FV (Future Value) je dat u sledećem listingu, praćen primerom pozivanja funkcije.

' Pozivanje Excelove funkcije Future Value
'
Public Function FV(dblRate As Double, intNper As Integer, _
dblPmt As Double, dblPv As Double, _
intType As Integer) As Double
  Dim Exl As Object
  Set Exl = CreateObject("Excel.Application")
  FV = Exl.WorksheetFunction.FV(dblRate, intNper, dblPmt, dblPv, intType)
  Set Exl = Nothing
End Function

Private Sub cmdFV_Click()
  Dim dblFV As Double
  dblFV = FV(txtRate / 12, txtNper, txtPmt, dblPv, frmType)
  MsgBox "FV = " & dblFV, vbInformation, "Future Value"
End Sub

Na ovaj način možete uposliti više od 100 funkcija metodom WorksheetFunction. Pripazite: iako su možda različitog imena, neke funkcije Excela su ipak redundantne sa funkcijama Accessa; tipičan primer su Excelova funkcija IsNumber i funkcija IsNumeric u Accessu. Brzina rada u ovom režimu nije naročito velika, pa je možda uputnije da sami napišete potrebnu funkciju u Accessu ako je često koristite nad nad većim brojem zapisa. Ipak, u nekim slučajevima ćete uštedeti zaista mnogo vremena pozivanjem odgovarajuće Excel funkcije (npr. Percentile).

 

  (C) 2000-2009 Praktikum na Webu

PC 119


 
 

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.