Newsgroup: it.comp.appl.access
Titolo: Funzione Round(..)

Cordialita' a chi mi legge.
Se il numero (es.) 34,567 volessi arrotondarlo al
secondo decimale senza portarsi appresso 'code'..
cosa devo usare..?
Non trovo in Access 97 la funzione Round(num, decimali)
(presente anche in Excel  -> funzione Arroronda()  ).
Ho trovato la funzione Format(...), ma essa ritorna una
stringa  :-(
Inoltre, in un post del 15/11/2002 con oggetto Controllo Mensilita'
(di Alessandra), veniva scritto tranquillamente round(...) nel codice
proposto. A me da errore se scrivo round(..)  !   :-(
Grazie in anticipo.
Antcim



vedi su 
sitocomune.com
Function arrotondaeuro(varNr As Double, Optional varPl = 2) As Double
' by Konrad Marfurt + ? + Karl Donaubauer + Fanton Emanuele
'varNr: numero da arrotondare
'varPI: numero di decimali (due predefinito)
varNr = Nz(varNr, 0)
   arrotondaeuro = Fix("" & varNr * (10 ^ varPl) + Sgn(varNr) * 0.5) /
(10 ^ varPl)
End Function
Saluti.
Emanuele.

 wrote:

Function arrotondaeuro(varNr As Double, Optional varPl = 2) As Double


 ha scritto nel messaggio
news:IOfC9.26455$744.9...@news1.tin.it...

In Access 97 non esiste la funzione intrinseca Round; sicuramente Alessandra
usa una versione di Access successiva.
In Access 97 devi usare una funzione user: ottima quella che ti ha suggerito
Emyr.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:78pC9.15514$Ka3.4...@twister1.libero.it...

Ciao Roberto
Non riesco a vedere la risposta di Emyr a cui tu accenni.
(Non e' la prima volta che mi succede)
Ho ordinato per nome e non trovo nessun messaggio di Emyr..!
Non riesco a capire perche'.. :-(
Puoi essere cosi gentile da dirmi quale e' la funzione che
Emyr suggeriva..?
Grazie
Antcim

 Antcim


 ha scritto nel messaggio
news:fJvC9.50833$8E3.1...@twister2.libero.it...

Ciao Roberto
Ora capisco, grazie.
(Dubitavo del mio Outlook :-(  )
Antcim

 ha scritto nel messaggio
news:fJvC9.50833$8E3.1...@twister2.libero.it...

Ciao Roberto
Saro' imbranato... o il sito comune ha qualche difficolta..
Nella sezione Generale, Karl non lo trovo..
Se uso Cerca "Round", ho quell'orribile messagio di errore
"Questo programma ha eseguito un'operazione non valida.."
"Se il problema persiste, contattare iol fornitore.."
Credimi, la buona volonta' la sto usando tutta :-(
Antcim
ps. Ma questa funzione round(), inserita in tutti i linguaggi
      storici, cosa ha di tanto speciale..!!!!   :-(
      Non e' piu' semplice dire: "E' un bug di Access 97"
      Chiunque poi, se la costruisce....(Bugs esistono dappertutto..)

"Se il problema persiste, contattare iol fornitore.."
Hai provato a leggere cosa c'é scritto appena sopra la maschera di
ricerca?
Ciao. Claudio.

       Chiunque poi, se la costruisce....(Bugs esistono dappertutto..)
--


"Claudio" <c...@NOSPAMandCOsupereva.it> ha scritto nel messaggio
news:mh5ltu0pgcueqilnp...@4ax.com...

Scusa non avevo notato qusto tuo messaggio.


Scusa non avevo notato qusto tuo messaggio.
Ci mancherebbe ;-)

"Claudio" <c...@NOSPAMandCOsupereva.it> ha scritto nel messaggio
news:mh5ltu0pgcueqilnp...@4ax.com...

Ciao Claudio.
Ok trovato..!
Grazie
Antcim

 ha scritto nel messaggio
news:IRxC9.51547$8E3.1...@twister2.libero.it...

Ciao Roberto
Ok trovato..!
Grazie
Antcim


(Non e' la prima volta che mi succede)
questo è un complotto
