2
Excel에서 몇 가지 변수를 초기화하고 싶습니다 .DDN .dll은 Excel에로드됩니다.ExcelDna에서 지원되는 모든 이벤트는 무엇입니까?
Excel에서 몇 가지 변수를 초기화하고 싶습니다 .DDN .dll은 Excel에로드됩니다.ExcelDna에서 지원되는 모든 이벤트는 무엇입니까?
Excel-DNA은 추가 기능이 인터페이스 ExcelDna.Integration.IExcelAddIn
을 구현하는 공용 클래스를 갖고 있는지 확인하고, 추가 기능이로드 될 때 AutoOpen 메서드를 실행하면 사용자가 추가 기능을 제거하면 AutoClose 메서드가 실행됩니다. 추가 기능 목록
그래서 당신은 같은 거라고 :
public class MyAddIn : IExcelAddIn
{
public void AutoOpen()
{
// Do your initialization here...
}
public void AutoClose()
{
}
}
Govert을; 업데이트 주셔서 감사합니다. 확실히 도움이됩니다. ExcelDNA에 대해 자세히 살펴볼 때 저는 그것에 대해 더 열광합니다. 나는 엑셀 기능 (즉, UDF), 커스텀 작업 창 및 커스텀 리본을 가진 풀 엣지 애드 인 (Add In)을 개발할 계획입니다. 나는 C# .dll로 코딩을 모두 다하겠다. .dna 파일에 의존하고 싶지 않습니다. .dna 파일의 ExternalLibrary 태그 만 사용합니다. 이러한 모든 기능을 하나의 .dll에 넣을 수 있습니까? 현재로서는 정상적으로 작동하는 정적 클래스 내에 ExcelFunction (즉, UDF)가 있습니다. 사전에 도움을 주셔서 감사합니다 ... – Ocean
당신은 하나의 C# .dll에서 그 모든 것을 할 수 있고, 모든 것을 단일 .xll 파일에 담아 사용자에게 줄 수 있습니다. – Govert