>  Q&A  >  본문

java - 关于Poi,Sheet的问题

巴扎黑巴扎黑2715일 전523

모든 응답(2)나는 대답할 것이다

  • 巴扎黑

    巴扎黑2017-04-18 10:11:11

    세 프로그램을 병렬로 실행하면 각 프로그램에서 엑셀을 수정한 후 저장하게 되므로 마지막에 저장된 엑셀만 남게 됩니다.
    세 가지 프로그램을 연속으로 실행하면 각 프로그램이 먼저 엑셀을 열고 시트를 선택한 뒤 수정하고 수정 후 엑셀을 저장하고 또 다음 프로그램이 이런 식으로 다시 실행되는 현상이 어떻게 일어날 수 있을까요?

    회신하다
    0
  • ringa_lee

    ringa_lee2017-04-18 10:11:11

    멀티스레드 파일 작업이라면 엑셀을 실행하는 코드를 잠그고 엑셀을 먼저 읽은 후 쓰세요.

    회신하다
    0
  • 취소회신하다