개발꿀팁 엑셀에서 SpreadJS 로 복사 붙여넣기가 가능할까?
추천0 비추천 0
페이지 정보
작성자 GCK루카스 작성일 2023-05-12 11:05 조회 329회 댓글 0건본문
관련링크
결론부터 말씀드리면, 제한적으로 가능합니다.
응용프로그램인 엑셀에서 웹 상의 SpreadJS 로 복사/붙여넣기를 하게 되면 서로 다른 환경이기 때문에 시스템 클립보드를 이용하여 복사/붙여넣기가 이루어집니다.
이때 만약 복사한 엑셀의 셀이 수식을 가지고 있다면, 수식이 복사 되지 않고 수식을 계산한 결과 값만 시스템 클립보드로 복사됩니다.
이후 SpreadJS 에 붙여넣게 되면 시스템 클립보드에는 결과 값만 가지고 있으니, SpreadJS 에도 자연스럽게 결과 값만 입력됩니다.
이는 환경적 limitation 이기 때문에 SpreadJS 에서 지원할 수 없는 영역입니다.
하지만 우회적으로 수식을 복사/붙여넣기 할 수 있는 방법이 있습니다.
엑셀에서 [수식] 탭 - [수식 표시] 버튼을 클릭하여 셀에 결과 값이 아닌 입력된 수식을 표시한 후 복사/붙여넣기를 하게 되면 시스템 클립보드에 복사된 수식이 SpreadJS 로 입력되면서 자동으로 수식을 계산합니다.
댓글목록
등록된 댓글이 없습니다.