Condividi:        

[excel2007] Dimensioni massime file in KB

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

[excel2007] Dimensioni massime file in KB

Postdi Cele79 » 14/04/14 06:42

Ciao a tutti.
Vorrei sapere, in kb, la dimensione massima che puo arrivare un file.
Io uso il formato .xlsb è ho un file formato da 12 pagine e mi arriva a 81000 KB e,siccome ne devo aggiungere altre 6 di pagine, quando arrivo a mettere la terza mi dice sempre risorse non disponibili ecc ecc ecc e sto pensando che non mi faccia superare i 100000 KB.
é possibile?
Grazie
Cele79
Utente Senior
 
Post: 102
Iscritto il: 14/01/14 12:32

Sponsor
 

Re: [excel2007] Dimensioni massime file in KB

Postdi PcBase » 14/04/14 09:15

Vedi: http://office.microsoft.com/it-it/excel-help/specifiche-e-limiti-di-excel-HP010073849.aspx

Stai utilizzando quale versione, quanta memoria hai sul Pc
Quale installazione hai di excel 32 o 64 bit che può limitare la dimensione massima del file.
http://technet.microsoft.com/it-it/library/ee681792(v=office.15).aspx

Detto questo servirebbe un esempio dei dati presenti delle formule utilizzate delle tabelle pivot presenti nel foglio per un consiglio
Windows xp + Office 2003 Ita
Windows8 Office 2013
PcBase
Utente Senior
 
Post: 143
Iscritto il: 24/02/11 23:26

Re: [excel2007] Dimensioni massime file in KB

Postdi Anthony47 » 14/04/14 09:33

In aggiunta alle domande e informazioni di PcBase (vedi sopra)...
La prima domanda e': ma e' ragionevole che il contenuto di 12 fogli facciano 81 MByte? Cioe' circa 6,75 MB/Foglio? Che cosa c' e' dentro questi fogli, per giustificare tanti MB?
Se, per prova, salvi in formato xlsx (o xlsm, se contiene macro), quale dimensione ottieni?

Quanto alla dimensione massima, come dice il primo link di Pcbase e' tutto legato alla memoria del pc (e al tempo che si e' disposti ad attendere all' apertura).

Ciao
Avatar utente
Anthony47
Moderatore
 
Post: 19196
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: [excel2007] Dimensioni massime file in KB

Postdi Cele79 » 14/04/14 09:38

Ecco i miei dati del pc poi vedi se manca qualcosa

Windows 7 Ultimate service pack 1
Processore: Intel(R) Core(TM)2 Duo
CPU: E7400 @ 2.80 GHz 2.80 GHz
Memoria installata(RAM): 4.00 GB
Tipo sistema: Sistema operativo a 64 Bit
e ho excel2007
Cele79
Utente Senior
 
Post: 102
Iscritto il: 14/01/14 12:32

Re: [excel2007] Dimensioni massime file in KB

Postdi Cele79 » 14/04/14 09:47

Ogni foglio è composto da 53135 righe e una cinquantina di colonne
2 colonne sono composte da questa formula
Codice: Seleziona tutto
=SE(I6="";"";SOMMA(SE.ERRORE(COMBINAZIONE(--(MATR.PRODOTTO(CONTA.SE(J6:N6;$D$24:$H$180);{1\1\1\1\1}));SE($D$4="ambi";2;SE($D$4="terni";3;SE($D$4="quaterne";4;SE($D$4="cinquine";5)))));0)))

e poi altre 5 colonne sono piene sino alla riga 53135
Cele79
Utente Senior
 
Post: 102
Iscritto il: 14/01/14 12:32

Re: [excel2007] Dimensioni massime file in KB

Postdi Anthony47 » 15/04/14 01:04

