Bagaimana kalau dicoba tanpa VBA lebih dulu.
Array formula di sheet BOM baris 3 (misal di E3) : (enter dengan Ctrl Shift
Enter)
=IF( SUM( *('ZLIST ALL'!$C$4:$C$245=A3) * ('ZLIST ALL'!$D$4:$D$245=C3) *
ISNUMBER( FIND( B3 & "|" , 'ZLIST ALL'!$F$4:$F$245 & "|" & 'ZLIST
ALL'!$G$4:$G$245 & "|" & 'ZLIST ALL'!$H$4:$H$245 & "|" & 'ZLIST
ALL'!$I$4:$I$245 & "|" ) )* ), MATCH( 1 ,* ('ZLIST ALL'!$C$4:$C$245=A3) *
('ZLIST ALL'!$D$4:$D$245=C3) * ISNUMBER( FIND( B3 & "|" , 'ZLIST
ALL'!$F$4:$F$245 & "|" & 'ZLIST ALL'!$G$4:$G$245 & "|" & 'ZLIST
ALL'!$H$4:$H$245 & "|" & 'ZLIST ALL'!$I$4:$I$245 & "|" ) ) *, 0 ) , 0 )
kemudian klik kanan cell hasil formula -> format cells -> number -> custom
-> tulis di textbox : "ADA";;"TIDAK ADA"
copy formula kesemua cell di kolom tersebut.
Bagian yang *hijau *atau *biru *adalah sebuah array_lookup.
Array ini digunakan sebagai *hijau *untuk cek tentang keberadaan data BOM di
sheet ZLIST (oleh fungsi Sum).
Array ini digunakan sebagai *biru *untuk menjadi lokasi penentuan posisi
baris data di sheet ZLIST (oleh fungsi MATCH).
Regards.
Kid.
2011/10/4 Myeko <[email protected]>
> **
>
>
> selamat sore excel mania
>
> Tujuan dan Mimpi saya :
> Ingin program Makro antar sheet untuk compare BOM List dengan Z List
> sekali klik langsung verifikasi hasil komparasi.
> Point Items yang dicompare ( BOM List vs Z List ) adalah
> 1. Part Neme
> 2. Location
> 3. Spec
> Items Point yang lain dikesampingkan ( tidak dipergunakan )
>
> saya coba menggunakan V Look up namun dikarenakan
> pada format Z List Lokasi menyamping maka hal ini harus
> saya edit satu persatu.
>
> mohon pencerahan dari rekan excelmania.
>
> Hormat saya
> eko bp
>
>