|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Jul 1999
Città: Venezia
Messaggi: 1810
|
[AIUTO] Calc di OpenOffice!
Ragaz ho un quesito forse stupido e semplice ma mi stà dando filo da torcere perchè non trovo soluzione.
Faccio un esempio per spiegare cosa cerco di fare ma non ci riesco. Supponiamo di avere un foglio di calcolo composto da una riga e due colonne, praticamente due sole celle affiancate. Sulla cella di sinistra vorrei scrivere "(3+3)*2" mentre sulla cella di destra vorrei che comparisse il solo risultato dell'operazione che ho scritto nella cella di sinistra, cioè "12". Praticamente vorrei che moficiando un numero all'interno dell'operazione scritta sulla cella di sinistra si aggiornasse il risultato di tale formula sulla cella di destra. Presumo che con Calc o Excel questa operazione che cerco di fare sia piuttosto semplice ed elementare ma purtroppo con le mie conoscenze non riesco proprio ad arrivarci. Grazie enrico |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Dec 2004
Messaggi: 3210
|
Quindi vuoi "Valutare" l'espressione stringa contenuta in una cella ?
In Calc al momento non saprei come, non lo uso mai, ma in Excel è una cosa semplicissima : Poniamo tu abbia in A1 : (3+3)*2 Crei una Funzione Pubblica nell'editor VBA : Codice:
Public Function FUNZIONE(Cella As String) As Double
Dim risultato As Double
risultato = CDbl(Evaluate(Range(Cella).Value))
FUNZIONE = risultato
End Function
>> B1 : =FUNZIONE("A1") E il gioco è fatto. Vista la semplicità della cosa penso non sia difficile replicare il tutto in OpenOffice... |
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: Jul 1999
Città: Venezia
Messaggi: 1810
|
Quote:
Grazie |
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Jul 1999
Città: Venezia
Messaggi: 1810
|
Ecco raga se a qualcuno dovesse servire ho trovato un convertitore VBA per OpenOffice a questo link: http://www.business-spreadsheets.com/vba2oo.asp
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Dec 2000
Città: Pozzomaggiore (SS)
Messaggi: 12586
|
Prova a porre la domanda nella mailing list utenti
http://it.openoffice.org/supporto/index.html |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 20:24.




