Si, 50mila righe per 50 colonne, anche solo a 4 byte per cella farebbero 10 MByte per foglio (probabilmente non tutte le righe sono gia' popolate)...
Temo che dovrai acquistare un po' di memoria.

Comunque dovresti anche pensare a come ristrutturare il tuoi dati affinche' possano essere meno ingombranti.

Ciao
Avatar utente
Anthony47
Moderatore
 
Post: 19196
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: [excel2007] Dimensioni massime file in KB

Postdi Cele79 » 15/04/14 08:19

I fogli sono tutti uguali e l'ho rifatto da capo e ora con 19 fogli mi prende 77000KB con il formato .xlsb
Pero quando lo apro mi dice che excel ha smesso di funzionare.
Intendi aumentare la RAM?
Risolverei il problema cosi?
Grazie
Cele79
Utente Senior
 
Post: 102
Iscritto il: 14/01/14 12:32

Re: [excel2007] Dimensioni massime file in KB

Postdi ricky53 » 15/04/14 09:32

Ciao,
come già scritto da Anthony ...anche a mio avviso dovresti pensare a riorganizzare i dati ed aggiungo la possibilità di cambiare il modo di calcolarli.
Servono tutti 1 19 i fogli?
Possono essere sostituite le formule da una macro che produce gli stessi risultati ? In questo modo risparmieresti sicuramente memoria e spazio occupato dal file.
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W10; Office 2003-10-13-16-19
Avatar utente
ricky53
Utente Senior
 
Post: 4565
Iscritto il: 11/04/09 19:29
Località: Italia

Re: [excel2007] Dimensioni massime file in KB

Postdi Cele79 » 15/04/14 10:03

Forse l'unica cosa che potrei cambiare con una macro è il calcolatore delle combinazioni!
Da qualche parte ce la dovrei avere sempre suggerita da Anthony!
Vorrei sapere se aumentando da 4 a 8GB la ram potrei risolvere qualcosa!
Guardando nella gestione attività del pc mi dice che la memoria fisica è al 69% e quella libera è a 2-3!
Cele79
Utente Senior
 
Post: 102
Iscritto il: 14/01/14 12:32

Re: [excel2007] Dimensioni massime file in KB

Postdi ricky53 » 15/04/14 10:21

Ciao,
il PC sarà più veloce ma il problema non lo rimuovi completamente perchè il file sarà sempre grande ed occuperà sempre la stessa memoria ... la differenza sarà che hai più memoria a disposizione per i calcoli (condizione sicuramente importante ma non risolutiva)

Io rinnovo il consiglio di riorganizzare il tuo progetto, poi vedi tu come procedere.
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W10; Office 2003-10-13-16-19
Avatar utente
ricky53
Utente Senior
 
Post: 4565
Iscritto il: 11/04/09 19:29
Località: Italia

Re: [excel2007] Dimensioni massime file in KB

Postdi Cele79 » 15/04/14 11:35

Ho capito e credo non ci sia soluzione
in origine il un singolo foglio era da 60000Kb e piano piano modificando le varie formule sono arrivato a 6000kb calcolandomi 25 numeri in cinquine che conta 53130 combinazioni!
Anche provando a mettere la macro credo che le dimensioni non scendano molto visto che dovro mettere sempre qualche formula per inserire i miei numeri.!
provero a metterci altri 4 gb di ram cosi è piu leggero nel fare i calcoli!
Cele79
Utente Senior
 
Post: 102
Iscritto il: 14/01/14 12:32

Re: [excel2007] Dimensioni massime file in KB

Postdi Cele79 » 16/04/14 10:44

ho provato ha sostituire le combinazioni con una macro ma le dimensioni non sono scese piu di tanto!
Forse sono troppe le 53135 righe per le combinazioni.
Con 18 fogli mi va bene ma se ne aggiungo un'altro una volta che chiudo non me lo fa piu riaprire e mi dice che microsoft excel ha smesso di funzionare e sono 80000Kb.
Una domanda: ma una macro puo funzionare automaticamente?
Io apro il file e parte subito o al cambire di piu valori?
Cele79
Utente Senior
 
Post: 102
Iscritto il: 14/01/14 12:32

Re: [excel2007] Dimensioni massime file in KB

Postdi ricky53 » 16/04/14 12:04

Ciao,
ci sono vari modi di far eseguire una macro:

A) all'apertura del file
B) al cambiamento di Foglio
C) alla modifica di una determinata cella di un foglio stabilito
D) al "Doppio Click" su una determinata cella di un foglio stabilito
E) con il click su un pulsante
F)altro che adesso non mi viene in mente
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W10; Office 2003-10-13-16-19
Avatar utente
ricky53
Utente Senior
 
Post: 4565
Iscritto il: 11/04/09 19:29
Località: Italia

Re: [excel2007] Dimensioni massime file in KB

Postdi Cele79 » 16/04/14 12:58

Bene bene!
Ho riprovato con il formato .xlsx e come arrivo al foglio 18 mi dice risorse disponibili non sufficienti. scegliere dati di dimensioni minori o chiudere le altre applicazioni.
Se mi dici che si possono fare tutte queste cose con la macro di sicuro è meglio farlo con quello il foglio!
Cele79
Utente Senior
 
Post: 102
Iscritto il: 14/01/14 12:32

Re: [excel2007] Dimensioni massime file in KB

Postdi ricky53 » 16/04/14 14:01

Ciao,
per il punto A)
copia il seguente codice in "ThisWorkbook" del VBAProject, Microsoft Excel Oggetti
Codice: Seleziona tutto
Private Sub Workbook_Open()
' Qui scrivi tuo codice o inserisci una chiamata a tua macro

' Esempio
    MsgBox "Eseguita macro 'Workbook_Open' all'apertura di questo file"
End Sub
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W10; Office 2003-10-13-16-19
Avatar utente
ricky53
Utente Senior
 
Post: 4565
Iscritto il: 11/04/09 19:29
Località: Italia

Re: [excel2007] Dimensioni massime file in KB

Postdi Cele79 » 16/04/14 14:54

