grazie
Dividere in senso proprio una cella non che si possa fare, ma ᅵ
possibile dividere in testo che contiene ridistribuendolo in altre
colonne. Vedi qui per un breve tutorial:
http://www.oooninja.com/2008/01/text-columns-calc-convert-openoffice.html
--
news:it-alt.comp.software.openoffice : Il newsgroup dedicato a
OpenOffice.org, la suite open source di applicazioni per ufficio.
Scarica "OpenOffice.org 3.0 Soluzioni a raccolta", molto piᅵ di semplici
FAQ! http://it.openoffice.org/doc/manuali/
> http://www.oooninja.com/2008/01/text-columns-calc-convert-openoffice.html
>
interessante...ma non fa per me.
Grazie comunque!
A:T:
dal Menu
Formato > Unisci Celle
Fatto!
ciao
g
???
>
> Fatto!
no...
io devo dividere in due una cella, non unirne due in una...non
capisco, scusa...
> ciao
ciao ciao
> g
A:T:
> dal Menu
> Formato > Unisci Celle
S�, ma lui le voleva dividere non unire :-)
--
news:it-alt.comp.software.openoffice : Il newsgroup dedicato a
OpenOffice.org, la suite open source di applicazioni per ufficio.
Scarica "OpenOffice.org 3.0 Soluzioni a raccolta", molto pi� di semplici
FAQ! http://it.openoffice.org/doc/manuali/
Sei sicuro che in excel si possa fare?
Io non conosco a fondo excel ma cercando con google non sembra che
esista questa possibilitᅵ.
probabilmente Guido fa così.. ma si può fare solo su celle
precedentemente unite..
> Sei sicuro che in excel si possa fare?
> Io non conosco a fondo excel ma cercando con google non sembra che
> esista questa possibilitᅵ.
Anche perchᅵ poi non capisco come si possa gestire le coordinate delle
celle in righe e colonne.
--
news:it-alt.comp.software.openoffice : Il newsgroup dedicato a
OpenOffice.org, la suite open source di applicazioni per ufficio.
Scarica "OpenOffice.org 3.0 Soluzioni a raccolta", molto piᅵ di semplici
FAQ! http://it.openoffice.org/doc/manuali/
Infatti ...
Tutto quello che ho trovato sono dei trucchetti per fare migrare parti
del testo ai margini della cella per poi divide il tutto con una riga.
Cosa che si puᅵ sicuramente fare anche in OOo.
Io sono un discretamente assiduo (e in via di pentimento) utilizzatore
di excel. E se devo dividere una cella affronto il problema dal capo
opposto: unisco le celle delle due colonne contigue, salvo le due celle
che mi servono separate.
E lo stesso faccio con calc.
Se esiste un metodo piᅵ partico, mi farebbe piacere conoscerlo.
Ciao
--
Alberto S
Leggendo il tuo post ricordo una operatività simile in Word.
Se dici che esiste pure in xls, ti credo..., ma allora non so
risponderti :)
La fantasia degli utenti nel fare le cose più strane è proprio vasta!
g
> Leggendo il tuo post ricordo una operativit� simile in Word.
S�, ma questo si pu� fare anche in OOo Writer :-)
In un foglio di calcolo ancora non mi figuro come possa funzionare...
--
news:it-alt.comp.software.openoffice : Il newsgroup dedicato a
OpenOffice.org, la suite open source di applicazioni per ufficio.
Scarica "OpenOffice.org 3.0 Soluzioni a raccolta", molto pi� di semplici
FAQ! http://it.openoffice.org/doc/manuali/
Potrebbe funzionare come in writer.
In realt� writer quando divide la cella aggiunge una riga e unisce le
celle appartenenti alla stessa riga.
La cosa potrebbe essere implementata anche in calc senza sconvolgere gli
indirizzamenti.
In fondo anche le celle di una tabella sono indirizzate come le celle di
calc.
> In fondo anche le celle di una tabella sono indirizzate come le celle di
> calc.
In Writer se divido la cella <A1> le celle diventano <A1> e <B1>, mentre
quella che era <B1> ora � <C1>.
Cio�, nella ipotetica colonna B, ora ho:
C1
B2
B3
B4
....
In un foglio di calcolo non credo che questo sia un comportamento
auspicabile, ma non saprei.
Ho visto ... abbastanza demenziale.
Basterebbe rinominare C1 in B1 e tutto rientra nella norma.
Tu hai fatto la divisione orizzontale.
Io avevo provato a dividerle verticalmente.
Quella che hai provato tu � abbastanza irrazionale.
Se dividi verticalmente (vale a dire con linea orizzontale) vedrai:
A1 diventa A1 e A2.
A2 diventa A3
B1 resta B1 (cella unita)
B2 diventa B3.
Questo metodo � applicabile anche in calc.
Non capisco la differente logica tra divisione orizzontale e verticale.
No ho sbagliato ... tutta la colonna deve essere c1,c2,c3,c4
Ma se le cose sono fatte bene si pu� fare.
Prova questa macro in calc.
Public colonna,riga
sub DivisioneInVerticale
LeggiIndirizzoCellaAttiva
InserisciColonna (0,colonna+1)
i=0
while i<riga
uniscicelle(i,colonna,i,colonna+1)
i=i+1
wend
i=i+1
while i<1000
uniscicelle(i,colonna,i,colonna+1)
i=i+1
wend
end sub
'____________________________________________________________
Sub LeggiIndirizzoCellaAttiva
oSelectedCells = ThisComponent.CurrentSelection
oActiveCell = oSelectedCells.CellAddress
foglio=oActiveCell.sheet
colonna=oActiveCell.column
riga=oActiveCell.row
End sub
'*********************************************************
sub uniscicelle(riga1,colonna1,riga2,colonna2)
inizio=riga1+1
fine=riga2+1
col1=ColumnNumberToString(colonna1)
col2=ColumnNumberToString(colonna2)
ini=str(inizio)
ini=right(ini,len(ini)-1)
fin=str(fine)
fin=right(fin,len(fin)-1)
stra="$"+col1+"$"+ini+":$"+col2+"$"+fin
Merge(stra)
end sub
rem **************************************************************
function Merge (str)
Dim oCell 'Holds a cell temporarily
Dim oRange 'The primary range
Dim oSheet 'The fourth sheet
oSheet = ThisComponent.getSheets().getByIndex(0)
oRange = oSheet.getCellRangeByName(str)
oRange.merge(True)
End function
'************************************************
Function ColumnNumberToString(ByVal the_column As Long) As String
Dim s$
'Save this so I do NOT modify the parameter.
'This was an icky bug that took me a while to find
Do while the_column >= 0
s$ = Chr(65 + the_column MOD 26) + s$
the_column = the_column \ 26 - 1
Loop
ColumnNumberToString = s$
End Function
'_______________________________________________
Sub InserisciColonna (foglio,Colonna)
' Elimina la riga specificata
Doc = ThisComponent
Sheet = Doc.Sheets(foglio)
Sheet.Columns.InsertByIndex(colonna,1)
End Sub
'__
> Prova questa macro in calc.
Potrebbe essere un possibile approccio, ma bisognerebbe valutare tutti
gli eventuali effetti collaterali.
Ad esempio non riesco a dividere una cella che si trova nella stessa
colonna di un'altra cella divisa. Hai scelto di arrivare fino a 1000, e
altre cose. Poi un foglio cos� potrebbe risultare troppo pasticciato.
Comunque complimenti :-)
Beh ... � solo una bozza ... giusto per stabilire che la funzione �
fattibile ... aggiungo anche che funziona solo sul primo foglio.
Unire celle gi� unite genera un errore analogamente a quello che succede
cercando di farlo manualmente.
La limitazione a 1000 � necessaria per non avere tempi infiniti (65000
righe non sono uno scherzo).
APPROPOSITO:
Non esiste in calc la possibilit� di unire per righe o per colonne?
Mi sembra strano che non ci sia questa funzionalit�.
Cio� se scelgo due colonne A e B ottenere tutte le celle unite a
coppie:A1 con B1, A2 con B2 e cos� via.