[Lugge] Re: Macro con OpenOffice

  • From: harlock <vecchiomago@xxxxxx>
  • To: lugge@xxxxxxxxxxxxx
  • Date: Sun, 12 Dec 2004 20:16:42 +0100

Alle 16:04, domenica 12 dicembre 2004, Davide Pederzoli ha scritto:
> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
> <html>

*traduzione* per chi si fosse perso tra i tag :-)

-------------------
 Ciao,
 Una soluzione banale puo' essere quella di fare il classico assegnamento ad 
esempio nella cella Tabella1.A1 scrivi " =Tabella2.A2" che copia il valore 
della cella di Tabella2.A2 in Tabella1.A1.
 
 Un'altra solzione e' associare ad un bottone tutta la procedura di 
assegnazione scrivendola in Basic.
 
 sub Assegnazione
        'Get this spreadsheet document
        oDoc = ThisComponent
        ' Get the first sheet.
        oSheet = oDoc.getSheets().getByIndex(0)
        ' Get cell C7
        oCell = oSheet.getCellByPosition(2, 6)
        ' Put the formula into the cell.
        oCell.setFormula("=Tabella2.B6")
 end sub
 
 Le ultime tre righe vanno poi ricopiate ed aggiustate per tutte le celle che 
devono essere popolate. 
 Si puo' ovviamente migliorare l'algoritmo con dei cicli opportuni.
 Ma tutto dipende cosa vuoi fare esattamente.
 Riesci a chiarire meglio?
 
 Fammi sapere
 
 davide
 

========---------- 
 
 Archivio delle e-mail postate in lista 
 http://www.freelists.org/archives/lugge/ 
 
 Prima di scrivere in m-list per favore leggi il regolamento 
 http://www.lugge.net/index.php?mod=cosa_facciamo/gruppo_di_discussione
  
 Modifica dell'account sulla lista LUGGe 
 http://www.lugge.net/index.php?mod=cosa_facciamo/gruppo_di_discussione#list

 
  

Other related posts: