! 제품 버전을 정확하게 입력해 주세요.
제품 버전이 정확하게 기재되어 있지 않은 경우,
최신 버전을 기준으로 안내 드리므로
더욱 빠르고 명확한 안내를 위해
제품 버전을 정확하게 입력해 주세요!

spreadsheet 재생성 > Q&A | 토론

본문 바로가기

Spread.NET

Q&A | 토론

WinForms윈폼 spreadsheet 재생성

페이지 정보

작성자 tomleee 작성일 2023-11-16 06:17 조회 124회 댓글 0건
제품 버전 : 16.2.20231.0

본문

1차 import:

532f3fe6677e09ebdd6c9eb02eed4941_1700082897_1969.JPG


2차 import:

532f3fe6677e09ebdd6c9eb02eed4941_1700082896_8173.JPG
 

위의 사진과 같이 1차 import후 2차로 import실행시 1차에 생성된 row가 지워지지 않고 남아있는데 새로운 파일을 import할때마다 기존에 만들어진 row를 지우고 import진행이 가능할까요?

  • 페이스북으로 공유
  • 트위터로  공유
  • 링크 복사
  • 카카오톡으로 보내기

댓글목록

등록된 댓글이 없습니다.

1 답변

WinForms윈폼 Re: spreadsheet 재생성

추천0 이 글을 추천하셨습니다 비추천0

페이지 정보

작성자 MESCIUS써니 작성일 2023-11-16 09:04 댓글 0건

본문

tomleee 님, 안녕하세요.

메시어스 입니다.


Rows.Remove 메서드를 사용하여, 하나 또는 여러 행을 지울 수 있습니다.

fpSpread1.ActiveSheet.Rows.Remove(0, fpSpread1.ActiveSheet.RowCount);


또는 ClearRange 메서드를 사용하여, 지정한 영역의 데이터, 수식 등을 지울 수 있습니다.

아래 샘플 코드와 같이 영역을 설정하면 하나의 시트 전체의 셀에 입력된 데이터 등을 지울 수 있습니다.

fpSpread1.ActiveSheet.ClearRange(0, 0, fpSpread1.ActiveSheet.RowCount, fpSpread1.ActiveSheet.ColumnCount, false);


2차 import 전에 SheetView.Rows.Remove 메서드 또는 SheetView.ClearRange 메서드를 사용하여 기존 행 또는 데이터를 지운 후, 2차 import를 해보시기 바랍니다.


만약 원하시는 기능과 다를 경우, import 버튼을 클릭하였을 때 수행되는 동작에 대하여 샘플 코드와 함께 구체적으로 설명해주시면, 적용 가능한 다른 방법을 확인하여 안내드리겠습니다.


감사합니다.

메시어스 드림

댓글목록

등록된 댓글이 없습니다.

메시어스 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기
메시어스 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기
이메일 : sales-kor@mescius.com | 전화 : 1670-0583 | 경기도 과천시 과천대로 7길 33, 디테크타워 B동 1107호 메시어스(주) 대표자 : 허경명 | 사업자등록번호 : 123-84-00981 | 통신판매업신고번호 : 2013-경기안양-00331 ⓒ 2024 MESCIUS inc. All rights reserved.