Excel 파일을 열고 사용 된 범위를 이미지로 cilpboard에 복사하는 간단한 스크립트가 있습니다. 최소한 5 년간 일하고있었습니다. 이제 Microsoft의 최신 업데이트로 더 이상 작동하지 않고 매개 변수 오류 (-50)가 발생합니다. 외관 및 화면과 함께 선택적 매개 변수의 모든 조합을 시도했습니다. 내가 무엇을 시도하든 항상이 매개 변수 오류가 발생합니다. 매개 변수를 변경하여 작동하게하거나 작동하지 않는지 확인하여 버그를 Microsoft에보고하는 방법을 제안하십시오. 다음 코드가 있습니다. Excel 파일이 열리면 매개 변수 오류라는 오류 -50이 표시됩니다. 매개 변수 '사용 된 범위'는 MS Excel 사전 설명서에 따라 정확하며 스크립트는 Microsoft Excel 16.10에서 작동합니다.
set filepath to "/Users/ayesha/Documents/ayesha/test.xlsx"
set scriptFilePath to POSIX file filepath
tell application "Microsoft Excel"
launch
set myworkbook to open workbook workbook file name scriptFilePath
copy picture used range of active sheet
end tell