python-2.7
  • win32com
  • 2017-03-29 6 views 2 likes 
    2

    파이썬에서 쓰기 모드로 열어야하는 Excel 통합 문서가 있습니다. 통합 문서에 read only recommendation에 대한 프롬프트가 나타나도록 설정되었으며 제거 할 수 없습니다.Excel 통합 문서를 열 때 Python에서 IgnoreReadOnlyRecommended가 작동하지 않습니다.

    import win32com.client 
    xl=win32com.client.Dispatch("Excel.Application") 
    filepath = 'C:\Users\FullFilePath.xlsm' 
    xl.Workbooks.Open(Filename=filepath, ReadOnly=False, IgnoreReadOnlyRecommended=True) 
    

    그것은 파일을 열고,하지만 난 읽기 전용으로 열려면 아직도 묻는 대화 상자가 터지는 것 :

    나는 다음과 같은 사용하고 있습니다. 대화 상자를 취소 할 수 있습니까? 대신

    +0

    'xl = win32com.client.DispatchEx ('Excel.Application')'을 사용해보십시오. 이 대화 상자없이 나를 위해 작동합니다. – bernie

    +0

    완벽하게 작동합니다. 감사합니다. –

    +0

    건배, 체크 표시로 내 대답을 수락하십시오. – bernie

    답변

    0

    사용 :

    xl = win32com.client.DispatchEx('Excel.Application') 
    

    이 나를 위해 대화 상자없이 작동합니다.

     관련 문제

    • 관련 문제 없음^_^