주로 테이블에서 작동하는 Excel 작업 창 추가 기능을 작성했습니다. TableCollection.add (rangeAddress, true)를 실행하는 코드가 있습니다. 이 호출은 'rangeAddress'시트 이름에 특수 문자가 포함되어 있으면 실패합니다. 예를 들어시트 이름에 특수 문자가있는 경우 TableCollection.add에서 'InvalidArgument'오류가 발생합니다
-
ctx.workbook.tables.add(Sheet!A1:E4, true)
잘 작동하지만,
ctx.workbook.tables.add(Sheet-Name!A1:E4, true)
오류
{
"name": "OfficeExtension.Error",
"code": "InvalidArgument",
"message": "The argument is invalid or missing or has an incorrect format.",
"traceMessages": [],
"debugInfo": {
"errorLocation": "TableCollection.add"
}
에게}가 발생
두 번째 예제의 주소가 특수 문자를 가지고 있습니다 시트 이름에 '-'. 시트 이름에 특수 문자를 지원하는 방법이 있습니까?
시트 이름과 주소가 인용되어 있다고 가정합니다.하지만 그렇다면 어떤 플랫폼 (데스크톱, 온라인, Mac, iOS)을 사용하고 있습니까? 그리고 버전 번호는 무엇입니까? –
예, rangeAddress (시트 이름 및 주소)는 따옴표로 묶여 있습니다 (문자열). 모든 플랫폼에서 발생합니다 (iOS에 대한 확신이 없음) –
@MichaelZlatkovsky 이걸 재현 할 수 없습니까? 다른 정보가 필요하십니까? –