Minggu, 21 Oktober 2012

[belajar-excel] Digest Number 1859

Milis Belajar Microsoft Excel

15 New Messages

Digest #1859
1a
Bls: [belajar-excel] mencocokan data by "ngademin Thohari" ngademinth
2a
Re: mencocokan data by "Mr. Kid" nmkid.family@ymail.com
3a
Grafik Chart dengan 3 Y axis by "Rachmad HIDAYAT"
3b
Re: Grafik Chart dengan 3 Y axis by "Mr. Kid" nmkid.family@ymail.com
3c
Re: Grafik Chart dengan 3 Y axis by "zainul_ulum[at]yahoo[dot]com" zainul_ulum
4a
set ptint area dengan kriteria by "Prazt Math" praztmath
4b
Re: set ptint area dengan kriteria by "hendrik karnadi" hendrikkarnadi
4c
Re: set ptint area dengan kriteria by "Prazt Math" praztmath
4d
Re: set ptint area dengan kriteria by "hendrik karnadi" hendrikkarnadi
5a
5b
Re: Macro-Copy Value dari sheet yang di hide by "Mr. Kid" nmkid.family@ymail.com
5c
Re: Macro-Copy Value dari sheet yang di hide by "hendrik karnadi" hendrikkarnadi
5e
Re: Macro-Copy Value dari sheet yang di hide by "hendrik karnadi" hendrikkarnadi

Messages

Sun Oct 21, 2012 8:43 am (PDT) . Posted by:

"ngademin Thohari" ngademinth

Be-exceller ; Pak aji

sudah saya coba, apakah formulanya harus tambah kolom lagi?

Terima kasih

amin

________________________________
Dari: aji mumpung <pupung1986@gmail.com>
Kepada: belajar-excel@yahoogroups.com
Dikirim: Minggu, 21 Oktober 2012 20:08
Judul: Re: [belajar-excel] mencocokan data


 
bisa pak,

ini saya kasih bocorannya lagi dari penjelasannya mr kid sebelumnya

[Quote]
Pak Amin,

Untuk cek ada atau tidaknya sebuah item pada sebuah kolom dimanapun, biasanya dengan formula pengkondisian seperti IF.
Sedangkan bentuk umum IF :
=IF(  datanya sesuai kriteria sebuah nilai ,  nilai hasil IF jika sesuai kondisi , nilai hasil IF jika tidak sesuai kondisi )

