2011-11-13 3 views
2

필자는 Excel 용 추가 기능 (C#)을 작성하는 데 익숙하지 않고 다음 번에 파일을 열 때 상태를 복원 할 수 있도록 일부 내부 데이터 구조를 저장하는 올바른 방법을 찾아 내려고 노력하고 있습니다. XML 또는 Base64 문자열로 데이터를 변환 할 수 있습니다. 나는 별도의 파일을 유지하고 싶지 않고 Excel 워크 시트에이 정보를 임베드하고 싶습니다.내부 데이터를 저장하려면 추가 기능을 사용 하시겠습니까?

많은 도움에 감사드립니다.

+0

의 "추가 기능의 사용자에서이 작업을 숨기는 방법을 알고 모른다"여기에 몇 가지 추가 정보를 찾을 수 있습니다. 나는 이것이 특정 셀에 데이터를 쓸 수 있다고 생각하지만 사용자가 데이터를 보거나이 데이터를 조작 할 수 없도록하려는 것입니다. –

답변

3

셀을 정보를 저장하는 보이지 않는 시트 (예 : "내부 데이터 시트")로 사용하십시오. 엑셀 시트는 프로그래밍 방식으로`xlVeryHidden '으로 설정할 수있는 Visible 속성을 가지고 있습니다. 즉, 프로그램에서 다시 볼 수있게 만들 수 있습니다.

http://support.microsoft.com/kb/142530/en-us

+0

tx,이게 다라고 생각합니다. –