Excel VBA 기능에서 파일을 GZip으로 압축 할 수 있어야합니다. 특히 'deflate'알고리즘을 사용할 수 있어야합니다..xla 파일의 코드 만 사용하여 Excel VBA에서 파일을 GZip으로 압축하는 방법은 무엇입니까?
명령 줄 응용 프로그램을 실행하지 않고도이 작업을 수행 할 수 있습니까? 외부 도구에 대한 의존성이 없어 코드가 더욱 강력해질 것입니다.
가 이상적으로 코드가 사전 설치된 VBA 또는 COM 라이브러리 함수의 사용을 만들 것 - 내가 함수의 설치를 원하는이 논리 나 자신을 구현하거나 등가능하면 DLL을 설치해야하고 싶지 않아 사용 가능한 Excel 추가 기능에 .xla를 추가하는 것만 큼 간단합니다. DLL, EXE, 레지스트리 항목 등은 필요하지 않습니다.
편집이 작업을 수행하려면 .NET GZipStream을 사용할 수 있습니까?
Windows 용 Excel에서 실행해야합니다. '라이브러리'란 VBA에서 액세스 할 수있는 함수 또는 COM 객체를 의미합니다. –
GPL 없음, 걱정됩니다 –