AHK Cara Copy paste, scroll Gulung, Block sheet, dan simpan EXCEL

 

AHK excel copy paste scroll

AHK Cara Copy paste, scroll Gulung, Block sheet, dan simpan EXCEL - Dalam tutorial excel AHK ini sering kita gunakan methode cepat dalam melakukan eksekusi terutama dalam memecahkan kode kode excel yang kita bangun dalam hal ini kita perlu menambahkan dan memahami beberapa fungsi yang paling penting dan berpengaruh dalam memecahkan kode tersebut

Dalam memecahkan kode di maksud kita perlu paham tentang tata cara agar fungsi yang kita bangun bisa berjalan dengan maximal diantaranya adalah fungsi sederhana excel dalam AHK yaitu pertama sintax copy paste, save, scroll, block sheet, serta pintasan keyboard yang bisa kita kembangkan disini mari kita awali fungsi fungsi dimaksud tersebut dengan beberapa kode di bawah ini.

DASAR FUNGSI PENTING DALAM PENGAPLIKASIAN AHK DI EXCEL

Runing excel seperti ini

^r::
run, "C:\Users\user\Desktop\excel.xlsx"
return



Dalam methode run ini kita tidak hanya bisa membuka file excel tapi bisa semua file yang kita maksud asal kita tau lokasi data tersebut setelah proses pembukaan file excel tersebut kita tinggal mengisi data tersebut dengan hal hal yang kita inginkan misal kita akan melakukan methode copy paste dalam sheet excel contoh script kodenya seperti ini 

EXCEL COPY PASTE

^r::
SetTitleMatchMode 2
winactivate Microsoft Excel
MouseClick, L, 247, 335
Send, {Blind}{Ctrl Down}c{Ctrl Up}
Sleep, 600 MouseClick, L, 615, 336
return
Send, {Blind}{Ctrl Down}v{Ctrl Up} Sleep, 1000



Dasar dari fungsi di atas adalah melthode copy paste yang di jalankan ketika excel aktif  beberapa kode yang kita pahami dari fungsi di atas misal winactivate Microsoft Excel merupakan sebuah code dalam membaca file excel dalam posisi aktif MouseClick, L, 247, 335 adalah titik kordinat yang meskinya kita jalankan dalam memahami kode posisi copy dan posisi paste tersebut 

Send, {Blind}{Ctrl Down}c{Ctrl Up} sebuah methode pintasan yaitu CTRL+C  ( copy data ) sedang 

Send, {Blind}{Ctrl Down}v{Ctrl Up} merupakan pintasan CTRL+V ( paste data ) 

kode AHK CTRL+C dan CTRL+V adalah mode yang bisa di kembangkan seperti kita ganti c menjadi a atau v menjadi s bisa saja, hal terserbut adalah tugas anda dalam mengembangkan methode kode tersebut agar kita lebih berkreasi dalam pengaplikasian kode AHK tersebut

FUNGSI SCROLL

^r::
SetTitleMatchMode 2
winactivate Microsoft Excel
MouseClick, L, 1252, 200
Send, {Blind}{WheelDown}{WheelDown}{WheelDown}{WheelDown}{WheelDown}
Sleep, 1000
{WheelDown}{WheelDown}{WheelDown}{WheelDown}{WheelDown}{WheelDown}
Sleep, 1000 MouseClick, L, 1252, 600 Sleep, 1000
{WheelUp}{WheelUp}{WheelUp}{WheelUp}{WheelUp}{WheelUp}{WheelUp}{WheelUp}
Send, {Blind}{WheelUp}{WheelUp}{WheelUp}{WheelUp}{WheelUp}{WheelUp}{WheelUp} Sleep, 1000
return



Kode di atas adalah titik scroll dimana kita bisa mengembangkan kode dimaksud tersebut menjadi lebih tepat dalam penempatannya 

Send, {Blind}{WheelDown}{WheelDown}{WheelDown}{WheelDown}{WheelDown} {WheelDown}{WheelDown}{WheelDown}{WheelDown}{WheelDown}{WheelDown}

Merupakan Scroll bawah

Send, {Blind}{WheelUp}{WheelUp}{WheelUp}{WheelUp}{WheelUp}{WheelUp}{WheelUp} {WheelUp}{WheelUp}{WheelUp}{WheelUp}{WheelUp}{WheelUp}{WheelUp}{WheelUp}

Adalah scroll atas 

Untuk scrol tersebut bisa di tambahkan pada {WheelDown} dalam pengaplikasian jumlah scroll  bawah yang kita inginkan, untuk scroll atas {WheelUp} Bisa di tambahkan jumlah scroll yang di maksud tersebut 

FUNGSI BLOK DRAG

^r::
SetTitleMatchMode 2
winactivate Microsoft Excel
Sleep, 1000
MouseClick, L, 306, 215,,, D
Sleep, 1000 MouseClick, L, 877, 518,,, U
return
Sleep, 1000



kita amati dari kode di atas diantara titik kordinat yang di maksud dari titik awal MouseClick, L, 306, 215,,, D yang akan kita blok ke titik hasil akhir MouseClick, L, 877, 518,,, U wilayah block tersebut sedang sleep adalah delay (kelambatan dalam membaca script setelahnya) dalam pengambilan data tersebut

untuk lebih memahami kita ambil contoh kasus script di bawah ini :

^r::
run, excel.exe
sleep, 3000
SetTitleMatchMode 2
winactivate Microsoft Excel
MouseClick, L, 306, 215,,, D
Sleep, 1000 Sleep, 1000
Sleep, 1000
MouseClick, L, 877, 518,,, U sendinput, ^s
sleep, 1000
sleep, 1000 send, Nama sleep, 1000 send, {enter}
return
Process, Close, Excel.exe



Dari Hasil di maksud di atas akam menghasilkan gambaran kode seperti ini 

AHK open close save close excel


Demikian pembahasan tentang excel tersebut semoba bisa berguna untuk teman - teman yang sedang membutuhkan robot AHK tersebut silahkan anda kembangkan dalam pengaplikasian kode tersebut

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel