게시글
질문&답변
2024.04.25
6강 Read Range 액티비티 관련
sypark님 안녕하세요. 우선 영상이 오래되어 액티비티의 이름이 달라 찾는데 어려움을 겪게해드려 죄송합니다. 영상에 나오는 액티비티는 Classic 액티비티라고 하고, 현재 sypark님께서 사용하는 Excel 액티비티는 Modern 액티비티입니다. Modern과 Classic 액티비티는 범위 입력 방법이 다릅니다. 우선 Modern 액티비티를 사용하시는 경우, Excel Application Scope가 아닌, Use Excel File 액티비티를 사용해주셔야 합니다. (사진) 그리고 Read Range 액티비티를 Modern 버전으로 사용하시는 경우, 범위에는 "Excel.Sheet("SalesOrders")"라는 텍스트가 들어가야 합니다! Morden 액티비티는 텍스트 말고도 자동으로 생성해주는 기능이 있습니다. 아래이미지 처럼 설정도 가능하니 참고 부탁드립니다! +버튼 > (시트가 보일 경우) 'SalesOrders [시트]' 클릭 +버튼 > 사용자 지정 입력 > 시트 선택 > "SalesOrders" 입력 > 저장 버튼 클릭 (사진) (사진) 궁금증이 해결되셨나요? sypark님의 이슈 해결을 응원합니다! 감사합니다.
- 0
- 2
- 53
질문&답변
2024.04.24
흐름에 오류가 발생됩니다.
kch7788님 안녕하세요. 우선 영상이 오래되어 액티비티의 이름이 달라 찾는데 어려움을 겪게해드려 죄송합니다. 현재 사용하는 Excel 액티비티는 Modern 액티비티로, Sheet만 읽게 된다면 1행의 값들이 열로 인식이 됩니다. 따라서, "음식점명"이라는 열 이름이 값으로 인식이 되어 발생하는 오류입니다. "음식점명"을 열 이름으로 인식하게 하려면 범위를 지정해야 합니다. Read Range에서 범위를 Excel.Sheet("Sheet1").Range("B2:B9")로 변경 후 확인 부탁드립니다. 궁금증이 해결되셨나요? kch7788님의 이슈 해결을 응원합니다! 감사합니다.
- 0
- 2
- 61
질문&답변
2024.04.24
엑셀 기능이 새로운 버전은 다 변경되어서 따라가기 힘듦니다.
kch7788님 안녕하세요. 우선 영상이 오래되어 액티비티의 이름이 달라 찾는데 어려움을 겪게해드려 죄송합니다. 영상에서 제공드리는 Studio의 버전이 최신 버전과 상이해서 발생한 이슈로 확인이 됩니다. 영상에서 제공하는 액티비티는 Classic 액티비티로, 현재 RPA 개발자들한테 친숙한 액티비티입니다. 활성화 하는 방법은 좌측 액티비티 패널 > 필터링 기준 > 범주별 필터링 > 클래식을 클릭하시면 찾고계시는 액티비티가 활성화 됩니다. (사진) 만약 Modern 액티비티로 진행하신다면, Write Data Table to Excel로 진행 부탁드립니다! 궁금증이 해결되셨나요? kch7788님의 이슈 해결을 응원합니다! 감사합니다.
- 0
- 1
- 28
질문&답변
2024.04.16
엑셀 데이터 테이블에 row값이 안들어감
안녕하세요! swkuk 님! 질문에 대한 답변드리겠습니다. ==================================================================== 1. 변수 확인 Get Text 한 값을 각각 abc_insurance, invoice, duedate, total 이라는 변수에 저장하셨는지 확인 부탁드립니다. 변수에는 띄어쓰기가 포함될 수 없으나 첨부해주신 사진 속 Multiple Assign 액티비티에 쓰인 변수명에 띄어쓰기가 있는 것으로 보입니다. Build Data Table 열 이름 확인 아래의 사진과 같이 열 이름이 설정되어 있는지 확인 부탁드립니다. (사진) For each Row in DataTable 사용 할 수 없음 Build Data Table 하셨을 때 위와 같이 열 이름만 설정해주신 경우, 행이 없는 것으로 인식되어 각 행마다 수행하는 액티비티인 For each Row in DataTable 액티비티를 실행하지 않고 넘어가게 됩니다. 그로 인해 'DT' 변수에는 여전히 열 이름만 존재하게 됩니다. Add Data Row 액티비티 사용 권장 For each Row in DataTable 대신 "Add Data Row"를 아래의 사진과 같이 사용하시기를 추천드립니다. '배열 행'은 각 열에 입력될 '행 값의 배열'로, 위에서 Get Text 하신 값을 저장한 변수를 배열 형태로 입력해주시면 DT 변수 안에 값이 들어가는 것을 확인하실 수 있습니다. (사진) Write Range 이 부분은 이상이 없습니다. ==================================================================== 따라서 진행해보시고 추가적으로 오류가 발생하거나 궁금하신 점이 있으시다면 추가 질문 남겨주세요 :) 감사합니다!
- 0
- 2
- 53
질문&답변
2024.03.26
다른 엑셀파일에 저장하고자 하는 경우
강보영 님 안녕하세요. 엑셀 파일에 저장된 내용을 읽고 데이터테이블로 저장한 후 엑셀로 다시 쓰기 할 때, 다른 엑셀 파일에 저장하는 방법에 대해 질문을 주셨네요! 저장된 데이터테이블을 다른 파일에 저장하는 방법을 알려드리겠습니다. (사진) ① Output Data Table 액티비티 하단에 Excel Application Scope 액티비티를 추가해 주세요 ② Excel Application Scope 속성 탭에서 존재하지 않는 경우 생성 옵션의 체크를 해제해 주세요. ③ "Workbook 경로입니다. 텍스트를 따옴표로 묶어야 합니다."라는 텍스트가 있는 창에 데이터 테이블 내용을 저장하고 싶은 엑셀파일의 경로를 넣어주세요. 값을 저장할 엑셀파일은 미리 만들어주세요. (②에서 '존재하지 않는 경우 생성' 옵션을 체크하신 경우 값을 저장할 엑셀 파일을 미리 만들지 않으셔도 됩 니다.) ④ "①"번에서 추가한 ExcelApplication Scope 액티비티 안에 Write Range 액티비티를 추가해 주시고, 테이터테이블을 입력할 시트와 셀을 입력해 주세요. 마지막으로 ,"데이터 테이블" 텍스트가 있는 창에 Output Data Table 액티비티로 만든 데이터 테이블 변수를 입력해 주세요. 실행하시면 다른 엑셀 파일에 저장된 데이터테이블이 입력된 것을 확인할 수 있습니다. 궁금증이 해결되셨나요? 강보영 님의 이슈 해결을 응원합니다! 감사합니다.
- 0
- 1
- 109
질문&답변
2024.03.25
실행할때마다 얼리먼트를 찾을 수 없다는 메시지 해결 방법
안녕하세요. 강보영 님! 첨부하신 사진 속 액티비티가 CV Screen Scope, CV Click 등으로 구성되어 있는 것으로 보아 '앱/웹 레코더' 탭을 사용한 실습을 'Computer Vision Recoder' 탭을 눌러 진행하신 것으로 보입니다! 두가의 탭을 사용하는 방법은 사용자의 움직임을 그대로 기록하여 워크플로를 자동으로 생성준다는 공통점이 있지만, 'Computer Vision Recoder' 는 Computer Vision 액티비티를 사용하는 워크플로를 생성해준다는 차이점이 있습니다. 또한 레코더를 활용하여 자동 생성된 워크플로 또한 타겟에 동적 요소가 포함된 경우 미세 조정이 필요할 수 있으니 참고 부탁드리겠습니다. '앱/웹 레코더' 탭을 활용하여 실습 진행해 보시면 좋을 것 같습니다 :)
- 0
- 2
- 104
질문&답변
2024.03.25
데이타 스크래핑
안녕하세요 찌루나라님! 1. Modern 사용 토글 버튼이 없는 이유 : 최신 버전 Studio 에서는 windows운영 체제와의 호환성과 관련하여 Windows-Legacy 를 지원하지 않습니다. 따라서 클래식 환경을 지원하지 않으면서 'Modern 사용' 토글 버튼이 제거되었고 최신 환경을 기본으로 제공합니다. (사진) 2. 최신 환경에서는 데이터 스크래핑 탭이 "테이블 추출" 탭으로 제공되고 있습니다. 데이터 스크래핑과 같은 기능을 제공하고 있으니 "테이블 추출" 탭을 사용하시어 데이터를 스크래핑 하시면 됩니다! (사진) 감사합니다 :)
- 0
- 2
- 123
질문&답변
2023.09.18
멜론 차트 내용 추출 관해서 질문드립니다.
안녕하세요 이준식님! 차트 내용 추출 관련해서 어려움을 겪고 계시는군요! 말씀하신 내용으로 확인해 본 결과 "For Each UiElement" 액티비티를 사용해서 원하시는 데이터를 추출하시면 가능할 거 같습니다! 방법은 아래와 같습니다. (사진) Use Application/Browser 엑티비티를 사용해 Url을 설정해 주시고 속성 패널에 출력 엘리먼트에 변수를 생성합니다. (사진)원하시는 연도까지 이동하신 후 (사진)For Each UiElement 액티비티를 사용해서 메모장 UI를 설정합니다 (사진) For Each UiElement 액티비티 안에 있는 Click 액티비티 속성 패널에 타겟 > 선택기 > 고급 편집기(안에 있는 내용을 삭제 후) > 엘리먼트 > "CurrentElement"를 입력합니다. (사진) Attach Browser 액티비티에 속성 패널을 클릭하고 선택기 ... 을 클릭합니다. URL을 아래 사진과 같게 설정합니다. (사진)Go Back 액티비티 속성 패널에 Use Application/Browser 액티비티에서 생성한 변수 UiTest를 입력 > 브라우저 에 입력합니다 감사합니다!
- 0
- 1
- 298
질문&답변
2023.09.18
Get text에
안녕하세요 RPA비기너님! Get Text 액티비티 관련해서 문제를 겪고 계시는군요. 현재 RPA비기너님 사용 중인 액티비티는 UI 자동화 Get Text 액티비티를 사용 중인 걸로 판단됩니다! 강의에서 사용 중인 Get Text는 클래식 안에 있는 액티비티입니다! 액티비티 패널에 깔때기 모양 클릭 후 클래식을 선택하고 패널 검색창에 Get Text 입력하고 클래식 안에 있는 Get Text를 사용해 주시기 바랍니다!
- 0
- 2
- 229
질문&답변
2023.09.15
naver다음에 워드 패드를 열려고 하면 신청이 안됩니다.
안녕하세요 alias LEE님! 워드 실행 관련해서 어려움을 겪고 계시는군요! Start Process 엑티비티에 실행 파일 경로에 파일 경로가 알맞게 설정되어 있는지 확인 부탁드립니다!
- 0
- 1
- 189