UiPath_이론

서울의 날씨 / 링큐문

ideas0123 2024. 9. 23. 16:46

-- 서울의 날씨 --

Use Browser - "https://www.naver.com/"

> Type Into - "서울의날씨[k(Enter)]"

> Get Text - str날씨

> Write Line - str날씨

 

-- 링큐문 -- 

더보기

vva : 엑셀로 코드를 짜는 방법

예외잡기, 유지보수 어려움

dt테스트 | Read Range Workbook

- "Data\네이버뉴스.xlsx"

- "RPA"

특정 키워드를 포함하는 뉴스 제목 필터링 | Assign

- dt테스트

- dt테스트.AsEnumerable().Where(function(row) row.Field(of String)("뉴스제목").Contains("유니포인트")).CopyToDataTable

더보기

AsEnumerable() : 데이터 row로 변환하겠다는 구문
뒤에 무조건 .CopyToDataTable써줘야함

dt테스트.AsEnumerable().Where(function(row) row.Field(of String)("뉴스제목").Contains("유니포인트")).CopyToDataTable

유니포인트 관련 뉴스 제목만 필터링하는 쿼리를 작성할 수 있습니다.

dt내보내기 | Output Data Table as Text

- dt테스트

텍스트 확인 | Write Line

- str텍스트

dt에 컬럼추가 | Add Data Column

 - 데이터 테이블 : dt테스트

- 열 이름 : "유니포인트여부"

 

 유니포인트여부 행에 데이터 넣기 |  For Each Row

 - 데이터 테이블 : dt테스트

> 유니포인트여부 행에 데이터 넣기 | Assign

- CurrentRow("유니포인트여부")

- If(CurrentRow.Field(of String)("뉴스제목").Contains("완료"), "있음", "없음")

dt내보내기 | Output Data Table as Text

- dt테스트

텍스트 확인 | Write Line

- str텍스트

'UiPath_이론' 카테고리의 다른 글

정규표현식(Regular Expression)  (1) 2024.09.25
LINQ 개론  (1) 2024.09.24
예외처리 - Try Catch  (1) 2024.09.20
예외처리 - 기본 / Retry  (1) 2024.09.19
Control_Flow_Switch  (1) 2024.09.13