Hej Michael, Tackar, funkar! Det finns funktioner för att hantera zip-filer i Windows. Har du WinZip installerat kan du välja att lägga till det på "högerklickmenyn" också. Då har jag fattat rätt, det är inte samma WinZip som finns i XP som det programmet man installerar som WinZip. Jag har använt mig av DynaZIP i Access-VBA, fungerar fint, men kostar pengar... Hej, Är du verkligen säker på att den inte går att använda direkt i Excel VBA? Jag använder den själv DLL-versionen i Access 95 VBA (har deklarerat API-anropen i en modul) och det borde väl inte vara någon skillnad mot Excel? Hej Johan,Sv: Zippa från VBA
Här är en länk till min gode vän Ivan F Moalas lösning att använda sig av WinZip:
http://www.xcelfiles.com/Outlook_02.html
Mvh
DennisSv:Zippa från VBA
Nu är bara problemet att veta var Winzip är installerat, hur gör man det (vill inte behöva specificera deti koden)? Någon som vet?
En följdfråga, använder XP WinZip (c:\program files\winzip) vid zippning via högerklick på en fil, eller är det mer "inbyggt"?
/MiZSv: Zippa från VBA
/JohanSv:Zippa från VBA
Jag vill ju ha en funktion som zippar en fil från VBA, oavsett vilken av oavstående variant man har (kör på olika datorer), hur gör man då?
/MiZSv: Zippa från VBA
http://www.innermedia.com/dz/index.htm
/JohanSv:Zippa från VBA
Johans förslag använder jag själv av men fungerar inte direkt i VBA utan man måste gå via VB 6.0 för att skapa en COM add-ins. Detta förfarandet gör att man slipper säkerhetsmeddelandet om att man initierar en Active-X component i Excel.
Så ju mer frihet vi önskar desto mer avancerade (och dyrare) lösningar krävs.
Mvh
DennisSv: Zippa från VBA
/JohanSv:Zippa från VBA
Tack för korrigeringen! F n är jag "insnöad" i ActiveX-världen då jag har ett nytt databasverktyg under utveckling där bl a ComponentOne controler används.
Trevlig helg och på återhörande,
Dennis