[ Okram_marko @ 19.02.2009. 04:11 ] @
Lijep pozdrav želim,

Kao što naslov kaže, imam excel fajlove koji bi morali biti max 1 MB a oni su 90 MB. Sadrže svega 30 redova teksta. Nastali su kopiranje, kopiranjem i kopiranjem. Ima li načina da se excel fajlovi "poprave" kao što to može sa Access-om?
Valjalo bi kada bi imao program koji može više fajlova odjednom pokupiti i popraviti.

Hvala unaprijed!
[ 3okc @ 19.02.2009. 07:20 ] @
Očigledno, Excel ne smatra da tvoja tabela sadrži samo 30 redova. ;)

Ovo je česta greška kod početnika: ono što smatraš "praznim" i što sigurno tako i izgleda, najverovatnije si formatirao na neki način (što je onda dovelo da svaka ćelija zauzima memoriju). Ovo ćeš najbolje proveriti sa CTRL+END / CTRL+HOME kombinacijama. Naime, kada otvoriš prazan list, pritiskom na ove tastere, ništa se ne dešava. Međutim, ako uneseš makar jedan podatak, u bilo koju ćeliju, sada ćeš videti da te CTRL+END baca na krajnju donju-desnu ćeliju.

Kada uradiš ovaj test na "sumnjivo velike" radne listove, i Excel te ne "baci" do 30-og reda, nego, npr do 65536-og :))
onda ćeš shvatiti zašto je tabela "velika". Rešenje je da "uhvatiš" sve ove redove koji pretežu i prosto ih obrišeš, a tabelu snimiš