2012-02-27 19 views
24

¿Existe una alternativa al Editor de Excel VBA habitual, al que se puede acceder usando Alt + F11 en Excel?¿Alternativa al Editor de Excel VBA?

Prefiero el IDE de Visual Studio, como cuando desarrollo en C#. Un ejemplo de sus deficiencias para mí incluye el simple hecho de que no hay un atajo de teclado para detener el proceso de depuración, aunque creo que también hay otros problemas con el editor de Excel VBA.

+2

.NET (Visual Studio, C#, etc.) fue un nuevo comienzo para Microsoft en el que vertieron todo lo que habían aprendido de productos anteriores. Así que el editor de VB.NET es mejor que el editor de C# es mejor que cualquiera de los editores de VBA y dudo que esto cambie. –

+0

Puede desarrollar Office para Visual Studio y continuar usando C#. – Jesse

+0

El atajo de teclado para detener una depuración de Excel es "Alt + R + R" (es decir, Restablecer). – mvanle

Respuesta

11

Puede considerar el uso de VB.NET en lugar de VBA para su desarrollo de Excel. Excel-DNA (que desarrollo) es un marco de código abierto para integrar .NET en Excel, que intenta hacer que la conversión de VBA a .NET sea lo más fácil posible.

Luego puede usar cualquier editor para el código VB.NET (o C#), incluidas las ediciones de Visual Studio Express o SharpDevelop.