Selasa, 01 Oktober 2013

[belajar-excel] Digest Number 2569

15 New Messages

Digest #2569
2
Encryption by "hendrik karnadi" hendrikkarnadi
3a
NOW() VBA by "Andy Ajhis Ramadhan" andy_ajhis37
3b
Re: NOW() VBA by "Mr. Kid" nmkid.family@ymail.com
3c
Trs: [belajar-excel] NOW() VBA by "Andy Ajhis Ramadhan" andy_ajhis37
4a
Macro OpenOffice by "Andre Rahmaidy Teeza" andre_teeza_bn
4b
Re: Macro OpenOffice [1 Attachment] by "hendrik karnadi" hendrikkarnadi
4c
Re: Macro OpenOffice by "Andre Rahmaidy Teeza" andre_teeza_bn
4d
Re: Macro OpenOffice by "hendrik karnadi" hendrikkarnadi
4e
Re: Macro OpenOffice by "Jan Raisin"
5
Macro Openoffice by "Andre Rahmaidy Teeza" andre_teeza_bn

Messages

Mon Sep 30, 2013 6:56 am (PDT) . Posted by:

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

Hai Kurniawan,

Array formula akan mengkomputasi seluruh range yang dirujuk. Jika range
yang dirujuk adalah seluruh baris dalam sebuah kolom, maka seluruh baris
itu akan dikomputasi. Karena mengkomputasi banyak range, maka kinerja akan
terasa melambat.

Range dinamis akan mengurangi jumlah range yang dirujuk, sehingga tidak
perlu mengkomputasi seluruh baris. Cukup baris yang bisa disebut sebagai
area data saja. Range dinamis bisa dibuat dengan fungsi Index atau Offset.
Contoh penyusunan range dinamis bisa dilihat dicoretan yang ada
disini<http://excel-mr-kid.blogspot.com/2013/05/pivot-table-2-menata-data-source.html>pada
bagian '
*Membuat nama range dinamis untuk data source*'.

Untuk kasus yang diutarakan, sepertinya tidak ada ruginya untuk memelihara
data dalam keadaan terurut (sorted) baik menaik (ascending) maupun menurun
(descending) berdasar kolom NoReg. Nama range dinamis juga bisa diterapkan
agar lebih nyaman dalam menyusun formula.

Dengan data yang pasti terurut berdasar kriteria output, yaitu kolom NoReg,
maka proses untuk mendapatkan seluruh data yang sesuai kriteria adalah
proses pengambilan sebuah blok data. Jadi, dengan diketahui record pertama
sesuai kriteria dan jumlah record yang sesuai kriteria, akan bisa
didapatkan seluruh datanya.

File terlampir adalah contohnya meski baru pada tabel pertama output. Pada
file terlampir, semua formula pada tabel output kedua dan seterusnya telah
dihapus.

Wassalam,
Kid.

2013/9/30 Kurniawan Tufail <kurniawan_tufail@ymail.com>

> **
>
>
> Dear all Be-exceller,,
>
> mohon maap sebelumnya, saya ingin bertanya bagaimana memindahkan data dari
> sheet satu ke sheet yang lain dengan kriteria tertentu?? dengan vlookup
> bisa dilaksanakan, tetapi yang menjadi kendala ketika kriteria tertentu tsb
> lebih dari satu. untuk sekarang saya menggunakan gabungan fungsi small,
> isnumber, index dkk.
> tetapi proses eksekusi formula tersebut sangat lama (bisa mencapai lebih
> dari 10 dtk). mungkin karena range data yang saya masukkan hingga baris ke
> 100.000-an.
> apakah jika dengan range dinamis bisa mengurangi waktu eksekusi formulanya
> atau dengan macro?? (untuk range dinamis atau macronya saya belum bisa
> membuatnya, masih bingung). mohon bimbingannya untuk proses macronya.
>
> berikut lampiran contoh casenya',,
>
> Regrads,
> Kurniawan
>
>
>

