2 New Messages
Digest #2550
Messages
Sat Sep 21, 2013 3:02 am (PDT) . Posted by:
"Mr. Kid" nmkid.family@ymail.com
Coba file yang ada disini <https://app.box.com/s/89mjmcxfxouw0wglspbx>.
Moga-moga bisa jadi bahan wacana untuk dikembangkan sesuai kebutuhan.
Wassalam,
Kid.
2013/9/18 <aku.giat@ymail.com>
> **
>
>
> Jadi saya punya (misal) 7 file excell dalam 1 file.
> saya ingin cari data yang sama dari ketujuh file tersebut.
>
> maksudnya: saya punya data email giat@teguh[dot]com di excel1.xls,
> bisakah saya mengetahui email tersebut di file excel2.xls, excel3.xls, dst?
>
> mohon bantuannya. thanks
>
>
Moga-moga bisa jadi bahan wacana untuk dikembangkan sesuai kebutuhan.
Wassalam,
Kid.
2013/9/18 <aku.giat@ymail.
> **
>
>
> Jadi saya punya (misal) 7 file excell dalam 1 file.
> saya ingin cari data yang sama dari ketujuh file tersebut.
>
> maksudnya: saya punya data email giat@teguh[dot]
> bisakah saya mengetahui email tersebut di file excel2.xls, excel3.xls, dst?
>
> mohon bantuannya. thanks
>
>
Sat Sep 21, 2013 4:26 am (PDT) . Posted by:
"hendrik karnadi" hendrikkarnadi
Salah satu manfaat formula R1C1 ,yang bisa kita dapatkan melalui rekaman macro, adalah fleksibilitasnya (merujuk ke baris atau kolom secara dinamis).
Namun disisi lain batasan Row dan Kolomnya berupa angka yang tidak dinamis seperti prosedur di bawah ini (diambil dari kasus mencocokkan nomor):
Private Sub CommandButton1_Click()
Dim Rng As Range
Set Rng = Sheets("DATA").Range("A1").CurrentRegion
Set Rng = Rng.Offset(1, Rng.Columns.Count - 1).Resize(Rng.Rows.Count - 1, 1)
Rng.FormulaR1C1 = "=IFERROR(VLOOKUP(RC[-13],PESERTA!R2C1:R1000C1,1,FALSE),"""")"
Rng.Value = Rng.Value
Sheets("DATA").Activate
End Sub
Untuk membuatnya lebih dinamis maka perlu sedikit diakali dengan membuat suatu variabel (berupa integer atau long) untuk mengganti angka tsb,
sehingga prosedurnya menjadi seperti ini:
Private Sub CommandButton1_Click()
Dim Rng As Range
Dim lrow As Long
lrow = Sheets("Peserta").Cells(Rows.Count, "A").End(xlUp).Row
Set Rng = Sheets("DATA").Range("A1").CurrentRegion
Set Rng = Rng.Offset(1, Rng.Columns.Count - 1).Resize(Rng.Rows.Count - 1, 1)
Rng.FormulaR1C1 = "=IFERROR(VLOOKUP(RC[-13],PESERTA!R2C1:R" & lrow & "C1,1,FALSE),"""")"
Rng.Value = Rng.Value
Sheets("DATA").Activate
End Sub
Semoga tip kecil ini bermanfaat bagi kita para penulis VBA pemula.
Salam,
HK
Namun disisi lain batasan Row dan Kolomnya berupa angka yang tidak dinamis seperti prosedur di bawah ini (diambil dari kasus mencocokkan nomor):
Private Sub CommandButton1_
Dim Rng As Range
Set Rng = Sheets("
Set Rng = Rng.Offset(1, Rng.Columns.
Rng.FormulaR1C1 = "=IFERROR(
Rng.Value = Rng.Value
Sheets("
End Sub
Untuk membuatnya lebih dinamis maka perlu sedikit diakali dengan membuat suatu variabel (berupa integer atau long) untuk mengganti angka tsb,
sehingga prosedurnya menjadi seperti ini:
Private Sub CommandButton1_
Dim Rng As Range
Dim lrow As Long
lrow = Sheets("
Set Rng = Sheets("
Set Rng = Rng.Offset(1, Rng.Columns.
Rng.FormulaR1C1 = "=IFERROR(
Rng.Value = Rng.Value
Sheets("
End Sub
Semoga tip kecil ini bermanfaat bagi kita para penulis VBA pemula.
Salam,
HK
GROUP FOOTER MESSAGE
=====================================================================
Untuk memudahkan tim penyusun materi Belajar Excel yang lebih sesuai kebutuhan member, silakan ungkapkan permasalahan yang kerap ditemui dalam menggunakan Excel sehari-hari atau hal-hal yang ingin dipelajari dalam jangka dekat ini. Mohon diprioritaskan dari yang sering ditemui sampai yang ingin dipelajari.
Isi sesuai kelompoknya (fitur-fitur, formula-formula tertentu yang masih membingungkan, otomasi atau pemrograman dalam Excel [Macro - VBA], hal lainnya yang membuat Anda kesulitan dalam mempelajari Excel).
Boleh mengisi berulang kali untuk menambah uneg-uneg yang ingin diungkapkan.
Link untuk menuangkan seluruh uneg-uneg tersebut ada di :
http://tech.groups.yahoo.com/group/belajar-excel/database?method=addRecord&tbl=3
=====================================================================
Langkah kecil Anda dalam mengisi database bisa menjadi langkah pertama yang bermanfaat besar untuk kita semua.
=====================================================================
---------------------------------------------------------------------
bergabung ke milis (subscribe), kirim mail kosong ke:
belajar-excel-subscribe@yahoogroups.com
posting ke milis, kirimkan ke:
belajar-excel@yahoogroups.com
berkunjung ke web milis
http://tech.groups.yahoo.com/group/belajar-excel/messages
melihat file archive / mendownload lampiran
http://www.mail-archive.com/belajar-excel@yahoogroups.com/
atau (sejak 25-Apr-2011) bisa juga di :
http://milis-belajar-excel.1048464.n5.nabble.com/
menghubungi moderators & owners: belajar-excel-owner@yahoogroups.com
keluar dari membership milis (UnSubscribe):
kirim mail kosong ke belajar-excel-unsubscribe@yahoogroups.com
---------------------------------------------------------------------
Untuk memudahkan tim penyusun materi Belajar Excel yang lebih sesuai kebutuhan member, silakan ungkapkan permasalahan yang kerap ditemui dalam menggunakan Excel sehari-hari atau hal-hal yang ingin dipelajari dalam jangka dekat ini. Mohon diprioritaskan dari yang sering ditemui sampai yang ingin dipelajari.
Isi sesuai kelompoknya (fitur-fitur, formula-formula tertentu yang masih membingungkan, otomasi atau pemrograman dalam Excel [Macro - VBA], hal lainnya yang membuat Anda kesulitan dalam mempelajari Excel).
Boleh mengisi berulang kali untuk menambah uneg-uneg yang ingin diungkapkan.
Link untuk menuangkan seluruh uneg-uneg tersebut ada di :
http://tech.groups.yahoo.com/group/belajar-excel/database?method=addRecord&tbl=3
=====================================================================
Langkah kecil Anda dalam mengisi database bisa menjadi langkah pertama yang bermanfaat besar untuk kita semua.
=====================================================================
---------------------------------------------------------------------
bergabung ke milis (subscribe), kirim mail kosong ke:
belajar-excel-subscribe@yahoogroups.com
posting ke milis, kirimkan ke:
belajar-excel@yahoogroups.com
berkunjung ke web milis
http://tech.groups.yahoo.com/group/belajar-excel/messages
melihat file archive / mendownload lampiran
http://www.mail-archive.com/belajar-excel@yahoogroups.com/
atau (sejak 25-Apr-2011) bisa juga di :
http://milis-belajar-excel.1048464.n5.nabble.com/
menghubungi moderators & owners: belajar-excel-owner@yahoogroups.com
keluar dari membership milis (UnSubscribe):
kirim mail kosong ke belajar-excel-unsubscribe@yahoogroups.com
---------------------------------------------------------------------
Tidak ada komentar:
Posting Komentar