반응형
SMALL
기능별
# 기능 | 시퀀스 |
#팝업메시지 #알림창 | Message box |
#변수 선언(설정) | 속성-value에서 Shift + K / Assign |
#출력창에 출력 | Write Line //숫자 or 불린형은 ToString 붙여야함 |
#로그인 자동화 | Attach Browser - [ Type Into - 창선택 - id입력 ] -> [ Get Password : 속성>변수선언, 암호입력 ] -> [ Type Into - 변수입력 ] -> [ Click - 버튼 ] |
#브라우저 열기 | (Assign 변수선언) - Open Browser - [ Maximize Window - Delay ] |
#카테고리 클릭 | Attach Browser - [ Click ] - Delay |
#선택박스 고르기 | Click(선택박스) - Select item - 원하는 것 선택 |
#텍스트 입력 | Type Into - [ 변수선언 및 value 값 입력 ] - Click //속성에서 커서클릭 + 칸비우기 True 설정 |
#텍스트 가져오기 #하나의 데이터 가져오기 |
Get Text //속성에서 변수에 담는 것이 좋음 |
#데이터 스크래핑(1페이지) | 리본메뉴 - 데이터 스크래핑 - 테이블 컬럼클릭 - 전체 선택 //변수에 담기 |
#엑셀로 저장 | 시퀀스생성 - excel application Scope - 경로 설정 - [ Write range (저장 범위 설정)] |
#브라우저 이동 | Navigate To //주소입력 |
#탭닫기 | Close Tab //한 attach browser 안에서 이동과 닫기를 같이할 수 없다. |
#형변환 | CDBL(변수명) //text로 받은 변수를 숫자로 변경 |
#파일 원하는 위치에 저장 | 파일 이름에 전체 경로\파일이름 으로 쓰기 |
#배열에 값 넣기 | 1) 크기선언 안하고 바로 넣기 : Assign 변수명 = {"A","B","C"} 2) 크기 선언 하고 따로 넣기 : Assign 변수명 = new String(100){} 값 넣기 : 변수명(0) = "값" |
#반복문 | For Each - [ 변수명 item에 담고 - 본문 내용 반복 ] |
#기능 | 메소드 |
#특정 파일명 검색 #특정 문자가 있는지 검색 #특정 제목에 특정 키워드가 있는지 검색 |
.Contains("검색단어") |
#시작점에 특정문자가 있는지 검색하고 싶을 때 | .StartsWith("검색단어") |
#끝에 부분 문자 검색 //확장자명 일치 여부 판단시 사용 | .EndsWith("검색단어") |
#변수 중 일부 글자 대체 //데이터 가공시 사용 | .Replace("기존","바꿀거") |
#글자 일부 추출(인덱스번호 시작, 끝) | .Substring(시작인덱스) / .Substring(시작인덱스,문자길이) |
#양쪽 공백 제거 //데이터의 정합성 판단 | .Trim //엑셀에서 .ToString.Trim 많이 사용 |
#특정 문자를 기준으로 나누기 //나눈후 배열에 담긴다 //데이터를 빨리 찾기 위해 사용 |
데이터명.Split("나눌기준".ToCharArray) |
(참고) Split 기준 문자 정리(괄호 : 자바표현) | 1)Space(\s) :.Split(" ".ToCharArray) 2)Enter(\n) :.Split(Environment.NewLine.ToCharArray) 3)한글자씩 :.Split("".ToCharArray) |
#특정 문자를 전부 대문자/소문자로 변경 | 데이터명.ToUpper() 데이터명.ToLower() |
Object Reference not~~~ / 개체참조가 설정되지 않았습니다~
이러한 에러들은 "변수 빼먹었다"는 소리이다.
반응형
LIST
'[ RPA ]' 카테고리의 다른 글
[RPA] Ui Path - RPA 프로젝트 절차 / 객체지향방식 (Invoke workflow) (0) | 2020.11.11 |
---|---|
[RPA] Ui Path - 스크린 스크래핑 / 형변환 / Selector(셀렉터) / 와일드카드 (0) | 2020.11.10 |
[RPA] 기능(1) - 조건문 / 로그인 기능 만들기 / 데이터 스크래핑 (0) | 2020.11.06 |
[ RPA ] UI PATH 설치 (0) | 2020.11.06 |
[ 취업 ] RPA(Robotic Process Automation), 로봇자동화시스템 (0) | 2020.11.05 |
댓글