Mon Sep 30, 2013 7:41 am (PDT) . Posted by:

"hendrik karnadi" hendrikkarnadi

File terlampir menggunakan Macro. Jangan lupa aktifkan macronya.

Salam,
HK

________________________________
From: Kurniawan Tufail <kurniawan_tufail@ymail.com>
To: "belajar-excel@yahoogroups.com" <belajar-excel@yahoogroups.com>
Sent: Monday, 30 September 2013, 15:31
Subject: [belajar-excel] memindahkan data dari sheetsatu ke sheet yang lain dengan kriteria tertentu yang lebih dari satu [1 Attachment]


 
Dear all Be-exceller,,

mohon maap sebelumnya, saya ingin bertanya bagaimana memindahkan data dari sheet satu ke sheet yang lain dengan kriteria tertentu?? dengan vlookup bisa dilaksanakan, tetapi yang menjadi kendala ketika kriteria tertentu tsb lebih dari satu. untuk sekarang saya menggunakan gabungan fungsi small, isnumber, index dkk.
tetapi proses eksekusi formula tersebut sangat lama (bisa mencapai lebih dari 10 dtk). mungkin karena range data yang saya masukkan hingga baris ke 100.000-an.
apakah jika dengan range dinamis bisa mengurangi waktu eksekusi formulanya atau dengan macro?? (untuk range dinamis atau macronya saya belum bisa membuatnya, masih bingung). mohon bimbingannya untuk proses macronya.

berikut lampiran contoh casenya',,

Regrads,
Kurniawan

Mon Sep 30, 2013 7:22 pm (PDT) . Posted by:

"Mr. KEPT" kurniawan_tufail@ymail.com

Dear Mr. Kid,,

terimakasih banyak atas penjelasannya Mr. kid,,
untuk data range dinamis, saya sudah pernah membacanya dan sudah pernah
mengaplikasikannya, tpi hasilnya tiap ada penambahan baris baru, maka baris
baru tersebut tidak masuk dalam range data. saya tidak tahu kesalahan saya
kemarin dimana, sudah coba bongkar sana-sini tpi masih tetap saja seperti
itu. tpi dengan adanya balasan dari case yang saya tanyakan, akhirnya saya
bisa mengerti penerapannya.
untuk formula pada kolom A sheet "PRINT", saya nggak nyangka bisa jadi
sangat sederhana dengan sedikit manipulasi data.
Skali lagi thanks a lot Mr. Kid, ini jadi pengalam baru untuk saya khususnya
dalam memaksimalkan fungsi formula agar dapat jadi rumus yang sederhana.

regrads,
kurniawan

--
View this message in context: http://milis-belajar-excel.1048464.n5.nabble.com/belajar-excel-memindahkan-data-dari-sheetsatu-ke-sheet-yang-lain-dengan-kriteria-tertentu-yang-lebih-tp5721311p5721320.html
Sent from the Milis Belajar Excel mailing list archive at Nabble.com.

Mon Sep 30, 2013 7:55 pm (PDT) . Posted by:

"Mr. KEPT" kurniawan_tufail@ymail.com

Dear Hendrik,

Terimakasih banyak pak atas bantuannya, saya akan pelajari macronya dlu pak,
mohon bantuan penjelasannya jika ada kendala.

Regrads,
Kurniawan

--
View this message in context: http://milis-belajar-excel.1048464.n5.nabble.com/belajar-excel-memindahkan-data-dari-sheetsatu-ke-sheet-yang-lain-dengan-kriteria-tertentu-yang-lebih-tp5721311p5721321.html
Sent from the Milis Belajar Excel mailing list archive at Nabble.com.

Mon Sep 30, 2013 8:38 pm (PDT) . Posted by:

"hendrik karnadi" hendrikkarnadi

Dear Kurniawan,

Terima kasih kembali pak.

Sekedar tips.
Macronya menggunakan "trigger" (worksheet event_change) pada sheet "Hasil" Range F1. Ketika anda mengubahisi Range F1 maka macro yang bernama "Filterr" yang ditulis pada Module1 akan dijalankan.

