직장인

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

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

# (면직)엑셀 성명>>URP 성명에 복붙
pyautogui.moveTo(1036, 344, duration=0.5)
pyautogui.click()
pyautogui.press('right',presses=4)
pyautogui.hotkey('ctrl','c')    
pyautogui.moveTo(272, 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=37)
pyautogui.press('enter')

 

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

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

# (URP에서 저장하지 않아야 작업순서대로 처리가능) 수기로 선택입력

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

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

pyautogui.moveTo(1027, 318, duration=0.5)
pyautogui.click()
pyautogui.press('left',presses=10)
728x90
반응형