dividere in più file
-
- Messaggi: 6
- Iscritto il: lunedì 12 gennaio 2015, 16:36
dividere in più file
Ciao ho un file con 6000 righe e dovrei dividerlo in più file da 150 l'uno se proprio non si può fare su più file, magari dividerlo in più fogli che andrò a salvare separatamente... mi serve per poter caricare sul server pacchetti leggeri di dati altrimenti si incricca e salta tutto: qualcuno sa se è possibile farlo senza mille taglia e incolla per favore?
OpenOffice 3.3.0 osX 10.8.5
Re: dividere in più file
Si è possibile ma servirebbe un file di esempio su cui lavorare compreso di spiegazioni e risultato finale
LibreOffice 7.2.2.2 windows 10
Openoffice 4.1.13 su windows 10
Openoffice 4.1.13 su windows 10
Re: dividere in più file
prova questa macro
Codice: Seleziona tutto
Sub Dividi_in_fogli()
passo = 150 ' da modificare
Doc = ThisComponent
Sheet = Doc.Sheets(0)
oSheets = Doc.Sheets
c = Sheet.createCursor
c.gotoEndOfUsedArea(false)
righe = c.RangeAddress.EndRow
colonne = c.RangeAddress.EndColumn
riga=0
n = 1
For i =0 to righe step passo
nomefoglio= "F" & n
oSheets.insertNewByName(nomefoglio, 4)
oSheet = Doc.Sheets.getByName(nomefoglio)
dati = Sheet.getCellRangeByPosition(0,i,colonne,i+passo-1).getRangeAddress()
CellAddress = oSheet.getCellByPosition(0,riga).getcellAddress()
Sheet.copyRange(CellAddress, dati)
n = n+1
Next
End Sub
-------------------
Libre Office 7.5.3.2 su Windows 11
allega un file di esempio, guadagnerai tempo tu e lo farai risparmiare a chi ti aiuta
Libre Office 7.5.3.2 su Windows 11
allega un file di esempio, guadagnerai tempo tu e lo farai risparmiare a chi ti aiuta
-
- Messaggi: 6
- Iscritto il: lunedì 12 gennaio 2015, 16:36