Sesuai saran para sesepuh (Mbak Siti(Alm), Mr. Kid, dll), ada dua pembuka yang "wajib" dibuat agar macro berjalan lebih cepat.
- Deklarasi Variable
- Menonaktifkan (False) Events, Calculation (menjadikan manual) dan ScreenUpdating (layar diam)

Kemudian mendefiniskan range data, hasil dan menghapus hasil sebelumnya dengan memanfaatkan "CurrentRegion"

Range yang sudah didefinisikan akan mempunyai dua dimensi yaitu NamaRange(baris,kolom).

r dan i sebagai variable dalam looping bersifat "long" (karena data mungkin berjumlah lebih dari 32000)

sebelum looping, ada statement r = 1, ini merupakan baris judul rHasil (baris pertama)

i = 2 to rData.Row.Count artinya i akan ngeloop mulai dari angka 2 atau baris ke 3 (karena judul rData ada pada baris kedua) sampai dengan baris terakhir dari rData (rData.Rows.Count).

Macro ditutup dengan mengaktifkan (True) Events, Calculation (menjadikan automatic) dan ScreenUpdating (layar dapat bergerak).

Mudah2an tips yang pendek ini bisa membuat anda lebih cepat memahami dan menikmati macro.

Salam,
HK

________________________________
From: Mr. KEPT <kurniawan_tufail@ymail.com>
To: belajar-excel@yahoogroups.com
Sent: Tuesday, 1 October 2013, 9:55
Subject: Re: [belajar-excel] memindahkan data dari sheetsatu ke sheet yang lain dengan kriteria tertentu yang lebih dari satu


 
Dear Hendrik,

Terimakasih banyak pak atas bantuannya, saya akan pelajari macronya dlu pak,
mohon bantuan penjelasannya jika ada kendala.

Regrads,
Kurniawan

--
View this message in context: http://milis-belajar-excel.1048464.n5.nabble.com/belajar-excel-memindahkan-data-dari-sheetsatu-ke-sheet-yang-lain-dengan-kriteria-tertentu-yang-lebih-tp5721311p5721321.html
Sent from the Milis Belajar Excel mailing list archive at Nabble.com.

Mon Sep 30, 2013 7:54 pm (PDT) . Posted by:

"hendrik karnadi" hendrikkarnadi

Pak De Premor,

Dalam jawaban anda atas "Password Harian", ada suatu fungsi yang menarik, yaitu,

Function EncDec(ByVal Anu, Optional Enc As Boolean = True)
    On Error Resume Next
    With Application.WorksheetFunction
        If Enc = True Then
            Anu = Anu Xor 53135 Xor 24642
            EncDec = .Dec2Hex(Anu)
        Else
            Anu = .Hex2Dec(Anu)
            EncDec = Anu Xor 24642 Xor 53135
        End If
    End With
End Function

Mohon dapat dijelaskan, apakah fungsi Enc ini bisa dipakai sebagai salah satu alternatif proteksi file yang lebih sulit dibongkar dan bagaimana cara membuat/pemakaiannya.

Terima kasih.

Salam,
HK

Mon Sep 30, 2013 8:26 pm (PDT) . Posted by:

"Andy Ajhis Ramadhan" andy_ajhis37

Dear,
Be-Exceller

Andy membuat VBA Excell dengan rumus...
misal...
Range("A1").Value=Now()  'Hasilnya1-Oct-2013 tetapi di didalam Formula Bar tertulis  1-Oct-2013 6:36:12 PM.
ada tampilan jam di formula bar. bagaimana agar di formula bar hanya tampil seperti viewnya saja yaitu 1-Oct-2013 dengan kode Now() 
hanya menampilkan Tanggal, Bulan, Tahun tanpa Jam.

Thanks & Best Regards,
Andy Ajhis R

Mon Sep 30, 2013 8:33 pm (PDT) . Posted by:

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

