2016-09-09 2 views
1

브라우저에서 Excel 기능을 사용하고 싶습니다. 나는 현재 Excel 기반의 Microsoft Office 응용 프로그램을 가지고 있습니다. 리본에 아이콘을 추가하고 C# 기반 사용자 지정 응용 프로그램 논리를 사용하여 데이터베이스 서버와 통신합니다.Excel 온라인에 플러그인을 추가하는 방법은 무엇입니까?

스키마의 변경 사항에 대한 응용 프로그램 릴리스가 필요하므로 웹 응용 프로그램으로 변환하고 Excel의 기본 제공 기능을 활용할 수 있다면 궁금합니다.

Microsoft Excel 온라인이 브라우저에서 실행되기 때문에 이것이 가능할 것으로 기대됩니다. 제 질문은 온라인 엑셀 문서에 플러그인을 추가 할 수 있습니까? 그렇다면 모든 예가 크게 감사 할 것입니다.

답변

1

당신은 VSTO 프로젝트 템플릿 이상으로 접근 할 수 있습니다. 이것은 ClickOnce 응용 프로그램 그 이상입니다. 이렇게하면 논리를 수행하기 위해 창 내에서 브라우저를 시작할 수 있습니다.

Office Interop 어셈블리를 사용하여 응용 프로그램을 Office 응용 프로그램에서 분리 할 수 ​​있지만 쉽게 통신 할 수 있습니다. 일단 참조로 추가되면 Interop Assemblies를 true로 설정해야합니다.

브라우저에서 Office를 사용하는 사용자에게는 Microsoft가 CSOM/JSON/REST로 전환하는 것처럼 보입니다. 즉이 솔루션은 COM과 완전히 다른 방식으로 코딩됩니다. 시작하는 데 도움이됩니다.

https://msdn.microsoft.com/EN-US/library/office/dn268594.aspx.

관련 문제