nilai hasil IF jika sesuai kondisi dan nilai hasil IF jika tidak sesuai kondisi bisa berupa teks (diapit petik dua ["]), angka atau tanggal, nilai dicell tertentu, hasil formula tertentu
datanya sesuai kriteria sebuah nilai berupa perbandingan atau suatu nilai yang menghasilkan benar (TRUE setara bukan 0) atau salah (FALSE setara 0)

Contoh :
=IF( a7 > "c" , 23 , "masih kurang" )
Bahasa manusianya :
"Jika nilai di A7 lebih dari karakter 'c' bernilai benar (TRUE) maka hasilnya adalah 23. Jika bernilai salah (FALSE) maka hasilnya suatu teks berbunyi 'masih kurang'. "

=IF( CountIF( $g$1:$m$17 , "c" )  ,  "OK"  ,  "gak ada di range data" )
Bahasa manusianya :
"Jika jumlah item (bukan subtotal item) di $g$1:$m$17 yang pasti bernilai suatu teks 'c' bukan 0 (artinya ada) , maka hasilnya adalah suatu teks berbunyi 'OK'. Jika ternyata jumlah item tersebut adalah 0 (artinya tidak ada), maka hasilnya suatu teks berbunyi 'gak ada di range data'. "

nah... kalau ada kasus berbunyi : 
"Jika di sheet 'FL' kolom B pada range tertentu ada item yang pasti sama dengan nilai di cell C3 pada sheet 'Change Component' maka tulis hasilnya berupa teks 'OK'. Jika ternyata tidak ada item tersebut maka hasilnya berupa teks berbunyi 'NG'"
kira-kira akan menjadi ada formulanya ? Mau mencoba ? kalau ndak mau juga gak apa-apa. nanti bisa nunggu postingan BeExceller lain.
[/QUOTE]

cara lain adalah menggunakan format cell yang ajaib..  untuk yang menggunakan format cell ilmu saya belum sampai.. semoga nanti mr kid bersedia menjelaskannya lagi

sementara dicoba dahulu dengan bocoran di atas pak,
tambahan bocoran lagi

didepan formula yang sudah ditulis oleh pak Amin ditambah IF, dibelakangnya ditambah = dan diikuti nilai yang diuji, bisa 0 atau pun 1 (kan hasilnya itu). stelah itu nilai jika nilai yang diuji benar, lalu nilai jika salah

oke.. dicoba dulu ya pak.. pasti dengan susah-susah di awal maka manfaat yang didapat lebih besar dari kesusahannya..

wassalam,

-aji mumpung-

Pada 21 Oktober 2012 19:53, ngademin Thohari <ngademinth@yahoo.co.id> menulis:


>be-exceller ; pak aji
>
>
>udah pak diganti, kalau angka 1 di konversi ke OK dan angka 0 dikonversi ke NG
>
>
>bisa ngga ya
>
>
>Terima kasih
>
>
>Amin
>
>
>
>

Sun Oct 21, 2012 8:55 am (PDT) . Posted by:

"Mr. Kid" nmkid.family@ymail.com

wow... sudah sampai dapat formula :
=*SUMPRODUCT((Table1[[#This Row],[Feeder]]=Table2[feeder])*(Table1[[#This
Row],[Part No]]=Table2[Part no]))*

Formula diatas kalimat utamanya adalah :
*SUMPRODUCT((Table1[[#This Row],[Feeder]]=Table2[feeder])*(Table1[[#This
Row],[Part No]]=Table2[Part no]))*

Bagian formula ini yang akan diuji oleh Pak Amin.
Jika hasil formula ini bernilai 1 (atau bukan 0) , maka hasilnya harus
menampilkan teks 'OK'
Jika hasil formula ini bernilai 0, maka hasilnya harus menampilkan teks 'NG'

Cara 1 : nilai cell hasil memang berisi suatu data bertipe teks
>> Formula yang sudah ada diberi tambahan IF (pada cell berformula
tersebut), sehingga bentuk formula menjadi :
=IF( formulanya = 1 , "OK" , "NG" )
*** INGAT *** tulisan formulanya adalah yang berbunyi sumproduct bla-bla
yang panjang tadi ya.

Cara 2 : nilai cell hasil berisi suatu angka kondisi, kemudian dibuat
tampil seolah-olah sebuah teks tertentu
>> Cara 2 ini disebut pengaturan Number Format (Angka yang ditampilkan
dengan format tertentu) alias 'pengaturan penampakan'
>> Cara memformat number :
Klik kanan cells -> pilih format cells -> pilih tab Number -> pilih Custom
-> tulis di-textbox susunan format penampakannya

>> Standar pengaturannya : (isian dalam textbox)
Setiap pengaturan, bisa berisi 4 bagian, yaitu :
penampakan_bilangan_positif ; penampakan_bilangan_negatif ;
penampakan_angka_nol ; penampakan_data_teks

>> ketika hasil formula utama (yang dengan sumproduct itu),
-> jika 1 atau positif ditampakkan sebagai tulisan 'OK'
-> jika 0 ditampakkan sebagai tulisan 'NG'
berarti yang dipakai hanya yang biru (penampakan_bilangan_positif) dan
yang hijau
(penampakan_angka_nol)
"OK";;"NG";

>> selesai mengisi textbox pengaturan format, lalu tekan tombol OK

Kedua cara diatas bisa dilakukan secara langsung terhadap kolom hasil (bisa
ndak perlu membuat kolom baru)

Wassalam,
Kid.

2012/10/21 aji mumpung <pupung1986@gmail.com>

> **
>
>
> bisa pak,
>
> ini saya kasih bocorannya lagi dari penjelasannya mr kid sebelumnya
>
> [Quote]
> Pak Amin,
>
> Untuk cek ada atau tidaknya sebuah item pada sebuah kolom dimanapun, biasanya
> dengan formula pengkondisian seperti IF.
> Sedangkan bentuk umum IF :
> =IF( datanya sesuai kriteria sebuah nilai , nilai hasil IF jika sesuai
> kondisi , nilai hasil IF jika tidak sesuai kondisi )
>
> nilai hasil IF jika sesuai kondisi dan nilai hasil IF jika tidak sesuai
> kondisi bisa berupa teks (diapit petik dua ["]), angka atau tanggal,
> nilai dicell tertentu, hasil formula tertentu
> datanya sesuai kriteria sebuah nilai berupa perbandingan atau suatu nilai
> yang menghasilkan benar (TRUE setara bukan 0) atau salah (FALSE setara 0)
>
> Contoh :
> =IF( a7 > "c" , 23 , "masih kurang" )
> Bahasa manusianya :
> "Jika nilai di A7 lebih dari karakter 'c' bernilai benar (TRUE) maka hasilnya
> adalah 23. Jika bernilai salah (FALSE) maka hasilnya suatu teks berbunyi
> 'masih kurang'. "
>
> =IF( CountIF( $g$1:$m$17 , "c" ) , "OK" , "gak ada di range data" )
> Bahasa manusianya :
> "Jika *jumlah item* (bukan subtotal item) di $g$1:$m$17 yang pasti
> bernilai suatu teks 'c' bukan 0 (artinya ada) , maka hasilnya adalah suatu
> teks berbunyi 'OK'. Jika ternyata jumlah item tersebut adalah 0 (artinya
> tidak ada), maka hasilnya suatu teks berbunyi 'gak ada di range data'. "
>
> nah... kalau ada kasus berbunyi :
> "Jika di sheet 'FL' kolom B pada range tertentu *ada item* yang pasti
> sama dengan nilai di cell C3 pada sheet 'Change Component' maka tulis
> hasilnya berupa teks 'OK'. Jika ternyata *tidak ada item* tersebut maka
> hasilnya berupa teks berbunyi 'NG'"
> kira-kira akan menjadi ada formulanya ? Mau mencoba ? kalau ndak mau juga
> gak apa-apa. nanti bisa nunggu postingan BeExceller lain.
> [/QUOTE]
>
> cara lain adalah menggunakan format cell yang ajaib.. untuk yang
> menggunakan format cell ilmu saya belum sampai.. semoga nanti mr kid
> bersedia menjelaskannya lagi
>
> sementara dicoba dahulu dengan bocoran di atas pak,
> tambahan bocoran lagi
>
> didepan formula yang sudah ditulis oleh pak Amin ditambah IF,
> dibelakangnya ditambah = dan diikuti nilai yang diuji, bisa 0 atau pun 1
> (kan hasilnya itu). stelah itu nilai jika nilai yang diuji benar, lalu
> nilai jika salah
>
> oke.. dicoba dulu ya pak.. pasti dengan susah-susah di awal maka manfaat
> yang didapat lebih besar dari kesusahannya..
>
> wassalam,
>
> -aji mumpung-
>
> Pada 21 Oktober 2012 19:53, ngademin Thohari <ngademinth@yahoo.co.id>menulis:
>
> **
>>
>>
>> be-exceller ; pak aji
>>
>> udah pak diganti, kalau angka 1 di konversi ke OK dan angka 0 dikonversi
>> ke NG
>>
>> bisa ngga ya
>>
>> Terima kasih
>>
>> Amin
>>
>>
>>
> _
>

Sun Oct 21, 2012 7:51 pm (PDT) . Posted by:

"ngademin Thohari" ngademinth

be-exceller,

untuk masalah mencocokkan data hampir selesai, sekarang step selanjutnya yaitu membatasi input hanya di kolom
A,C,D,E,F,H,I

bisakah dengan memakai userform?

A B C D E F G H I J K
Feeder time Part No Lot. No Part Name Barcode No Qty Operator Name Verified By Value Judgement
1-12L 10:45 3N1210289700 3N2 10000 SC2719AV9302  10000 1 OK

Terima kasih

Amin

________________________________
Dari: Mr. Kid <mr.nmkid@gmail.com>
Kepada: belajar-excel@yahoogroups.com
Dikirim: Minggu, 21 Oktober 2012 22:55
Judul: Re: [belajar-excel] mencocokan data


 
wow... sudah sampai dapat formula :
=SUMPRODUCT((Table1[[#This Row],[Feeder]]=Table2[feeder])*(Table1[[#This Row],[Part No]]=Table2[Part no]))

Formula diatas kalimat utamanya adalah :
SUMPRODUCT((Table1[[#This Row],[Feeder]]=Table2[feeder])*(Table1[[#This Row],[Part No]]=Table2[Part no]))

Bagian formula ini yang akan diuji oleh Pak Amin.
Jika hasil formula ini bernilai 1 (atau bukan 0) , maka hasilnya harus menampilkanteks 'OK'
Jika hasil formula ini bernilai 0, maka hasilnya harus menampilkan teks 'NG'

Cara 1 : nilai cell hasil memang berisi suatu data bertipe teks
>> Formula yang sudah ada diberi tambahan IF (pada cell berformula tersebut), sehingga bentuk formula menjadi :
=IF( formulanya = 1 , "OK" , "NG" )
*** INGAT *** tulisan formulanya adalah yang berbunyi sumproduct bla-bla yang panjang tadi ya.

Cara 2 : nilai cell hasil berisi suatu angka kondisi, kemudian dibuat tampil seolah-olah sebuah teks tertentu
>> Cara 2 ini disebut pengaturan Number Format (Angka yang ditampilkan dengan format tertentu) alias 'pengaturan penampakan'
>> Cara memformat number :
Klik kanan cells -> pilih format cells -> pilih tab Number -> pilih Custom -> tulis di-textbox susunan format penampakannya

>> Standar pengaturannya : (isian dalam textbox)
Setiap pengaturan, bisa berisi 4 bagian, yaitu :
penampakan_bilangan_positif   ;    penampakan_bilangan_negatif    ;    penampakan_angka_nol    ;   penampakan_data_teks

>> ketika hasil formula utama (yang dengan sumproduct itu),
-> jika 1 atau positif ditampakkan sebagai tulisan 'OK'
-> jika 0 ditampakkan sebagai tulisan 'NG'
berarti yang dipakai hanya yang biru (penampakan_bilangan_positif) dan yang hijau (penampakan_angka_nol)
"OK";;"NG";

>> selesai mengisi textbox pengaturan format, lalu tekan tombol OK

Kedua cara diatas bisa dilakukan secara langsung terhadap kolom hasil (bisa ndak perlu membuat kolom baru)

Wassalam,
Kid.

2012/10/21 aji mumpung <pupung1986@gmail.com>


>bisa pak,
>
>
>ini saya kasih bocorannya lagi dari penjelasannya mr kid sebelumnya
>
>
>[Quote]
>Pak Amin,
>
>Untuk cek ada atau tidaknya sebuah item pada sebuah kolom dimanapun, biasanya dengan formula pengkondisian seperti IF.
>Sedangkan bentuk umum IF :
>=IF(  datanya sesuai kriteria sebuah nilai ,  nilai hasil IF jika sesuai kondisi , nilai hasil IF jika tidak sesuai kondisi )
>
>nilai hasil IF jika sesuai kondisi dan nilai hasil IF jika tidak sesuai kondisi bisa berupa teks (diapit petik dua ["]), angka atau tanggal, nilai dicell tertentu, hasil formula tertentu
>datanya sesuai kriteria sebuah nilai berupa perbandingan atau suatu nilai yang menghasilkan benar (TRUE setara bukan 0) atau salah (FALSE setara 0)
>
>Contoh :
>=IF( a7 > "c" , 23 , "masih kurang" )
>Bahasa manusianya :
>"Jika nilai di A7 lebih dari karakter 'c' bernilai benar (TRUE) maka hasilnya adalah 23. Jika bernilai salah (FALSE) maka hasilnya suatu teks berbunyi 'masih kurang'. "
>
>=IF( CountIF( $g$1:$m$17 , "c" )  ,  "OK"  ,  "gak ada di range data" )
>Bahasa manusianya :
>"Jika jumlah item (bukan subtotal item) di $g$1:$m$17 yang pasti bernilai suatu teks 'c' bukan 0 (artinya ada) , maka hasilnya adalah suatu teks berbunyi 'OK'. Jika ternyata jumlah item tersebut adalah 0 (artinya tidak ada), maka hasilnya suatu teks berbunyi 'gak ada di range data'. "
>
>nah... kalau ada kasus berbunyi : 
>"Jika di sheet 'FL' kolom B pada range tertentu ada item yang pasti sama dengan nilai di cell C3 pada sheet 'Change Component' maka tulis hasilnya berupa teks 'OK'. Jika ternyata tidak ada item tersebut maka hasilnya berupa teks berbunyi 'NG'"
>kira-kira akan menjadi ada formulanya ? Mau mencoba ? kalau ndak mau juga gak apa-apa. nanti bisa nunggu postingan BeExceller lain.
>[/QUOTE]
>
>
>cara lain adalah menggunakan format cell yang ajaib..  untuk yang menggunakan format cell ilmu saya belum sampai.. semoga nanti mr kid bersedia menjelaskannya lagi
>
>
>sementara dicoba dahulu dengan bocoran di atas pak,
>tambahan bocoran lagi
>
>
>didepan formula yang sudah ditulis oleh pak Amin ditambah IF, dibelakangnya ditambah = dan diikuti nilai yang diuji, bisa 0 atau pun 1 (kan hasilnya itu). stelah itu nilai jika nilai yang diuji benar, lalu nilai jika salah
>
>
>oke.. dicoba dulu ya pak.. pasti dengan susah-susah di awal maka manfaat yang didapat lebih besar dari kesusahannya..
>
>
>wassalam,
>
>
>-aji mumpung-
>
>
>Pada 21 Oktober 2012 19:53, ngademin Thohari <ngademinth@yahoo.co.id> menulis:
>
>
>
>> 
>>be-exceller ; pak aji
>>
>>
>>udah pak diganti, kalau angka 1 di konversi ke OK dan angka 0 dikonversi ke NG
>>
>>
>>bisa ngga ya
>>
>>
>>Terima kasih
>>
>>
>>Amin
>>
>>
>>
>>
>
>_
>

Sun Oct 21, 2012 6:21 pm (PDT) . Posted by:

"Rachmad HIDAYAT"

Dear pakar excel
Bagaimana membuat grafik chart dengan 3 Y axis atau lebih ?
Di lampiran saya contohkan 3 data...mungkin berkembang jadi lbh 3 Yaxis
Terima kasih bantuannya ya

Rachmad Hidayat

Sun Oct 21, 2012 9:53 pm (PDT) . Posted by:

"Mr. Kid" nmkid.family@ymail.com

Coba file terlampir.
Semoga yang ini lebih stabil diberbagai versi maupun SP.

Wassalam,
Kid.

2012/10/22 Rachmad HIDAYAT <rachmad.hidayat@external.total.com>

> **
>
>
> Dear pakar excel****
>
> Bagaimana membuat grafik chart dengan 3 Y axis atau lebih ?****
>
> Di lampiran saya contohkan 3 data�mungkin berkembang jadi lbh 3 Yaxis****
>
> Terima kasih bantuannya ya****
>
> ** **
>
> Rachmad Hidayat****
>
> ** **
>
>
>

Sun Oct 21, 2012 10:39 pm (PDT) . Posted by:

"zainul_ulum[at]yahoo[dot]com" zainul_ulum

Contoh terlampir mungkin tidak menjawab pertanyaan.
Tetapi salah satu cara manipulasi data agar lebih mudah dibaca.

Thanks
-zainul-

From: belajar-excel@yahoogroups.com [mailto:belajar-excel@yahoogroups.com]
On Behalf Of Mr. Kid
Sent: Monday, October 22, 2012 11:53 AM
To: belajar-excel@yahoogroups.com
Subject: Re: [belajar-excel] Grafik Chart dengan 3 Y axis

 
Coba file terlampir.
Semoga yang ini lebih stabil diberbagai versi maupun SP.

Wassalam,
Kid.
2012/10/22 Rachmad HIDAYAT <rachmad.hidayat@external.total.com>
 
Dear pakar excel
Bagaimana membuat grafik chart dengan 3 Y axis atau lebih ?
Di lampiran saya contohkan 3 data…mungkin berkembang jadi lbh 3 Yaxis
Terima kasih bantuannya ya
 
Rachmad Hidayat

Sun Oct 21, 2012 7:35 pm (PDT) . Posted by:

"Prazt Math" praztmath

Selamat pagi para exceller, mohon bantuan untuk kasus tentang select print
area dengan kriteria seperti file terlampir..sebelumnya saya ucapkan
terimakasih...wassalam.

Sun Oct 21, 2012 8:37 pm (PDT) . Posted by:

"hendrik karnadi" hendrikkarnadi

Coba buat Macro seperti ini:
Sub PRINT_AREA()
    ActiveSheet.PageSetup.PrintArea = "$A$1:$F$" & Range("G4").Value
End Sub

Jika angka pada Range("G4") dirubah dan Macro dijalankan lagi maka baris print area akan berubah sesuai angka pada Range("G4").

Salam,
Hendrik Karnadi

________________________________
From: Prazt Math <praztmath@gmail.com>
To: belajar-excel@yahoogroups.com
Sent: Monday, 22 October 2012, 9:11
Subject: [belajar-excel] set ptint area dengan kriteria


 
Selamat pagi para exceller, mohon bantuan untuk kasus
tentang select print area dengan kriteria seperti file terlampir..sebelumnya saya
ucapkan terimakasih...wassalam.

Sun Oct 21, 2012 10:07 pm (PDT) . Posted by:

"Prazt Math" praztmath

Berarti harus dijalankan secara manual macronya Mr. Hendrik..?

From: belajar-excel@yahoogroups.com [mailto:belajar-excel@yahoogroups.com] On Behalf Of hendrik karnadi
Sent: 22 Oktober 2012 10:37
To: belajar-excel@yahoogroups.com
Subject: Re: [belajar-excel] set ptint area dengan kriteria

Coba buat Macro seperti ini:

Sub PRINT_AREA()

ActiveSheet.PageSetup.PrintArea = "$A$1:$F$" & Range("G4").Value

End Sub

Jika angka pada Range("G4") dirubah dan Macro dijalankan lagi maka baris print area akan berubah sesuai angka pada Range("G4").

Salam,

Hendrik Karnadi

_____

From: Prazt Math <praztmath@gmail.com>
To: belajar-excel@yahoogroups.com
Sent: Monday, 22 October 2012, 9:11
Subject: [belajar-excel] set ptint area dengan kriteria

Selamat pagi para exceller, mohon bantuan untuk kasus tentang select print area dengan kriteria seperti file terlampir..sebelumnya saya ucapkan terimakasih...wassalam.

Sun Oct 21, 2012 10:41 pm (PDT) . Posted by:

"hendrik karnadi" hendrikkarnadi

Kalau mau otomatis. rubah angka pada sel G4 langsung berubah Print Areanya bisa pakai Event worksheet berikut ini:
Private Sub Worksheet_Change(ByVal Target As Range)
    Application.DisplayAlerts = False 'untuk meniadakan pilihan (langsung "Yes")
    If Target.Count = 1 Then
        If Target.Address = "$G$4" Then
            ActiveSheet.PageSetup.PrintArea = "$A$1:$F$" & Target.Value
        End If
    End If
End Sub

________________________________
From: Prazt Math <praztmath@gmail.com>
To: belajar-excel@yahoogroups.com
Sent: Monday, 22 October 2012, 12:05
Subject: RE: [belajar-excel] set ptint area dengan kriteria


 
Berarti harus dijalankan secara manual macronya Mr. Hendrik..?
 
From:belajar-excel@yahoogroups.com
[mailto:belajar-excel@yahoogroups.com] On Behalf Of hendrik karnadi
Sent: 22 Oktober 2012 10:37
To: belajar-excel@yahoogroups.com
Subject: Re: [belajar-excel] set ptint area dengan kriteria
 
 
Coba buat Macro seperti ini:
Sub PRINT_AREA()
    ActiveSheet.PageSetup.PrintArea =
"$A$1:$F$" & Range("G4").Value
End Sub
 
Jika angka pada Range("G4") dirubah dan Macro dijalankan
lagi maka baris print area akan berubah sesuai angka pada
Range("G4").
 
Salam,
Hendrik Karnadi
 

________________________________

From:Prazt
Math <praztmath@gmail.com>
To: belajar-excel@yahoogroups.com
Sent: Monday, 22 October 2012, 9:11
Subject: [belajar-excel] set ptint area dengan kriteria
 
 
Selamat
pagi para exceller, mohon bantuan untuk kasus tentang select print area dengan
kriteria seperti file terlampir..sebelumnya saya ucapkan
terimakasih...wassalam.
 

Sun Oct 21, 2012 9:33 pm (PDT) . Posted by:

"M.Ade Alfarid" aderyo

Dear,

Saya ingin mengcopy value dari sheet yang di hide.
Sudah mencoba record Macro.
Tetapi ada error jika sheetnya di hide.
Terlampir contohnya.

Bagaimana code macro untuk mencopy dari sheet yang hidden?

Regards,

M ADE

Sun Oct 21, 2012 10:07 pm (PDT) . Posted by:

"Mr. Kid" nmkid.family@ymail.com

Pak Ade,

Coba edit script hasil record macro.

Seluruh bagian yang menggunakan Select diubah. Sebelumnya, baca dongeng
dulu ya...

Cara merujuk suatu range di Excel adalah :
1>> Sheets("nama sheetnya").Range("alamat:alamat
range").tindakan_atau_methods
2>> Sheets("nama sheetnya").Range("alamat:alamat range").propertinya =
suatu_nilai
3>> Sebuah_Variabel = Sheets("nama sheetnya").Range("alamat:alamat
range").propertinya
Pada VBE, coba tulis :
Range. lalu lihat dalam daftar yang ada
>> semua item yang iconnya adalah kotak kuning namanya methods atau
tindakan, seperti select, copy, pastespecial, dsb
>> semua item yang ditunjuk jari adalah properti seperti Value, Formula,
Cells, EntireRow, CurrentRegion, dsb

Kasus ini, ingin copy dari sheet A range tertentu ke sheet B range tertentu.
Copy termasuk kelompok tindakan (methods) maka pakai yang nomor 1
Sheets("A").range("tertentu").copy sheets("B").range("tertentu")

Jika ingin copy pastespecial :
Sheets("A").range("tertentu").copy
sheets("B").range("tertentu").pastespecial bla-bla-bla

jadi, tidak perlu ada proses select lagi.
hasil record macro diubah cara merujuk ke sheet dan range nya dalam
memanfaatkan methods atau properti seperti cara di atas.
Biasanya, 1 atau 2 baris hasil record macro bisa diubah menjadi 1 baris
dengan cara merujuk di atas.

Wassalam,
Kid.

2012/10/22 M.Ade Alfarid <QA@kkmi.co.id>

> **
>
>
> Dear,
>
> Saya ingin mengcopy value dari sheet yang di hide.
> Sudah mencoba record Macro.
> Tetapi ada error jika sheetnya di hide.
> Terlampir contohnya.
>
> Bagaimana code macro untuk mencopy dari sheet yang hidden?
>
> Regards,
>
> M ADE
>
>

Sun Oct 21, 2012 10:10 pm (PDT) . Posted by:

"hendrik karnadi" hendrikkarnadi

Satu hal yang perlu diperhatikan adalah Sheet yang dihide tidak dapat diselect, jadi Macronya perlu dimodifikasi "sedikit" sehingga menjadi sepert ini:
Sub Macro1()
    Range("A3:D8").Select

    Selection.ClearContents
    Range("DATA!A3:D8").Copy Range("A3") 'macro pengganti
    'Sheets("DATA").Select
    'Range("A3:D8").Select
    'Selection.Copy
    'Sheets("COPY").Select
    'Range("A3").Select
    'Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
    'Range("A3").Select
End Sub

Code yang berwarna hijau diganti dengan satu baris Code yang ada di atasnya.

Hasil copynya ga perlu dipaste value lagi karena aslinya memeng sudah berupa value.

Salam,
Hendrik Karnadi

________________________________
From: M.Ade Alfarid <QA@kkmi.co.id>
To: belajar-excel@yahoogroups.com
Sent: Monday, 22 October 2012, 11:27
Subject: [belajar-excel] Macro-Copy Value dari sheet yang di hide


 
Dear,

Saya ingin mengcopy value dari sheet yang di hide.
Sudah mencoba record Macro.
Tetapi ada error jika sheetnya di hide.
Terlampir contohnya.

Bagaimana code macro untuk mencopy dari sheet yang hidden?

Regards,

M ADE

Sun Oct 21, 2012 11:21 pm (PDT) . Posted by:

"M.Ade Alfarid" aderyo

Terimakasih Mr Kid petunjuknya.

Pak Hendrik Karnadi juga thanks ya,
Kenapa paste special? Karena jika sewaktu-waktu inginnya paste special Pak,
Jadi sekalian tanya, kan bisa dikembangkan untuk yang sejenis seperti,
untuk paste transpose,dll

Ade

On Mon, 22 Oct 2012 12:07:03 +0700, Mr. Kid <mr.nmkid@gmail.com> wrote:

> Pak Ade,
>
> Coba edit script hasil record macro.
>
> Seluruh bagian yang menggunakan Select diubah. Sebelumnya, baca dongeng
> dulu ya...
>
> Cara merujuk suatu range di Excel adalah :
> 1>> Sheets("nama sheetnya").Range("alamat:alamat
> range").tindakan_atau_methods
> 2>> Sheets("nama sheetnya").Range("alamat:alamat range").propertinya =
> suatu_nilai
> 3>> Sebuah_Variabel = Sheets("nama sheetnya").Range("alamat:alamat
> range").propertinya
> Pada VBE, coba tulis :
> Range. lalu lihat dalam daftar yang ada
>>> semua item yang iconnya adalah kotak kuning namanya methods atau
> tindakan, seperti select, copy, pastespecial, dsb
>>> semua item yang ditunjuk jari adalah properti seperti Value, Formula,
> Cells, EntireRow, CurrentRegion, dsb
>
> Kasus ini, ingin copy dari sheet A range tertentu ke sheet B range
> tertentu.
> Copy termasuk kelompok tindakan (methods) maka pakai yang nomor 1
> Sheets("A").range("tertentu").copy sheets("B").range("tertentu")
>
> Jika ingin copy pastespecial :
> Sheets("A").range("tertentu").copy
> sheets("B").range("tertentu").pastespecial bla-bla-bla
>
> jadi, tidak perlu ada proses select lagi.
> hasil record macro diubah cara merujuk ke sheet dan range nya dalam
> memanfaatkan methods atau properti seperti cara di atas.
> Biasanya, 1 atau 2 baris hasil record macro bisa diubah menjadi 1 baris
> dengan cara merujuk di atas.
>
> Wassalam,
> Kid.
>
>
>
> 2012/10/22 M.Ade Alfarid <QA@kkmi.co.id>
>
>> **
>>
>>
>> Dear,
>>
>> Saya ingin mengcopy value dari sheet yang di hide.
>> Sudah mencoba record Macro.
>> Tetapi ada error jika sheetnya di hide.
>> Terlampir contohnya.
>>
>> Bagaimana code macro untuk mencopy dari sheet yang hidden?
>>
>> Regards,
>>
>> M ADE
>>

Sun Oct 21, 2012 11:40 pm (PDT) . Posted by:

"hendrik karnadi" hendrikkarnadi

Pak Ade,

Bisa.

Untuk Paste Value atau Transpose, coba anda tes dengan cara merekam (buka dulu sheet Datanya) untuk melihat teknis penulisan copy paste value atau transpose (istilah Mr. Kid ....bla-bla-bla).

Selamat mecoba.

Salam,
Hendrik Karnadi

Practice makes perfect

________________________________
From: M.Ade Alfarid <QA@kkmi.co.id>
To: belajar-excel@yahoogroups.com
Sent: Monday, 22 October 2012, 13:15
Subject: Re: [belajar-excel] Macro-Copy Value dari sheet yang di hide


Terimakasih Mr Kid petunjuknya.

Pak Hendrik Karnadi juga thanks ya,
Kenapa paste special? Karena jika sewaktu-waktu inginnya paste special Pak,
Jadi sekalian tanya, kan bisa dikembangkan untuk yang sejenis seperti,
untuk paste transpose,dll

Ade

On Mon, 22 Oct 2012 12:07:03 +0700, Mr. Kid <mr.nmkid@gmail.com> wrote:

> Pak Ade,
>
> Coba edit script hasil record macro.
>
> Seluruh bagian yang menggunakan Select diubah. Sebelumnya, baca dongeng
> dulu ya...
>
> Cara merujuk suatu range di Excel adalah :
> 1>> Sheets("nama sheetnya").Range("alamat:alamat
> range").tindakan_atau_methods
> 2>> Sheets("nama sheetnya").Range("alamat:alamat range").propertinya =
> suatu_nilai
> 3>> Sebuah_Variabel = Sheets("nama sheetnya").Range("alamat:alamat
> range").propertinya
> Pada VBE, coba tulis :
> Range. lalu lihat dalam daftar yang ada
>>> semua item yang iconnya adalah kotak kuning namanya methods atau
> tindakan, seperti select, copy, pastespecial, dsb
>>> semua item yang ditunjuk jari adalah properti seperti Value, Formula,
> Cells, EntireRow, CurrentRegion, dsb
>
> Kasus ini, ingin copy dari sheet A range tertentu ke sheet B range
> tertentu.
> Copy termasuk kelompok tindakan (methods) maka pakai yang nomor 1
> Sheets("A").range("tertentu").copy sheets("B").range("tertentu")
>
> Jika ingin copy pastespecial :
> Sheets("A").range("tertentu").copy
> sheets("B").range("tertentu").pastespecial bla-bla-bla
>
> jadi, tidak perlu ada proses select lagi.
> hasil record macro diubah cara merujuk ke sheet dan range nya dalam
> memanfaatkan methods atau properti seperti cara di atas.
> Biasanya, 1 atau 2 baris hasil record macro bisa diubah menjadi 1 baris
> dengan cara merujuk di atas.
>
> Wassalam,
> Kid.
>
>
>
> 2012/10/22 M.Ade Alfarid <QA@kkmi.co.id>
>
>> **
>>
>>
>> Dear,
>>
>> Saya ingin mengcopy value dari sheet yang di hide.
>> Sudah mencoba record Macro.
>> Tetapi ada error jika sheetnya di hide.
>> Terlampir contohnya.
>>
>> Bagaimana code macro untuk mencopy dari sheet yang hidden?
>>
>> Regards,
>>
>> M ADE
>>
GROUP FOOTER MESSAGE
---------------------------------------------------------------------
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