Hai Andy,

Bagaimana jika Now() diganti dengan Date.
Bisa juga diganti dengan Int(Now).
Biasanya, Now digunakan jika dibutuhkan tingkat ketelitian sampai detil
waktu jam atau menit atau detik atau per seribu detik.
Sedangkan Date digunakan untuk mendapatkan sisi system current date saja
(tanpa detil waktu sampai jam dst).
Untuk Time, bisa digunakan untuk mendapatkan sisi system current time saja
(tanpa data tanggalnya).

Kira-kiranya sih gitu...

Wassalam,
Kid.

2013/10/1 Andy Ajhis Ramadhan <andyajhisramadhan@ymail.com>

> **
>
>
> Dear,
> Be-Exceller
>
> Andy membuat VBA Excell dengan rumus...
> misal...
> Range("A1").Value=Now() 'Hasilnya 1-Oct-2013 tetapi di didalam Formula
> Bar tertulis 1-Oct-2013 6:36:12 PM.
> ada tampilan jam di formula bar. bagaimana agar di formula bar hanya
> tampil seperti viewnya saja yaitu 1-Oct-2013 dengan kode Now()
> hanya menampilkan Tanggal, Bulan, Tahun tanpa Jam.
>
> Thanks & Best Regards,
> Andy Ajhis R
>
>
>

Mon Sep 30, 2013 9:19 pm (PDT) . Posted by:

"Andy Ajhis Ramadhan" andy_ajhis37

Wah terima kasih banyak mister Kid...
Hehehe untuk keperluan filter data... dia gak mau ngedeteksi yang ada jamnya.
kalau begini jadi sukses... trims. Mr.Kid ^_^

Salam,
Andy Ajhis R

----- Pesan yang Diteruskan -----
Dari: Mr. Kid <mr.nmkid@gmail.com>
Kepada: BeExcel <belajar-excel@yahoogroups.com>
Dikirim: Selasa, 1 Oktober 2013 10:32
Judul: Re: [belajar-excel] NOW() VBA


 
Hai Andy,

Bagaimana jika Now() diganti dengan Date.
Bisa juga diganti dengan Int(Now).
Biasanya, Now digunakan jika dibutuhkan tingkat ketelitian sampai detil waktu jam atau menit atau detik atau per seribu detik.
Sedangkan Date digunakan untuk mendapatkan sisi system current date saja (tanpa detil waktu sampai jam dst).

Untuk Time, bisa digunakan untuk mendapatkan sisi system current time saja (tanpa data tanggalnya).

Kira-kiranya sih gitu...

Wassalam,
Kid.

2013/10/1 Andy Ajhis Ramadhan <andyajhisramadhan@ymail.com>


>Dear,
>Be-Exceller
>
>
>Andy membuat VBA Excell dengan rumus...
>misal...
>Range("A1").Value=Now()  'Hasilnya1-Oct-2013 tetapi di didalam Formula Bar tertulis  1-Oct-2013 6:36:12 PM.
>ada tampilan jam di formula bar. bagaimana agar di formula bar hanya tampil seperti viewnya saja yaitu 1-Oct-2013 dengan kode Now() 
>hanya menampilkan Tanggal, Bulan, Tahun tanpa Jam.
>
>
>Thanks & Best Regards,
>Andy Ajhis R

Mon Sep 30, 2013 10:30 pm (PDT) . Posted by:

"Andre Rahmaidy Teeza" andre_teeza_bn

Dear Bexceller

mohon bantuannya tentang macro openoffice, saya punya file macro excel yang sebelumnya dalam format excel 2007 (xlm), permasalahannya dikantor teman saya menggunakan open office jadi macro excel 2007  tersebut tidak bisa running, setelah coba otak-atik tetap juga ga mau running. mohon bantuannya teman2 bexceller supaya file macro excel 2007 tersebut bisa running di open office. file terlampir

Regards

Andree

Mon Sep 30, 2013 10:55 pm (PDT) . Posted by:

