반응형
Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Tags more
Archives
Today
Total
관리 메뉴

코딩몬

[RPA 실습] Excel 연습1 : 엑셀 파일을 열어 데이터 확인 본문

Brity RPA/RPA 실습

[RPA 실습] Excel 연습1 : 엑셀 파일을 열어 데이터 확인

탄중이 2021. 11. 10. 13:39
반응형

업무절차

캠핑장.xls열기 -> 전체 행의 수와 데이터영역 체크 -> 'A2'에 들어있는 값, 'A1:D10'의 값 체크 -> 엑셀닫기

 

1. 엑셀파일 오픈

  • 업무 : 캠핑장.xls파일 열기
  • 사용 Activity
    1. OpenExcel - 열고자 하는 엑셀 파일을 열때 사용하는 액티비티 카드
  • OpenExcel 속성

 

2. 워크시트의 행의 수와 데이터영역 체크

  • 업무1. : 열린 시트의 행의 수를 메시지박스로 출력한다
  • 사용 Activity
    1. GetRowCount - 해당 워크시트의 데이터가 있는 행의 수를 카운트 해준다.
    2. MessageBox - 변수 안에 담긴 값을 화면에 메시지박스 형태로 출력해준다.
  • GetRowCount 속성

  • 업무2. : 열린 시트의 데이터가 들어있는 영역 정보를 메시지 박스로 출력한다
  • 사용 Activity
    1. GetDataRange - 해당 워크시트의 값이 있는 영역의 범위 정보
    2. MessageBox - 변수 안에 담긴 값을 화면에 메시지박스 형태로 출력해준다.
  • GetDataRange 속성

 

3. 셀 하나의 값 및 영역값 체크

  • 업무1. : A2 셀에 들어있는 값을 메시지박스로 출력한다
  • 사용 Activity
    1. ReadString- Excel 문서에서 지정한 셀의 문자열을 읽어옵니다.
    2. MessageBox - 변수 안에 담긴 값을 화면에 메시지박스 형태로 출력해준다.
  • ReadString속성

  1. [Output] ReadData에 읽어온 값을 저장할 변수를 입력하세요.
  2. [Input] Excel에 문자열을 읽어올 Excel 문서의 변수를 입력하세요.
  3. SheetName에 문자열을 읽어올 워크시트명 또는 변수를 입력하세요.
  4. Cell에 읽어올 셀을 입력하세요.

주의! 읽어오려는 Excel문서가 열려있어야한다.

 

  • 업무2. : A1:D10에 들어있는 값을 메시지박스로 출력한다
  • 사용 Activity
    1. ReadRange- Excel 문서에서 지정한 영역을 읽어옵니다.
    2. MessageBox - 변수 안에 담긴 값을 화면에 메시지박스 형태로 출력해준다.
  •  ReadRange속성

  1. [Output] DataArray에 읽어온 결과를 할당할 변수를 입력하세요.
  2. [Input] Excel에 읽어올 데이터 영역이 있는 Excel 문서의 변수를 입력하세요.
  3. ReadCellType에서 읽어올 데이터 영역의 각 셀 값을 읽는 방식을 선택하세요.
  4. SheetName에 읽어올 데이터 영역이 있는 워크시트명 또는 변수를 입력하세요.
  5. Range에 읽어올 데이터 영역을 입력하세요.

주의! 읽어오려는 Excel문서가 열려있어야한다.

 

ReadRange는 결과값이 2차원 배열로 나온다!

 

최종 Task

반응형
Comments