Microsoft Office Access
uređuje Branislav Mihaljev, MVP

Bookmark and Share
Matična strana sajta
  Novo na sajtu
  Mapa sajta
  Beleške
  Kontakt
  Pretraga MSKB

 Blog Praktikuma
  RSS feed
  P@W @Tw

  Izvezi stranicu u PDF
 
Office Praktikum

Još o Accessu
 


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

 
       

Sponzori sajta

SBB CS 1.6 game server: 82.117.200.1
 
Connectivity by SBB

 
Suština pasijansa
Suština pasijansa
 


 

Informacije

NOVOSTI

I još dva nova priloga o Excelu
Novi prilozi o Wordu
Novi i prilozi u temi "razno o Officeu"
Novi članci o novostima u Officeu 2010!

SADRŽAJI ZA PREUZIMANJE

Lokalizacija Total Commandera 7.51Obe jezičke školjke za popularni program na srpskom sad funkcionišu u bilo kojoj varijanti Windowsa!
RNDalica.ExcelDodatak za Excel 2007/2010 za generisanje slučajnih podataka!
YuConv.ExcelDodatak za Excel 2007/2010 za konverziju pisama!
YuConvNetDodatak za Word 2007/2010 za konverziju pisama i kodnih rasporeda!

SKREĆEMO PAŽNJU

Kako pretraživati MSKB
a pronaći ćete i još mnogo novih sadržaja...

KONTAKT

Da li znate za pravila koja važe pri kontaktu sa nama? Molimo vas da se obavestite o tome!
 
POZIVAMO VAS

i prenesite svoja iskustva. Najbolji prilozi će biti objavljeni.

  (C) 2000-2010 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-2011 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-2011; Valinor Design; sva prava pridržana.