본문 바로가기

Uipath34

VBA Excel 특정 범위 지정 PNG 파일 생성하기 중요 : 소스 그대로 붙여 넣기 하면 안 돌아갑니다 내용 읽고 필요한 부분 선택해서 사용하세요 RPA 개발을 하다보면 현업들은 특정 범위의 결과를 메일로 받고 싶어 한다 특히 첨부파일로 저장해서 보내주면 99% 이상 메일 본문에 이미지를 넣어달라고 하는데 이때 PNG 파일 생성해서 메일 본문에 추가해주면 된다 해당 소스를 실행 하려면 절취선 하단 부분에 Excel_Range_PNG_Result 실행하면 Call을 통해 Excel_Range_PNG를 실행하게 됩니다 단순 Excel에서 결과값을 받지 않고 사용한다면 절취선 아래 부분은 필요하지 않음 최상단에 Function Excel_Range_PNG()으로 수정하고 실행하면 됩니다 Function Excel_Range_PNG(ByRef result) 'B.. 2022. 12. 14.
Uipath 공휴일 API 기념일 추가 1. 공휴일 + 기념일 휴일을 구하는 방법 기존 공휴일이 작성된 Excel 파일에 Sheet2를 추가 A1열에 기념일로 쉬게 되는 날짜 입력 후 기존 공휴일 날짜를 Array에 이전 글과 동일하게 설정해준다 다른 부분은 try Catch가 생기며 Assign에 dt_Null이라는 변수가 생겼는데 해당 변수는 Sheet2에 데이터가 없을 경우 에러가 발생을 막아주는 로직이다 2.IF문 휴일 및 작업일 구하기 예외처리에 NullReferenceException 입력 후 dt_Null에 값을 True로 변경해준다 dt_Null 값이 True 인지 False인지 비교하여 아래 IF문을 진행하면 된다 Sheet2에 데이터가 없을때 IF문 String.join(",",dt_array.ToArray).Contains.. 2022. 12. 13.
Uipath 공휴일 구하기 XML 추출하기 공휴일 API 사전 작업 1. https://www.data.go.kr/dataset/15012690/openapi.do 접속 2. 활용신청 3.End Point, 일반 인증키 발급 확인 4.End Point와 일반 인증키(Encoding) 조합하여 원하는 년도 및 날짜 입력 url은 End Point 값/getRestDeInfo? serviceKey=일반 인증키(Encoding) 값 입력&solYear=2022&numOfRows=100 위에 해당 값이 정상적으로 잘 됐는지 확인하는 방법은 URL 입력창에 End Point 값/getRestDeInfo? serviceKey=일반 인증키(Encoding) 값 입력&solYear=2022&numOfRows=100 그대로 입력하시면 아래와 같이 나옵니다 sol.. 2022. 12. 13.
Uipath 특정 액티비티 안 보이는 경우 Uipath 사용할 때 예전에 사용을 했거나 예전 버전으로 개발했을 때 커뮤니티 버전 새로 받게 되면 기존 액티비가 보이지 않는 경우가 있다 Uipath Community Version 2022.10.3 다운로드해보니 Attach Browser, Attach Window, Click, Close, Application, Excel Application Scope, Open Browser, Open Application, Read Range, Read Cell, Write Range, Write cell 등 주로 사용하던 액티비들이 사라져 있다 유튜브 영상을 보고 유입된 경우에도 영상에는 이러한 아이템들이 있는 데 따라 하는 경우 보이지 않으며 기존 사용했던 똑같은 Activity 이름인데 화면이 다른 경.. 2022. 12. 9.