VBA
Visual Basic for Application
Interessante articolo su come editare il formato OPENXML di Excel 2007 utilizzando il buon vecchio VBA o, per estensione, il sempre valido Visual basic 6.
http://www.jkp-ads.com/articles/Excel2007FileFormat02.asp
When it was a matter of zipping a file, I always choosed the easy way: find a thirdy part activex or dll which could do the job for me.
This time, I wanted to find my way to zip a file using Visual Basic 6 (or Visual Basic for Application - aka VBA) and the windows shell. The consderation came from the fact that, since Windows XP, the support of zipping-unizzping files is a native feature of the OS.
After a long search and multiple fixes, I finally came up with a stable solution which I'm going to quickly explain and post...
Una mattina persa a cercare di capire quale potessere essere il mistero legato alla convenzione di chiamata dll non valida.
La soluzione, come spesso accade, sta nel cercare di arrivare all'unica verità possibile, ovvero che il cucchiaio non esiste... Esportare tutti i moduli bas dal progetto vba, eliminarli e reinserirli. Eseguire la compilazione del progetto dall'interno dell'ambiente di sviluppo et voilà... Les jeux sont fait!