Doneex Vbacompiler For Excel Fix 🏆 🆓
Lock the workbook to a specific user's computer using hardware fingerprints (CPU, hard drive, or motherboard IDs).
Since there is no VBA project to unlock, traditional VBA password crackers become useless. The attack surface is reduced to zero.
Which (32-bit, 64-bit, or both) does your target audience primarily use?
Modern corporate environments are split between 32-bit and 64-bit installations of Microsoft Office. DoneEx allows you to compile your code into both formats, ensuring seamless operation regardless of your clients' Excel architecture. 3. Support for Almost All VBA Features
Protecting Your Intellectual Property: The Definitive Guide to DoneEx VbaCompiler for Excel DoneEx VbaCompiler for Excel
Use the “Embed DLL” option if available in your version. This embeds the DLL directly inside the stub workbook, so you only distribute a single file.
Excel’s built-in "Lock project for viewing" feature uses weak encryption. Dozens of free online tools and add-ins can instantly strip or crack these passwords.
For developers who distribute commercial spreadsheets or internal corporate tools containing proprietary algorithms, this lack of security represents a massive financial and intellectual risk. This is where the becomes an essential tool.
[ Your Original XLSM File ] │ ▼ ┌───────────────────────────────┐ │ DoneEx VBA Compiler Software │ └───────────────┬───────────────┘ │ ┌───────┴───────┐ ▼ ▼ [ Protected XLSM ] [ Encrypted DLL ] (VBA Code Removed) (Machine Code) Lock the workbook to a specific user's computer
For those looking to sell their Excel tools, the DoneEx VbaCompiler offers robust commercial features:
: Set the compiler to the highest optimization level for speed-critical macros. Test Thoroughly
: You can generate registration keys to activate the software for specific users. Create an Installer : Use the free DoneEx Installer Maker
Before diving into the compiler, it is vital to understand why standard Excel security fails. Which (32-bit, 64-bit, or both) does your target
Why should you invest in this tool? Here are the transformative advantages.
Because binary code runs closer to the computer hardware than interpreted text-based VBA, complex loops and heavy calculations often see noticeable speed improvements.
It supports almost all standard VBA functions, objects, and user forms without requiring rewriting.
provides a powerful solution to this problem, transforming VBA code into a compiled binary format. This article explores how this tool works, its security benefits, and how it protects intellectual property. What is DoneEx VbaCompiler for Excel?




Hola, muy buen post. Me sirvió mucho. Eso si, creo que hayun pequeño error de tipeo:
“Contractivos (Δu>1): Tienden a consolidar. Se da en suelos sueltos y arcillas normalmente consolidadas (NC).
Dilatante (Δu0y Δu<0 cierto??
Gracias
Hola, Esteban
Me alegro que te haya servido. En este caso no hay un error, en los suelos contractivos, cuando se ejerce la carga aumentan las presiones de poro. Al revés con los dilatantes.
Saludos.
Creo que se refiere a que en la imagen el valor critico para la dilatancia o contraccion es el 0 y luego en el texto es 1.
Eso si, muy buen post, simple dentro de lo complejo.
Hola, Benjamin.
Es cierto que se contradice. Lo reviso, gracias!
Buenos días,
Como se determinan las presiones de cámara en un ensayo triaxial CD, cuando de van a ensayar las 3 probetas? Cual es proporción de incremento adecuada entre cada una de esas presiones? Gracias
Hola, pues eso depende de tu proyecto.
Hay que preguntarse en qué condiciones estará sometido el suelo durante la construcción y la puesta en servicio.
Normalmente la primera es la actualmente tiene in situ, en función de su profundidad. La tercera sería las condiciones de servicio, por ejemplo, cuando construyamos la presa o el terraplen, o entre en carga la cimentación. La segunda, pues uno intermedio.
Saludos.
Ignacio
Gracias amigo. Solo me ha quedado una duda con el ensayo UU. En el blog mencionas que debe saturarse primero. Me parece que esa no es una condición estrictamente valida, ya que se entiende que el ensayo rápido no da tiempo para que el material sature, como ejemplo puede ser el realizar el ensayo UU y representar que sucederia si estas construyendo un dique y necesitas saber las condiciones de estabilidad. Sin embargo, el saturar la muestra, y luego ensayarla te podria dar valores menores de parámetros de resistencia cortante y utilizar ello para tu análisis y ser conservador. Yo considero que antes de realizar un ensayo es importante comprender como se va comportar el suelo y en función a ello desarrollar el análisis. Muchas gracias por tu blog, me he tomado el tiempo de leer, me quedan algunos pasos por profundizar pero muy bueno.
Martin, es necesario saturar el material de lo contrario va a haber efectos de succión que no pueden ser medidos y no es posible generar el analisis de esfuerzos efectivos que se necesita para determinar los valores de resistencia.
Hola Nacho, para mi este ensayo es muy importante y hay cosas que se hacen por costumbre pero que se pueden cambiar a mejor. Me explico, la presión de poro, por ejemplo, siempre se puede medir en la célula triaxial tanto si se hace un ensayo UU, como uno CD, el asunto radica en configurar el equipo y los sensores convenientemente.
Para mí, si cuando se hace un triaxial se le diera al cliente los datos de los sensores además de las curvas de rotura, el cliente podría comprobar si el ensayo realmente es UU o CD ya que muchas veces la elección de velocidades de rotura no son correctas, la nuestra drena mal por lo que sea, etc.
En resumen, este ensayo tan importante debe realizarse por técnicos especializados tanto en laboratorio, como en cálculo de resultados.
La formación es muy importante!!!