Quello che servirebbe a me è una macro che mi calcoli le combinazioni su dei numeri che trovo io tramite formule.
I numeri variano sino a 30 e gli posso combinare a 2 a 3 a 4 o a 5 a mia scelta
=combinazione((max 30 numeri);(2,3,4,5))
Mi deve combinare i numeri,senza doppioni,che trovo con altre formule e metto in ordine dal piu piccolo al piu grande.
Solo una cosa del genere mi ridimensionerebbe di molto il foglio.
Se la cosa è possibile vorrei che:
Nelle cella C2 ci siano il totale delle combinazioni
Nelle cella C3 il totale dei numeri (n)
Nelle cella C2 la classe (k)
Mentre dalla cella H2 alla cella AK2 tutti i numeri da combinare
Le combinazioni a partire dalla cella J6 verso il basso.
Prima combinazione J6:N6
seconda combinazione J7:N7 e cosi via!
Sempre se è possibile la cosa altrimenti grazie lo stesso!
Cele79
Utente Senior
 
Post: 102
Iscritto il: 14/01/14 12:32

Re: [excel2007] Dimensioni massime file in KB

Postdi ricky53 » 16/04/14 15:50

Ciao,
con il codice ti posso aiutare ma non ho confidenza con quanto stai descrivendo.

Sei in grado di trasformare le formule che hai nelle celle in funzioni che il codice dovrà fare?
In questo modo si potrebbe tentare di scrivere, insieme, del codice.
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W10; Office 2003-10-13-16-19
Avatar utente
ricky53
Utente Senior
 
Post: 4565
Iscritto il: 11/04/09 19:29
Località: Italia

Re: [excel2007] Dimensioni massime file in KB

Postdi Cele79 » 16/04/14 16:03

Ciao!
Credo proprio di non riuscirci!
In che consiste trasformare le formule che ho nelle celle in funzioni che il codice dovrà fare?
Questa è la macro che stavo provando e che funziona.
pero devo richiamare i miei numeri con un cerca.orizz e di conseguenza la dimensione del file cresce molto
Codice: Seleziona tutto
Public col(100), r, n, nr As Long, Col2() As Integer
Function comb2(k)
'Variante che lavora con Col2()
col(k) = col(k - 1)
While col(k) < n - r + k
    col(k) = col(k) + 1
    If k < r Then
        comb2 (k + 1)
    Else
        nr = nr + 1
        For i = 1 To r
            Col2(nr - 1, i - 1) = col(i)
            'Cells(nr, i) = col(i)
        Next
    End If
Wend
End Function


Sub Anth()
Col2H = Evaluate("FACT(C3)/FACT(C4)/FACT(C3-C4)")
ReDim Col2(Col2H, [C4] - 0)
'Ih = 1: Iv = 1
Foglio1.Range("BN6:BR" & Rows.Count).ClearContents
nr = 0
k = 1
r = Cells(4, 3)
n = Cells(3, 3)
comb2 (k)
Range("BN6").Resize([C2], [C4]) = Col2
ReDim Col2(1, 1)
End Sub



Vorrei che quello che fa questa macro lo faccia direttamente con i miei numeri scelti.
con questa macro se voglio combinare 30 numeri a serie di 5 mi escono 142506 combinazioni e mi occupano solo 700kb ma se richiamo i miei numeri con il cerca.orizz slgo a 3500kb
Cele79
Utente Senior
 
Post: 102
Iscritto il: 14/01/14 12:32

Re: [excel2007] Dimensioni massime file in KB

Postdi ricky53 » 16/04/14 16:25

Ciao,
la macro imposta "r" ed "n" con il contenuto delle celle "C3" e "C4" ... probabilmente si deve agire qui.
Che valori contengono C2, C3 e C4?

Però prima vorrei capire questa tua frase
Vorrei che quello che fa questa macro lo faccia direttamente con i miei numeri scelti.

Occorrono, almeno a me, altre informazioni

Per esempio: Dove sono i numeri scelti ?
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W10; Office 2003-10-13-16-19
Avatar utente
ricky53
Utente Senior
 
Post: 4565
Iscritto il: 11/04/09 19:29
Località: Italia

Re: [excel2007] Dimensioni massime file in KB

Postdi Cele79 » 16/04/14 16:33

Dalla cella H2 alla cella AK2 tutti i numeri da combinare!
Forse avrai gia capito che sto parlando di lotto.
Posso essere al massimo 30 e ad ogni estrazione possono variare quindi una volta possono essere 15 un'altra volta 20 ecc ecc e i numeri sono compresi da 1 a 90.
Cele79
Utente Senior
 
Post: 102
Iscritto il: 14/01/14 12:32

Prossimo

Torna a Applicazioni Office Windows


Topic correlati a "[excel2007] Dimensioni massime file in KB":


Chi c’è in linea

Visitano il forum: Nessuno e 83 ospiti