ssong
(SongManho)
April 20, 2020, 8:25am
1
안녕하세요.
엑셀 파일에서 “sheet1” 라는 시트가 있습니다.
저는 sheet1 시트를 한 파일 내에서 복사하여, sheet2 로 만들고
작업을 진행하려고 합니다.
그래서 Copy Sheet Activity 사용하려고 하는데,
유아이패스 내에 예제도 그렇고, 사용에도 계속 에러가 나더라구요.
한 파일 내에서는 사용할 수 없나요?
옵션에서
DestinationFilePath 는 공백
DestinationFileSheetName 은 sheet2
입력 SheetName 은 sheet1
이렇게 입력했습니다.
혹시 사용하신 분 있으신가요?
오류 내용
‘System.__ComObject’ 형식의 COM 개체를 인터페이스 형식 ‘Microsoft.Office.Interop.Excel._Workbook’(으)로 캐스팅할 수 없습니다. 요청한 개체가 없습니다. (예외가 발생한 HRESULT: 0x80010114) 오류로 인해 IID가 '{000208DA-0000-0000-C000-000000000046}'인 인터페이스의 COM 구성 요소에서 QueryInterface를 호출하지 못했으므로 이 작업을 수행할 수 없습니다.
JIHUN
(지훈 김)
April 20, 2020, 8:34am
2
안녕하세요.
동일 Scope내에서 사용시 동일 파일에 Sheet 복사되는것 확인하였습니다.
하기 스크린샷 참고해주시고 기타 문의사항 있으면 답글 달아주시면 도와드리겠습니다.
Example
Result
ssong
(SongManho)
April 20, 2020, 8:42am
3
@JIHUN
빠른 답변 감사합니다.
혹시 엑셀 엑티비티 버전 몇 쓰고 계신가요?
엑셀 버전은 몇 쓰시나요?
저는
2.8.3-beta.867639
엑셀은 2016 쓰고 있습니다.
쓰신거 보고 하는데, 죽어도 안되네요.
JIHUN
(지훈 김)
April 20, 2020, 8:43am
4
2.8.3-beta.851189입니다.
DRM 문제일 수도 있는데, 다른 방안을 드리겠습니다.
ssong
(SongManho)
April 20, 2020, 8:47am
5
엑티비티 엑셀 버전을 2.7.2 로 낮춰봤는데 버전 문제는 아닌거 같네요.
여기 pc 엔 DRM은 안 깔려있습니다.
우선 BalaReva - Copy To WorkBook 쓰려고 합니다.
근데 왜 안되는지 알 수 없네요. 재부팅 한번 해보겠습니다.ㅠ
ssong
(SongManho)
April 20, 2020, 9:14am
6
제 주변 pc 3개 모두 다 해봤는데, 똑같은 에러 발생하네요.
JIHUN
(지훈 김)
April 20, 2020, 9:20am
7
ssong:
0x80010114
비슷한 이슈가 있는데 Taskkill /f /im excel.exe 로 엑셀 전부 종료한후 재시도해보셔도 예외발생하실까요
Thanks @Ajju , I am using kill for EXCEL. And I a getting the error while reading second file
@loginerror Thank you for immediate reply !!
Its just two dummy excel files , and 5 uipath activities as follows
1>Excel App Scope (Excel 1) o/p wbExcel1
2>Excel App Scope (Excel 2)
2.1> Copy sheet (copy a temp sheet from Excel1 to Excel2)
3>Excel App Scope (Excel 1) Input Existing workbook wbExcel1
3.1> Write Cell A1 : temp
#Just5 Steps
Sorry @loginerror i cant upload the flow here due to environment restrictions !! permit me some time will upload from different environment in some t…
ssong
(SongManho)
April 20, 2020, 10:09am
8
@JIHUN
넵. 안되네요…제 주변 계신 분들도 다 안되요ㅎㅎ
어떻게 하셨는지 궁금하네요.
엑셀 파일이랑 xaml 파일 좀 공유해주실 수 있을까요?
JIHUN
(지훈 김)
April 20, 2020, 10:19am
9
Excel파일은 DRM이 걸려있어서 Xaml파일 전달드립니다.
다른 라이브러리로도 작동이 안되시면, 필요하신경우 짧은 코드 작성해 드리겠습니다.
Forum_CpSheet.zip (24.7 KB)
balupad14
(Balamurugan)
April 20, 2020, 11:21am
10
HI @ssong ,
To copy the sheet with in file . Here is an activity called “Copy to Workbook” …
Install package :
Usage :
Thank you
Balamurugan.S
ssong
(SongManho)
April 20, 2020, 2:39pm
12
@balupad14
The activity you developed is very well used.
Thank you!
1 Like
ssong
(SongManho)
April 21, 2020, 1:37am
14
@JIHUN
어제 엑셀 버전 차이로 안될꺼라 생각했는데,
동일한 UiPath 스튜디오 버전에
엑셀도 2016 프로페셔널 플러스 사용인데,
되는 pc가 있고 안되는 pc가 있더라구요.
스크립트문 차이보단 PC 문제로 봐지는데,
오류 코드를 커뮤니티에서 좀 더 검색해봐야겠습니다.
copy sheet 기능 구현은 이미 완료했습니다.
도움주셔서 감사합니다. ^^;
JIHUN
(지훈 김)
April 21, 2020, 1:40am
15
안녕하세요 2019 ProPlus 입니다. 해결하셨다니 다행이네요
system
(system)
Closed
April 24, 2020, 1:40am
16
This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.