본문 바로가기

RPA13

[UiPath-015] 엑셀(Excel) 다루기 UiPath에서 엑셀을 연동하여 사용하는 경우는 매우 많다. 크롤링한 결과를 엑셀로 저장하거나 엑셀에서 데이터를 하나씩 읽어 검색에 활용할 수도 있다. 또한 엑셀 그 자체를 계산하거나 셀 색을 변경할 수도 있다. 활용도가 매우 높으니 잘 배워두자. UiPath에서 엑셀을 다루는 방법은 엑셀 프로그램이 설치되지 않았더라도 사용이 가능한 File Access Level과 백그라운 실행이 가능한 Excel Application Scope가 있다. 첫번째 방법은 엑셀이 설치되어 있지 않아도 동작이 가능하지만 .xlsx 확장자 파일만 적용 가능하며 Workbook 하위에 액티비티가 있고, 두번째 방법은 파일이 열려있지 않더라도 사람처럼 파일을 열고 작업을 수행하며 Excel 하위에 액티비티가 있다. 열고 작업하는.. 2023. 5. 21.
[UiPath-질문] 데이터 스크래핑 데이터 스크래핑을 이용하여 표를 'Extract데이터테이블' 변수에 넣었는데 필요한 행과 열을 추출하고 싶을 때 어떻게 해야 할까? 구분 월요일 화요일 수요일 목요일 금요일 1교시 전산개론 프로세스자동화 2교시 빅데이터구축 위와 같은 표를 가져왔다면 맨 윗줄은 Extract데이터테이블.Columns(n).ColumnName으로 가져올 수 있다. 예를 들어 '월요일'이라는 데이터를 가져오려고 한다면 'Extract데이터테이블.Columns(1).ColumnName' 처럼 사용하면 된다. '전산개론'이라는 데이터를 가져오려고 한다면 'Extract데이터테이블.Rows(0).ItemArray(2).ToString' 처럼 사용하면 된다. 맨 윗줄 제목에 해당하는 부분을 제외하고 두번째 행이 0번이라는 것을 잘 .. 2023. 5. 5.
[UiPath-011] 베스트셀러 수집하기 책을 많이 읽는 편은 아니지만 누군가 책 얘기를 할때면 아는척 하고 싶기도 하다. 최근의 베스트셀러 책은 어떤것인지 일주일 또는 한달에 한번이라도 소개하는 부분 정도는 읽어보면 좋겠다는 생각이다. 교보문고의 베스트셀러를 엑셀로 저장하는 실습을 해보자 사용된 액티비티 : Open Browser, Click, 데이터 스크래핑, Excel Application Scope, Write Range 교보문고 베스트셀러 목록 수집하기 1) 프로세스 만들기 - 앞 부분 생략하니 이전 강의를 참조한다. 2) 【Open Browser 액티비티】를 가져다 놓는다. - 여기에 URL을 삽입합니다. 텍스트를 따옴표로 묶어야 합니다. 부분에 "https://www.kyobobook.co.kr/"를 입력한다. 3) 실행에 【Cli.. 2023. 4. 16.
[UiPath-010] 작업 스케줄러 ✅ 작업스케줄러를 이용하여 정해진 시간에 프로젝트(로봇)을 동작시켜 보자. 이 방법은 UiPath의 기능을 이용하지 않고 윈도우즈의 기능을 이용하는 방법이다. 차후에 UiPath에서 정해진 시간에 동작하는 방법에 대해 다루도록 하겠다. 1) 윈도우즈 검색창에 ‘작업 스케줄러’라고 검색한 후 클릭하여 실행하면 다음과 같은 창이 나타난다. 2) 오른쪽 창에 ‘작업 만들기’를 클릭한다. - 트리거는 등록해놓을 작업을 어느 날짜와 시간에 동작하게 할지 설정하는 탭 - 동작은 그 일시에 어떤 작업을 실행시킬지에 대한 탭 - 일반/조건/설정탭에서는 동작시키려는 '작업'에 대한 권한 조정 등 세부 조정 - 일반의 이름에는 “email”이라고 입력해 본다. 트리거를 들어가보자. 하단 왼쪽의 새로만들기 버튼을 클릭한다... 2023. 4. 10.