2009-03-03 5 views
0

WebBrowser 컨트롤을 사용하고 dsoFramer 컨트롤을 사용하는 두 가지 방법으로 Excel 워크 시트를 WinForms C# 응용 프로그램에 포함합니다. 두 경우 모두 다음과 같은 두 가지 문제가 있습니다. 1. 포함 된 스프레드 시트를 읽기 전용으로 설정하려면 어떻게해야합니까? 내가 발견 한 유일한 방법은 기본 Excel 파일을 보호하는 것이지만 성가신 메시지 상자가 항상 튀어 나오게합니다. 2. 응용 프로그램을 시작하기 전에 MS Excel을 별도의 프로세스로 시작하면 포함 된 워크 시트가 표시된 후 독립 실행 형 Excel이 정지합니다. 의견이 있으십니까?WinForms 응용 프로그램에서 Excel 워크 시트 포함에 관한 질문

+0

당신이 당신의 사용자가 자신의 PC에 엑셀을하지 않을 경우를 고려, 또는 비 문제이다 적이 소유? – schooner

+0

schooner : 내 애플리케이션의이 기능은 Excel이있는 경우에만 활성화됩니다. 그렇지 않으면 다른 UI 구성 요소를 사용하고 있습니다. –

답변

1

에는 양식에 끌어다 놓을 수있는 Excel 호환 Windows Forms 스프레드 시트 컨트롤이 함께 제공됩니다. 여기에는 Visual Studio에서 직접 통합 문서를 편집하거나 디스크에서 Excel 통합 문서를로드 할 수있는 통합 문서 디자이너가 포함되어 있으며 Excel과 유사한 포괄적 인 API가 포함되어 있습니다 (단, .NET 용이 있음).

learn more을 입력하고 free evaluation을 시도해보십시오.

면책 조항 : 내가하는 SpreadsheetGear LLC

관련 문제