Membersihkan file dari hal-hal yang membuat bengkak ukuran filenya dengan
cara manual, blok semua cells dan seterusnya seperti langkah yang sudah
diposting pada email lalu.


Kira-kira penyebabnya :
> 1. ada sebuah cell berformula (mungkin lebih) di sheet tersebut. Cells
> tidak terletak di kolom ber-header, jadi sepertinya sebagai formula untuk
> cek sesuatu atau formula bantu, tetapi lupa dihapus.
> 2. ada style buatan sendiri bernama Normal2 (lihat di ribbon Home -> group
> Styles -> Cell Styles) dan styles ini diterapkan pada banyak cells dalam
> sheet tersebut.
>
> Usaha untuk mengembalikan kondisi sheet tersebut :
> 1. blok seluruh cells dalam sheet (BUKAN hanya cells yang sering dipakai
> ada datanya, TAPI seluruh cells dalam sheet) dan terapkan cells styles
> Normal (ribbon Home -> group Styles -> Cell Styles -> pilih Normal (bukan
> Normal2)
> 2. blok seluruh cells dan format cells menjadi General
> 3. blok seluruh kolom mulai dari kolom kosong pertama di kanan tabel
> sampai kolom terkanan Excel lalu lakukan Delete Column (klik kanan ->
> Delete)
> 4. blok seluruh baris mulai dari baris kosong pertama di bawah tabel
> sampai baris terakhir Excel lalu lakukan Delete Row (kllik kanan -> Delete)
> 5. klik cell A1
> 6. Save workbook
>

Mas Nang Agus dengan cara manual (bukan pakai script VBA) yang dijabarkan
di nomor 1 sampai 6 sudah bisa mengubah file dari Anda tempo hari, dari
30an MB menjadi beberapa KB saja.

Kalau sudah normal kembali filenya, baru coba di-run lagi prosedur VBA yang
ada untuk ambil datalah atau untuk apa aja yang telah Anda buat.

*Targetnya*, file berubah ukurannya menjadi kembali normal (berukuran
kecil) ketika tabel tidak ada datanya sama-sekali.

Wassalam,
Kid.





2014-09-16 22:39 GMT+10:00 lkm jktind [email protected] [belajar-excel] <
[email protected]>:

>
>
> Cara manual yg dilakukan di record ?  (maksudnya ?)
> belum lama kulakukan delete dengan cara manual .   dari kolom ab
> ------------>  xxx -- di delete dan di save         row dari 548014 ------>
> 1048576 . di blok --- delete dan save.
> hasil nya tetap.
>
> Pengambilan data --- menggunakan 3 file --- 1 master --- yg berisi
> macronya .
> file OHCL -- aktif  -------------> diinput ke file baru ------ pakai for
> baris to 548013 dan for kolom =27.   ---> sekitar 5 menit .
>
> mau coba . sumber masalahnya ada di row ?
> Range("A2:AA25000").Select
> Range("A25000:AA50000").Select
> Range("A50000:AA100000").Select
> Range("A100001:AA150000").Select
> Range("A150001:AA150000").Select
> 'Range("A150001:AA200000").Select
> Range("A200001:AA300000").Select
> Range("A300001:AA400000").Select
> Range("A400001:AA500000").Select
> Range("A500001:AA504801").Select
>  -------> hasilnya semakin besar row nya  semakin banyak  CPU yg di pakai .
>
> Lalu  data file nya  di descending .  ------------ atau di ascending ---
> hasilnya sama .
>
> terakhir .  cells(1,1).select ------------pakai mouse -- sampai row
> 50.000  --- cpu masih bisa 0 yg terpakai.    tapi setelah rownya di atas
> itu --- cpu  yg terpakai semakin banyakkk.
> dengan kondisi  sheet("OHLC")  --- ini aktif   --- dan saat di buka  yg
> lain nya  --- cpu yg terpakai langsung turun.
>
> sampai disini . saya simpulkan . mungkin masalahnya  ada di semua row ---
> > merata .
> (dengan perumpaaan :  setiap 50.000 row  --akan terpakai  misalnya  10%
> dari CPU)
> bila yg sampai  di atas 400.000 row --- > lalu mau buka  modul ---- maka
> akan  lama .
>
> seakan akan file workbook itu ada perasaan saja .
> semakin scroll mouse di turunkan   ---> semakin banyak cpu yg di pakai
> oleh nya.
>
> Salam
>
> Lukman
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> 2014-09-16 16:30 GMT+07:00 'Mr. Kid' [email protected] [belajar-excel] <
> [email protected]>:
>
>
>>
>> Pakai cara manual saja Pak Lukman.
>> Jika akan diotomasi, silakan cara manual yang dilakukan tersebut di
>> record.
>>
>> 2014-09-16 13:55 GMT+10:00 lkm jktind [email protected]
>> [belajar-excel] <[email protected]>:
>>
>>
>>>
>>> Pak.
>>>
>>> 1. ada sebuah cell berformula (mungkin lebih) di sheet tersebut. Cells
>>> tidak terletak di kolom ber-header, jadi sepertinya sebagai formula untuk
>>> cek sesuatu atau formula bantu, tetapi lupa dihapus.
>>> ---------- telah saya pindahkan data dengan cara copy 1 sheet ----paste
>>> value (cara pertama) .           dan diambil per 1 cells --copy  --> dengan
>>> cara looping.  tapi di cells.value   (cara kedua).  -----> berarti
>>> formulanya nga terbawa ?
>>>
>>> 2. ada style buatan sendiri bernama Normal2 (lihat di ribbon Home - ~
>>>         sudah dilakukan .
>>>        Berikut di delete :
>>>        Cells(1, 1).Select
>>> delete pertama
>>> Range(Cells(548014, 1), Cells(1012000, 16300)).Select
>>> Selection.Delete
>>> Application.CutCopyMode = False
>>>
>>> Range(Cells(1, 28), Cells(548013, 16300)).Select
>>> Selection.Delete
>>> Application.CutCopyMode = False
>>>
>>> delete kedua.
>>> Range("AB:zz").Select
>>> Selection.Delete shift:=xlToLeft
>>> Application.CutCopyMode = False
>>>
>>> Rows("548014:1012000").Select
>>> Selection.Delete shift:=xlUp
>>> Application.CutCopyMode = False
>>> Hasil nya tetap .
>>>
>>> saya juga telah lakukan seperti ini :
>>>
>>> Range("A2:AA25000").Select   ------------------- CPU Usage --- hampir 0
>>> Range("A25000:AA50000").Select ------------- CPU usage ---- mulai naik
>>> Range("A50000:AA100000").Select
>>> Range("A100001:AA150000").Select
>>> Range("A150001:AA150000").Select
>>> 'Range("A150001:AA200000").Select
>>> Range("A200001:AA300000").Select
>>> Range("A300001:AA400000").Select
>>> Range("A400001:AA500000").Select
>>> Range("A500001:AA504801").Select  ------------CPU usage--- makin tinggi.
>>> Range("A3").Select
>>>
>>> mungkin masalahnya ada diantara data setelah  baris 50.000 keatas . ?
>>>
>>> dan sudah dicoba di periksa pakai  show formulas -- bawaan dari excel
>>> ---> tidak terlihat ?
>>>
>>>
>>> Bila dilooping per cells ---  ini mungkin cara yg paling cepat ---- cuma
>>> cara nya bagaimana .
>>> seandainya sumber data nya bukan nilai / karakter ----> tetapi berisi
>>> formula -atau lainnya.
>>> mohon petunjuk ?
>>>
>>> salam
>>>
>>> Lukman
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> 2014-09-16 8:34 GMT+07:00 'Mr. Kid' [email protected] [belajar-excel] <
>>> [email protected]>:
>>>
>>>
>>>>
>>>> ;(
>>>>
>>>> ndak ada yang nyoba cari penyebabnya ya...
>>>>
>>>> :(
>>>>
>>>> ;) mungkin pada belum sempat
>>>>
>>>>
>>>> Kira-kira penyebabnya :
>>>> 1. ada sebuah cell berformula (mungkin lebih) di sheet tersebut. Cells
>>>> tidak terletak di kolom ber-header, jadi sepertinya sebagai formula untuk
>>>> cek sesuatu atau formula bantu, tetapi lupa dihapus.
>>>> 2. ada style buatan sendiri bernama Normal2 (lihat di ribbon Home ->
>>>> group Styles -> Cell Styles) dan styles ini diterapkan pada banyak cells
>>>> dalam sheet tersebut.
>>>>
>>>> Usaha untuk mengembalikan kondisi sheet tersebut :
>>>> 1. blok seluruh cells dalam sheet (BUKAN hanya cells yang sering
>>>> dipakai ada datanya, TAPI seluruh cells dalam sheet) dan terapkan cells
>>>> styles Normal (ribbon Home -> group Styles -> Cell Styles -> pilih Normal
>>>> (bukan Normal2)
>>>> 2. blok seluruh cells dan format cells menjadi General
>>>> 3. blok seluruh kolom mulai dari kolom kosong pertama di kanan tabel
>>>> sampai kolom terkanan Excel lalu lakukan Delete Column (klik kanan ->
>>>> Delete)
>>>> 4. blok seluruh baris mulai dari baris kosong pertama di bawah tabel
>>>> sampai baris terakhir Excel lalu lakukan Delete Row (kllik kanan -> Delete)
>>>> 5. klik cell A1
>>>> 6. Save workbook
>>>>
>>>> Wassalam,
>>>> Kid.
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> 2014-09-12 17:04 GMT+10:00 Mr. Kid <[email protected]>:
>>>>
>>>> File bermasalah yang dikirimkan Pak Lukman bisa diunduh di :
>>>>>
>>>>> http://milis-belajar-excel.1048464.n5.nabble.com/file/n5726933/OHLC_pengganti.rar
>>>>>
>>>>> Wassalam,
>>>>> Kid.
>>>>>
>>>>>
>>>>> 2014-09-12 10:40 GMT+10:00 lkm jktind [email protected]
>>>>> [belajar-excel] <[email protected]>:
>>>>>
>>>>>
>>>>>>
>>>>>> Pak Kid
>>>>>>
>>>>>> silahkan tentukan . akan di kirim kemana ?
>>>>>> sekalian jelaskan cara kirim nya .
>>>>>>
>>>>>>
>>>>>> Maklum . gatek.
>>>>>>
>>>>>>
>>>>>> Salam
>>>>>>
>>>>>> Lukman
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> 2014-09-12 2:04 GMT+07:00 'Mr. Kid' [email protected]
>>>>>> [belajar-excel] <[email protected]>:
>>>>>>
>>>>>>
>>>>>>>
>>>>>>> File OHLC yang sudah di-clearcontents dan di save as xlsm lain boleh
>>>>>>> di-share (misal di-upload ke box atau 4shared supaya bisa diunduh) ?
>>>>>>>
>>>>>>>
>>>>>>> 2014-09-12 4:53 GMT+10:00 lkm jktind [email protected]
>>>>>>> [belajar-excel] <[email protected]>:
>>>>>>>
>>>>>>>
>>>>>>>>
>>>>>>>> Jadi, file OHLC kalau sudah di-clear contents semua isi data di
>>>>>>>> semua sheetnya lalu di save as jadi file xlsm lain maka ukurannya masih
>>>>>>>> besar ?
>>>>>>>> ------------> sizenya  34.712 KB.
>>>>>>>>
>>>>>>>> Shapes ----> ini harus nya nga ada ----> nga pernah pakai . (cara
>>>>>>>> pakainya pun tidak tau)
>>>>>>>>
>>>>>>>> Style ---> ini belum mengerti ----> belum pernah saya pakai .
>>>>>>>>
>>>>>>>> Condition formatting --- tidak saya pakai
>>>>>>>>
>>>>>>>> selain itu data dari OHLC --- ini saya guna kan sebagai data feed
>>>>>>>> untuk amibroker ---- yg saya ubah jadi file.text --- biar conect
>>>>>>>> ke amibroker (secara manual)--------------> saya gunaka.  software
>>>>>>>> ini . bila untuk perbanding harga . dll nya .
>>>>>>>>
>>>>>>>> jadi  file OHLC  sama sekali nga pernah di guna buat tampilan
>>>>>>>> grafis atau sejenisnya.
>>>>>>>>
>>>>>>>>
>>>>>>>> Salam
>>>>>>>>
>>>>>>>> Lukman
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> 2014-09-12 0:38 GMT+07:00 'Mr. Kid' [email protected]
>>>>>>>> [belajar-excel] <[email protected]>:
>>>>>>>>
>>>>>>>>
>>>>>>>>>
>>>>>>>>> Jadi, file OHLC kalau sudah di-clear contents semua isi data di
>>>>>>>>> semua sheetnya lalu di save as jadi file xlsm lain maka ukurannya 
>>>>>>>>> masih
>>>>>>>>> besar ?
>>>>>>>>>
>>>>>>>>> Sudah cek ada berapa shapes yang ada di file OHLC ? atau ada
>>>>>>>>> berapa styles ? Conditional formatting ? dsb
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> 2014-09-12 3:26 GMT+10:00 lkm jktind [email protected]
>>>>>>>>> [belajar-excel] <[email protected]>:
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Pak
>>>>>>>>>>
>>>>>>>>>> Modul nya ada 4 buah . yg terpakai cuma 2 buah .  yg gunanya
>>>>>>>>>> untuk sort data saja  A2:AA. endRow
>>>>>>>>>>
>>>>>>>>>>   Sub Blok_Data_semua()
>>>>>>>>>>     Range("A2:AA2").Select
>>>>>>>>>>     Range(Selection, Selection.End(xlDown)).Select
>>>>>>>>>>
>>>>>>>>>> ----Yg ini buat dimulainya pastevalue
>>>>>>>>>> Sub copy()
>>>>>>>>>> Workbooks("OHLC.xlsm").Activate
>>>>>>>>>> Worksheets("OHLC").Select
>>>>>>>>>> Range("B2").End(xlDown).Offset(1, 0).Select
>>>>>>>>>>
>>>>>>>>>> Jumlah Row tepatnya : 548.013  baris.
>>>>>>>>>>
>>>>>>>>>> Setelah di clear content  ---> di simpan dan di beri nama :
>>>>>>>>>> OHLC_Pengganti .   Size nya  34.712 Kb
>>>>>>>>>> sedangkan  file OHLC   Sizenya  :  90.296 KB
>>>>>>>>>>
>>>>>>>>>> OHLC   = cuma di input --- untuk diambil data nya
>>>>>>>>>> LK_Induk -------selain di input ------> harga diambil dari OHLC.
>>>>>>>>>> Konparasi  ------ ambil  data ----> LK_induk  +  OHLC
>>>>>>>>>> ---hitungannya ada disini.
>>>>>>>>>> Porto ---------> ambil data harga dari OHLC   ------>
>>>>>>>>>> transaksinya di input .
>>>>>>>>>>
>>>>>>>>>> pernah terjadi : pengambilan data antar file . ---- > saat itu
>>>>>>>>>> crash nya di file konparasi ----- akhir saya delete.
>>>>>>>>>> formula yg kelas berat/ komplek adanya di LK_induk ------>  yg
>>>>>>>>>> saat ini sebagian besar sudah di ubah ke macro
>>>>>>>>>> sekarang masalahnya  di OHLC
>>>>>>>>>> File Porto  sampai saat ini aman aman saja.
>>>>>>>>>>
>>>>>>>>>> File Arsip OHLC  -- yg lama . yg  CPU terpakainya sekitar 1~2%
>>>>>>>>>> saja ---- di  2013 bulan mei   --dengan jumlah row : 386.873 baris
>>>>>>>>>> setelah bulan itu .  CPU terpakai mulai besar .   puncaknya
>>>>>>>>>> kemarin .
>>>>>>>>>>
>>>>>>>>>> Gambar terlampir .
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Selamat malam .
>>>>>>>>>>
>>>>>>>>>> Salam
>>>>>>>>>>
>>>>>>>>>> Lukman
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> 2014-09-11 22:54 GMT+07:00 'Mr. Kid' [email protected]
>>>>>>>>>> [belajar-excel] <[email protected]>:
>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Pak Lukman,
>>>>>>>>>>>
>>>>>>>>>>> File OHLC - ini cuma berisi data harga tiap hari.   (pusat data
>>>>>>>>>>>> harga saja ) ---> akan di ambil oleh file lainnya.
>>>>>>>>>>>>
>>>>>>>>>>> >> kenapa file ini ada VBA nya ? VBA nya buat apa ?
>>>>>>>>>>>
>>>>>>>>>>> Besar kemungkinan , sumber masalahnya  di data yg akan di input
>>>>>>>>>>>> --- data ini  nga jelas .ext  nya .
>>>>>>>>>>>> ketika di buka ada peringatan . (gambar paling bawah)
>>>>>>>>>>>>
>>>>>>>>>>> >> selama file sumber data tidak ada VBA yang membuat masalah,
>>>>>>>>>>> maka ndak ada hubungannya dengan kasus Anda ini. Apalagi jika file 
>>>>>>>>>>> sumber
>>>>>>>>>>> data yang gak jelas .ext (kata Anda), jika dibuka lalu di save as 
>>>>>>>>>>> menjadi
>>>>>>>>>>> .xlsx tidak menunjukkan gejala bermasalah seperti kasus Anda.
>>>>>>>>>>> >> justru bisa jadi file OHLC yang sudah bermasalah sejak awal.
>>>>>>>>>>> Coba semua data di file tersebut (yang katanya sampai 500K rows 
>>>>>>>>>>> dihapus
>>>>>>>>>>> dengan cara diblok semua datanya (selain header tabel) -> klik 
>>>>>>>>>>> kanan ->
>>>>>>>>>>> pilih Clear Contents (jangan langsung tekan Delete). Lalu save as 
>>>>>>>>>>> nama lain
>>>>>>>>>>> tapi tetap .xlsm.
>>>>>>>>>>> Jika ukuran filenya <250KB, coba di-share ke milis.
>>>>>>>>>>>
>>>>>>>>>>> Wassalam,
>>>>>>>>>>> Kid.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> 2014-09-11 23:28 GMT+10:00 lkm jktind [email protected]
>>>>>>>>>>> [belajar-excel] <[email protected]>:
>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> Pak .
>>>>>>>>>>>>
>>>>>>>>>>>> Sudah kulakukan sesuai dengan arahan bapak .
>>>>>>>>>>>> dengan hasil gambar di lampiran
>>>>>>>>>>>>
>>>>>>>>>>>> File OHLC - ini cuma berisi data harga tiap hari.   (pusat data
>>>>>>>>>>>> harga saja ) ---> akan di ambil oleh file lainnya.
>>>>>>>>>>>>
>>>>>>>>>>>> Besar kemungkinan , sumber masalahnya  di data yg akan di
>>>>>>>>>>>> input  --- data ini  nga jelas .ext  nya .
>>>>>>>>>>>> ketika di buka ada peringatan . (gambar paling bawah)
>>>>>>>>>>>>
>>>>>>>>>>>> Contoh file sumber nya saya lampirkan .
>>>>>>>>>>>>
>>>>>>>>>>>> Sumber link :
>>>>>>>>>>>> http://www.idx.co.id/id-id/beranda/unduhdata/ringkasan.aspx
>>>>>>>>>>>>
>>>>>>>>>>>> Apa itu penyebabnya ?
>>>>>>>>>>>> (file Ringkasan Saham(11 sep 2014) --- ?? )
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> Salam
>>>>>>>>>>>>
>>>>>>>>>>>> Lukman
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>
>  
>

Kirim email ke