Kalau boleh tahu :
1. query untuk ambil ke mdb nya seperti apa ?
2. file output excel-nya seperti apa ?
3. file mdb-nya seperti apa ?

Coba kompres database. Fitur ini ada dalam MS Access namanya Compact atau
apa ya. Kalau di Office 2007, sepertinya di office button -> manage.

Wassalam,
Kid.

2012/10/23 Heru Safrudin <superhe...@gmail.com>

> **
>
>
> **
>
> Saya udah coba modifikasi kode dari Mr. (terlampir xl2003)
> dan udah berhasill tapi kenapa kok prosesnya lambat kalo data udah
> mencapai ribuan
> Pertanyaan kedua kenapa ukuran file access (mdb) tetap besar padahal data
> sudah saya hapus total langsung dari aplikasi ms. access (contoh file gak
> bisa disertakan karena ukuran terlalu besar, meski data udah dihapus bersih)
>
> وَالسَّلَامُ عَلَيْكُمْ وَرَحْمَةُ اللهِ وَبَرَكَاتُهُ
>
>
> ----- Original Message -----
> *From:* Mr. Kid <mr.nm...@gmail.com>
> *To:* belajar-excel@yahoogroups.com
> *Sent:* Friday, October 19, 2012 10:54 AM
> *Subject:* Re: [belajar-excel] Mendeteksi keystroke di lembar kerja
>
>
>
> Tidak bisa Pak,
>
> Langkah pertama adalah bisa membuat koneksi ke ms access melalui fitur 
> GetExternal Data (xl2007
> ke atas) atau Import Data (xl2003).
> Coba lihat-lihat 
> kesini<http://excel-mr-kid.blogspot.com/2011/04/get-external-data-01-introduction.html>
> .
>
> Kemudian, setelah bisa membuat sebuah koneksi ke database ms access
> tersebut, maka pelajari juga cara mengubah querynya.
> Jika pengubahan query ingin diotomasi, hingga inputan di cell tertentu dan
> tertenta menjadi batasan data yang harus diambil, maka harus tahu cara
> mengubah query dengan macro. Caranya dengan rekam macro seperti posting
> yang lalu :
> >> 2. aktifkan record macro
> >> 3. ubah query dalam koneksi ke access tadi dengan menambahkan teks
> WHERE nama_kolomnya = 'nilai teks dicari'
> >> 4. Stop recording
> >> 5. ke VBE dan lihat hasil record macro
> >> 6. ubah bagian sqlcommandtext hasil reocrding dengan query yang bagian
> wherenya bisa mengambil nilai dari sebuah cell
>
> Ribet ya ?
> coba dulu saja. siapa tahu ribetnya sepadan dengan mangpangatnya atau
> malah mangpangatnya yang terlalu banyak jadi terasa gak ribet.   :)
>
> Wassalam,
> Kid.
>
>
> 2012/10/19 Heru Safrudin <superhe...@gmail.com>
>
>> **
>>
>>
>> **
>> yang belum saya bisa bagaimana menambahkan datanya Mr. ?
>> Berikut ini prosedur yg diberikan Mr. :
>>
>> Public Sub InsertUsingExecute()
>>     Dim sQuery As String
>>     If con Is Nothing Then
>>         MsgBox "No Connection"
>>         Exit Sub
>>     End If
>>     With Sheet3
>>         sQuery = "Insert Into tabel2 ( no_gr,gr_date ) select " & _
>>                 "'" & .Range("B2").Value & "'" & "," & "'" &
>> Format$(.Range("B3").Value, "YYYY-MM-DD") & "'"
>>         con.Execute sQuery
>>     End With
>> End Sub
>> Apakah prosedur diatas bisa saya pakai, atau otomatis di data Access
>> menyaring data duplicate ?
>>
>> Maaf & Thanks
>>
>>
>>  ----- Original Message -----
>> *From:* Mr. Kid <mr.nm...@gmail.com>
>> *To:* belajar-excel@yahoogroups.com
>>  *Sent:* Friday, October 19, 2012 10:15 AM
>> *Subject:* Re: [belajar-excel] Mendeteksi keystroke di lembar kerja
>>
>>
>>
>> Pakai Excel 2007 ke atas, coba fitur Remove Duplicate.
>> Pakai Excel versi berapa aja bisa pakai Advaanced Filter centang unique
>> record move to another place.
>>
>> Bahasa data universal adalah SQL dengan kalimat query.
>> Dengan query, bisa diambil data uniqque selalu untuk date tertentu dsb.
>> Sebelum Anda selesai membuka tabel di Access, Excel sudah selesai
>> merefresh data.
>> Biasanya data Access sampai ratusan ribu bisa di refresh dalam 2 atau 3 detik
>> kurang dibanding copas data tersebut secara langsung, pada komputer yang
>> sama. Dilakukan tanpa membuka Access, cukup tekan tombol di Excel jika
>> ingin dinamis atau cukup tekan refresh data jika di access sudah
>> disediakan sebuah query yang pasti unique dan siap pakai.
>>
>> Wassalam,
>> Kid.
>>
>> 2012/10/19 Heru Safrudin <superhe...@gmail.com>
>>
>>> **
>>>
>>>
>>> **
>>> Maaf kalo pertanyaan kurang jelas. Untuk pertanyaan No. 2 maksud saya
>>> begini :
>>> misal setiap hari saya update data yaitu Add data harian katakanlah 100
>>> record dari excel ke Ms. Access. Nah supaya data tidak doble/duplicate
>>> maka perlu prosedur cek apakah data udah ada di database, hanya yg belum
>>> ada di database aja yang di Add
>>>
>>> Kalo pake query kayaknya terlalu lama, karena data yg dibaca di database
>>> Access jumlahnya ribuan
>>>
>>> Demikian Mr, atas semua atensinya disampaikan terima kasih
>>>
>>>
>>>
>>>  ----- Original Message -----
>>> *From:* Mr. Kid <mr.nm...@gmail.com>
>>> *To:* belajar-excel@yahoogroups.com
>>>  *Sent:* Friday, October 19, 2012 1:45 AM
>>> *Subject:* Re: [belajar-excel] Mendeteksi keystroke di lembar kerja
>>>
>>>
>>>
>>> Pak Heru,
>>>
>>>  1. Saya pingin mendeteksi keystroke di lembar kerja, bisakah,
>>> bagaimana caranya ?
>>>     Misalkan kalo saya tekan Enter maka prosedur tertentu akan dieksekusi
>>> http://www.teachexcel.com/excel-help/excel-how-to.php?i=423869
>>>
>>>
>>> 2. Bagaimana mencari teks di database Ms. Access dari lembar kerja excel
>>>     dalam misal mencari teks "I/KP/11/00002" di field NO_GR
>>> >> 1. Buat koneksi ke access ke sebuah dataset yang ada di access
>>> melalui excel get external data (import data di xl2003)
>>> >> 2. aktifkan record macro
>>> >> 3. ubah query dalam koneksi ke access tadi dengan menambahkan teks
>>> WHERE nama_kolomnya = 'nilai teks dicari'
>>> >> 4. Stop recording
>>> >> 5. ke VBE dan lihat hasil record macro
>>> >> 6. ubah bagian sqlcommandtext hasil reocrding dengan query yang
>>> bagian wherenya bisa mengambil nilai dari sebuah cell
>>> >> 7. jalankan macro
>>> >> 8. save
>>>
>>> Wassalam,
>>> Kid.
>>>
>>>
>>> 2012/10/18 Heru Safrudin <superhe...@gmail.com>
>>>
>>>> **
>>>>
>>>>
>>>> **
>>>> Dear Mr. Master
>>>>
>>>> Ada 2 pertanyaan :
>>>> 1. Saya pingin mendeteksi keystroke di lembar kerja, bisakah, bagaimana
>>>> caranya ?
>>>>     Misalkan kalo saya tekan Enter maka prosedur tertentu akan
>>>> dieksekusi
>>>> 2. Bagaimana mencari teks di database Ms. Access dari lembar kerja excel
>>>>     dalam misal mencari teks "I/KP/11/00002" di field NO_GR
>>>>
>>>> Terima  kasih
>>>>
>>>>
>>>> Heru Safrudin
>>>>
>>>>
>>>> _
>>>>
>>>
>>>
>>
>   
>

Reply via email to