var fDesc=new Array(); fDesc[1] = "VBA passwords. The amazing performance of this program is grounded on the expert knowledge of Office protection and the use of a powerful decrypting server."; fDesc[2] = "ZwCAD can read, save and edit the files produced by AutoCAD (2.5-R14-2006) and the other way round. ZwCAD, CAD users wanted."; fDesc[3] = ", Outlook personal storage files (.pst), PowerPoint presentations (.ppt), and Visual Basic (VBA) projects."; fDesc[4] = "ability to view or edit the original VBA code. If you want to keep the VBA code then the program can unlock the database so you can manage macros, reports and queries and then lock it back as (.MDE) again by attaching the original unseen VBA code back to it."; fDesc[5] = ", Office 2000/XP (Word, Excel, Outlook), Project 98/2000 and Visio 4/5 documents. Can also unlock protected Excel add-ins (*.xla)."; fDesc[6] = "specialized code builders support the creation of most used code. Use with MS Access, Excel, Word and other VBA enabled programs"; fDesc[8] = "applications as Word 97, Excel 97, etc. Demo version will recover first two letters of the password."; fDesc[9] = ", module code etc.). VBA Code Compare uses direct access for working with VBA modules. Supports Excel, Access and Word files."; fDesc[10] = "required when opening an Excel file. Excel 2000 or higher required."; fDesc[11] = "explorer, a number of builders: procedures, classes, properties, structures, collections, error handlers..."; fDesc[12] = "for Applications) Editor. The password is restored instantly and 100% correct (or moneyback)."; fDesc[13] = "area of .NET development. C# and Visual Basic .NET versions of each item are provides along with helpful notes."; fDesc[14] = "algorithm and includes 16 distributions. Generate using Excel formulas, VBA or using the user interface. Implements random sort and random sample."; fDesc[15] = "documents. You can use VBA Recovery to crack lost or forgotten password to Word or Excel macros stored in VBA module."; function tCollapseAll(maxID) { document.getElementById("alls_action").innerHTML = "Expand descriptions"; var id=1; for (id=1; id <= maxID; id++) { if (document.getElementById("desc_" + id)) tShowHide(id, 2); } } function tExpandAll(maxID) { document.getElementById("alls_action").innerHTML = "Collapse descriptions"; var id=1; for (id=1; id <= maxID; id++) { if (document.getElementById("more_" + id)) tShowHide(id, 1); } } function tShowHide(id, show) { var s = document.getElementById("more_" + id); if ((s.innerHTML!=fDesc[id] || show==1) && show!=2) { s.innerHTML = fDesc[id]; } else { s.innerHTML = '...'; } }