Excel memiliki tools script VB yang disebut Macro. Nah, Macro ini dapat mengolah atau menjalankan logika dalam bentuk kode bahasa VB pada Microsoft Excel.
Langkah-langkah untuk memecah sheet excel menjadi file baru adalah :
- Klik Tab View, Macros, View Macros ()
- Setelah itu copy script berikut :
Sub namaMacro()
MyPath = ThisWorkbook.Path
For Each sht In ThisWorkbook.Sheets
sht.Copy
ActiveSheet.Cells.Copy
ActiveSheet.Cells.PasteSpecial Paste:=xlPasteValues
ActiveSheet.Cells.PasteSpecial Paste:=xlPasteFormats
ActiveWorkbook.SaveAs _
Filename:=MyPath & "\" & sht.Name & ".xls" //extention yg diinginkan
ActiveWorkbook.Close savechanges:=False
Next sht
End Sub
- Lalu kalian tinggal jalankan macro nya dan tunggu semua sheet excel kalian dipecah menjadi file baru.
Komentar ini telah dihapus oleh pengarang.
BalasHapusMana ga bisa ga
BalasHapusMakasih.. sangat bermanfaat.. berfungsi dg baik
BalasHapusSy koq ga bisa ya syntax eror,tahapan apa yg blm dilakukan pd syntax nya..makasih sblmnya
Hapus