>> Scrivendo una macro in star basic.
>
> beh... immaginavo che per comandare un pulsante ci volesse una
> macro........
>
> Ma quale? Hai del codice da suggerirmi?
>
Beh devi programmare un po'.
Con le seguenti funzioni puoi leggere e scrivere le celle di calc.
Un po' di codice in basic per mescolarle e il gioco è fatto.
'_______________________________________________
Sub ScriviCellaPerPosizione (foglio,colonna,riga,stringa)
' Scrivi una stringa in una cella
Doc = ThisComponent
Sheet = Doc.Sheets(foglio)
Cell = Sheet.getCellByPosition(colonna, riga)
Cell.string = stringa
End Sub
'_______________________________________________
Function LeggiCellaPerPosizione (foglio,colonna,riga)
' Leggi una stringa da una cella
Doc = ThisComponent
Sheet = Doc.Sheets(foglio)
Cell = Sheet.getCellByPosition(colonna, riga)
LeggiCellaPerPosizione =Cell.String
End function
'_______________________________________________
Per aggiungere il pulsante devi aprire la barra degli strumenti di
controllo formulario.
Vai in editing, aggiungi il pulsante, lo associ alla macro che hai fatto
ecc. ecc.