직장인

[회사원] 업무 코딩기록 - (Pyautogui)Auto CnP(일반발령(면직))

cyy1211 2024. 12. 23. 14:52
728x90
반응형
import pyautogui
# URP 좌측, 엑셀 우측, 엑셀배율(85%)조정, 엑셀 A2셀에 한번 클릭하고 시작

# (면직)엑셀 성명>>URP 성명에 복붙
pyautogui.moveTo(994, 252, duration=0.5)
pyautogui.click()
pyautogui.press('right',presses=3)
pyautogui.hotkey('ctrl','c')    
pyautogui.moveTo(190, 541, duration=0.5)
pyautogui.click()
pyautogui.hotkey('ctrl','v')
pyautogui.press('enter')

 

import pyautogui
# URP 좌측, 엑셀 우측, 엑셀배율(85%)조정

# (면직) URP 발령구분>>면직 선택, 사유>>계약만료 선택
pyautogui.moveTo(579, 547, duration=0.5)
pyautogui.click()
pyautogui.press('down',presses=2)
pyautogui.press('enter')

 

import pyautogui
# URP 좌측, 엑셀 우측, 엑셀배율(85%)조정

# (면직)엑셀 면직일자>>URP 발령일자, 발령시작일자에 복붙
pyautogui.moveTo(994, 252, duration=0.5)
pyautogui.click()
pyautogui.press('right',presses=5)
pyautogui.hotkey('ctrl','c')
pyautogui.moveTo(238, 672, duration=0.5)
pyautogui.click()
pyautogui.hotkey('ctrl','v')

# URP 발령대상자 추가
pyautogui.moveTo(792, 271, duration=0.5)
pyautogui.click()

# 엑셀 첫째 작업열 숨기고 아래 작업열 위로 당기기
pyautogui.moveTo(974, 248, duration=0.5)
pyautogui.click()
pyautogui.rightClick()
pyautogui.press('h')

pyautogui.moveTo(994, 252, duration=0.5)
pyautogui.click()
pyautogui.press('left',presses=8)
728x90
반응형