"hendrik karnadi" hendrikkarnadi

Yang saya tahu, bahasa macronya beda jadi ga bisa running.

Salam,
HK

________________________________
From: Andre Rahmaidy Teeza <andre_teeza_bn@yahoo.com>
To: "belajar-excel@yahoogroups.com" <belajar-excel@yahoogroups.com>
Sent: Tuesday, 1 October 2013, 12:30
Subject: [belajar-excel] Macro OpenOffice [1 Attachment]


 
Dear Bexceller

mohon bantuannya tentang macro openoffice, saya punya file macro excel yang sebelumnya dalam format excel 2007 (xlm), permasalahannya dikantor teman saya menggunakan open office jadi macro excel 2007  tersebut tidak bisa running, setelah coba otak-atik tetap juga ga mau running. mohon bantuannya teman2 bexceller supaya file macro excel 2007 tersebut bisa running di open office. file terlampir

Regards

Andree

Mon Sep 30, 2013 11:08 pm (PDT) . Posted by:

"Andre Rahmaidy Teeza" andre_teeza_bn

siang pak hendrik

iya emang benar pak ada solusinya ga pak hendrik supaya macro yang di excel 2007 tadi bisa running di open office.
maaf sebelumnya file tersebut terdapat password ujicoba n password codingnya belajarmacro.

Regards

andree

________________________________
From: hendrik karnadi <hendrikkarnadi@yahoo.com>
To: "belajar-excel@yahoogroups.com" <belajar-excel@yahoogroups.com>
Sent: Tuesday, October 1, 2013 12:55 PM
Subject: Re: [belajar-excel] Macro OpenOffice


 
Yang saya tahu, bahasa macronya beda jadi ga bisa running.

Salam,
HK

________________________________
From: Andre Rahmaidy Teeza <andre_teeza_bn@yahoo.com>
To: "belajar-excel@yahoogroups.com" <belajar-excel@yahoogroups.com>
Sent: Tuesday, 1 October 2013, 12:30
Subject: [belajar-excel] Macro OpenOffice [1 Attachment]


 
Dear Bexceller

mohon bantuannya tentang macro openoffice, saya punya file macro excel yang sebelumnya dalam format excel 2007 (xlm), permasalahannya dikantor teman saya menggunakan open office jadi macro excel 2007  tersebut tidak bisa running, setelah coba otak-atik tetap juga ga mau running. mohon bantuannya teman2 bexceller supaya file macro excel 2007 tersebut bisa running di open office. file terlampir

Regards

Andree

Mon Sep 30, 2013 11:12 pm (PDT) . Posted by:

"hendrik karnadi" hendrikkarnadi

Maaf pak. saya ga pernah main2 dengan open office.
Hanya pernah lihat dan coba satu kali lebih dari 10 tahun yang lalu..

Salam,
HK

________________________________
From: Andre Rahmaidy Teeza <andre_teeza_bn@yahoo.com>
To: "belajar-excel@yahoogroups.com" <belajar-excel@yahoogroups.com>
Sent: Tuesday, 1 October 2013, 13:08
Subject: Re: [belajar-excel] Macro OpenOffice


 
siang pak hendrik

iya emang benar pak ada solusinya ga pak hendrik supaya macro yang di excel 2007 tadi bisa running di open office.
maaf sebelumnya file tersebut terdapat password ujicoba n password codingnya belajarmacro.

Regards

andree

________________________________
From: hendrik karnadi <hendrikkarnadi@yahoo.com>
To: "belajar-excel@yahoogroups.com" <belajar-excel@yahoogroups.com>
Sent: Tuesday, October 1, 2013 12:55 PM
Subject: Re: [belajar-excel] Macro OpenOffice


 
Yang saya tahu, bahasa macronya beda jadi ga bisa running.

Salam,
HK

