Kalo saya belajar vba aja :-) 
Vba for dummy...
Powered by Telkomsel BlackBerry®

-----Original Message-----
From: "Mr. Kid" <[email protected]>
Sender: [email protected]
Date: Sun, 2 Dec 2012 21:55:06 
To: <[email protected]>
Reply-To: [email protected]
Subject: Re: [belajar-excel] copy data dari file lain

Pak Jajang,

Sebaiknya dibuat sebuah peraturan baku tentang letak data dan bentuk
(struktur) tabel data. Hal ini memang perlu sosialisasi yang melelahkan dan
menjemukan pada awalnya, tetapi manfaatnya adalah untuk kepentingan bersama
sebagai sebuah perusahaan.

Peraturan baku yang cukup sederhana adalah memberi nama range. Semua cabang
yang mengirimkan file data harus sudah memberi nama range pada tabel
datanya. Jika belum ada nama rangenya, maka file dikembalikan dan
dinyatakan belum mengirim data.
Nama range dibuat tetap misal bernama _Sales_
Setiap cabang disosialisasikan cara membuat nama range, atau dibuat sebuah
SOP untuk membuat nama range.

Peraturan baku lainnya yang lebih baik adalah selalu meletakkan tabel data
mulai A1 sebagai header kolom pertamanya.
Kolom pertama sebaiknya adalah kode Cabang. Kolom selanjutnya adalah data
milik cabang.

Tujuan peraturan baku seperti di atas adalah untuk memastikan posisi data.
Dengan pastinya posisi data, maka formula bisa dibuat dengan lebih mudah.
Setelah seluruh data cabang sampai di kantor pusat dan akan diolah, bisa
dilakukan penggabungan data menjadi sebuah sheet yang orientasinya vertikal.
Hal ini memang tidak harus dilakukan, karena posisi data yang konsisten
sudah bisa diolah dengan formula. Meski demikian, sebaiknya penggabungan
data ini tetap dilakukan. Tentu saja hal ini membutuhkan pemrograman. VBA
bisa digunakan untuk hal ini.

Ketika sudah membahas tentang VBA, maka sebenarnya posisi data setiap file
cabang bisa tidak tetap, tetapi strukturnya harus tetap. Misal harus ada
kolom bernama cabang dan membentuk tabel yang baik. Tabel data dikelilingi
oleh cell-cell kosong (baris atas tabel kosong, baris dibawah tabel kosong,
kolom dikiri tabel kosong, kolom dikanan tabel kosong). Hal ini akan
memudahkan pengembangan selanjutnya, misal jika kolomnya bertambah. Jika
kolomnya tetap sepanjang masa atau bersedia ribet mengubah script program
kembali ketika ada pengubahan jumlah kolom data, maka ndak perlu ada
cell-cell kosong seperti itu.

Syarat minimal untuk menggunakan VBA adalah :
1. Mau mempelajari Excel
2. Mau mempelajari VBA (ndak terima jadi)
3. bersungguh-sungguh
(untung gak ada syarat ipk minimal 1.5)

hehehe...
kira-kira Bapak mau pakai opsi mana nih ?
Membuat aturan baku atau langsung belajar VBA ? Atau mau jadinya saja ?

Wassalam,
Kid.




2012/12/2 jajang muhammad siddik <[email protected]>

> **
>
>
> Dear para Suhu,
>
> Mhon bantuannya cara untuk look up data di file Data Master.xls yang mana
> sumber data nya dari file 115.xls, 360.xls, 820.xls (file terlampir). Saya
> tidak bisa menggunakan fungtion v-lookup karena file sumber kemungkinan
> posisi cell nya berbeda setiap ada data baru.
>
>
> Salam,
>
>
> Jajang ms
>
>  
>

Kirim email ke