삔삔 님, 안녕하세요.
그레이프시티입니다.
ClipboardCopy 메소드 호출 시 ClipboardCopyOptions.AsStringSkipHidden 옵션을 설정하면, 필터링 된 데이터만 복사하실 수 있습니다.
fpSpread1.ActiveSheet.ClipboardCopy(FarPoint.Win.Spread.ClipboardCopyOptions.AsStringSkipHidden);
ClipboardCopyOpations Enumeration 도움말 문서
만일 Ctrl + C키로 데이터를 복사하시는 경우, 하기 샘플 코드와 같이 InputMap을 설정하여, 필터 결과 숨겨진 데이터는 복사되지 않도록 처리하실 수 있습니다.
FarPoint.Win.Spread.InputMap im = fpSpread1.GetInputMap(FarPoint.Win.Spread.InputMapMode.WhenFocused);
im.Put(new FarPoint.Win.Spread.Keystroke(Keys.C, Keys.Control), FarPoint.Win.Spread.SpreadActions.ClipboardCopyAsStringSkipHidden);
단, 해당 옵션을 적용하는 경우, 선택된 데이터를 문자열 형태로 클립보드에 복사하며, 이때 수식과 스타일(배경색, 폰트...) 등은 복사되지 않는 점, 사용 시 참고 부탁드립니다.
추가로 궁금하신 사항이 있을 경우, 문의주시기 바랍니다.
감사합니다.
그레이프시티 드림