________________________________
From: Andre Rahmaidy Teeza <andre_teeza_bn@yahoo.com>
To: "belajar-excel@yahoogroups.com" <belajar-excel@yahoogroups.com>
Sent: Tuesday, 1 October 2013, 12:30
Subject: [belajar-excel] Macro OpenOffice [1 Attachment]


 
Dear Bexceller

mohon bantuannya tentang macro openoffice, saya punya file macro excel yang sebelumnya dalam format excel 2007 (xlm), permasalahannya dikantor teman saya menggunakan open office jadi macro excel 2007  tersebut tidak bisa running, setelah coba otak-atik tetap juga ga mau running. mohon bantuannya teman2 bexceller supaya file macro excel 2007 tersebut bisa running di open office. file terlampir

Regards

Andree

Mon Sep 30, 2013 11:21 pm (PDT) . Posted by:

"Jan Raisin"

Bahasa program yang digunakan di keluarga Office adalah VBA yang dasarnya
adalah berasal dari bahasa VB.
sedangkan bahasa program yang digunakan tetangga sebelah adalah OOo-Basic,
Phyton, JavaScript, dan BeanShell.

kalo gak salah dari VB ke bahasa C atau pun sebaliknya ada converternya..
Jan gak tau apakah ada converter dari bahasa VB ke salah satu bahasa yang
digunakan tetangga sebelah.

kalo ada.. (ini baru mungkin ya.. ) bisa dicoba dahulu converter tersebut,
tentunya akan ada penyesuaian di sana sini agar pas dengan kondisi realnya

maaf, bukan programmer dan masih tahap belajar.. jadi mungkin jawabannya
ngawur.

Salam,

-Miss Jan Raisin-

Pada 1 Oktober 2013 13.08, Andre Rahmaidy Teeza
<andre_teeza_bn@yahoo.com>menulis:

> **
>
>
> siang pak hendrik
>
> iya emang benar pak ada solusinya ga pak hendrik supaya macro yang di
> excel 2007 tadi bisa running di open office.
> maaf sebelumnya file tersebut terdapat password ujicoba n password
> codingnya belajarmacro.
>
> Regards
>
> andree
>
> ------------------------------
> *From:* hendrik karnadi <hendrikkarnadi@yahoo.com>
> *To:* "belajar-excel@yahoogroups.com" <belajar-excel@yahoogroups.com>
> *Sent:* Tuesday, October 1, 2013 12:55 PM
> *Subject:* Re: [belajar-excel] Macro OpenOffice
>
>
> Yang saya tahu, bahasa macronya beda jadi ga bisa running.
>
> Salam,
> HK
>
> ------------------------------
> *From:* Andre Rahmaidy Teeza <andre_teeza_bn@yahoo.com>
> *To:* "belajar-excel@yahoogroups.com" <belajar-excel@yahoogroups.com>
> *Sent:* Tuesday, 1 October 2013, 12:30
> *Subject:* [belajar-excel] Macro OpenOffice [1 Attachment]
>
>
> Dear Bexceller
>
> mohon bantuannya tentang macro openoffice, saya punya file macro excel
> yang sebelumnya dalam format excel 2007 (xlm), permasalahannya dikantor
> teman saya menggunakan open office jadi macro excel 2007 tersebut tidak
> bisa running, setelah coba otak-atik tetap juga ga mau running. mohon
> bantuannya teman2 bexceller supaya file macro excel 2007 tersebut bisa
> running di open office. file terlampir
>
>
>
> Regards
>
> Andree
>
>
>
>
>
>

Tue Oct 1, 2013 12:03 am (PDT) . Posted by:

"Andre Rahmaidy Teeza" andre_teeza_bn

thanks to pak hendrik n miss jan

cuma saya penasaran bikin macro di open office sudah di coba dengan coding yang sma tetap ga running juga..
mudah2an teman exceller yang lain bisa bantuin. atw mungkin Mr. kid bisa kasi solusi. kalau converter yang miss jan saya belum nemukan di google, ntar coba saya search di om google.. 
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
---------------------------------------------------------------------

Tidak ada komentar:

Posting Komentar