So che è possibile chiamare codice .NET dal codice VBA, ma perché VBA continua a esistere? L'unica ragione per cui posso pensare è l'eredità.
Ho dovuto solo ordinare un Scripting.Dictionary
e la quantità di codice necessaria era spaventosa.
L'IDE si presenta come Visual Studio 2003. E ci sono molti piccoli dettagli che ti fanno impazzire (come cambiare la linea e ricevere un avviso a causa di alcuni errori di compilazione). Oppure, se apri più di un foglio di calcolo, si mescola con te "VBAProject" e questo è davvero confuso.
L'intero modulo / classmodule / form division non è poi così male, ma finisco sempre con la scrittura diretta della logica nei moduli o con un enorme modulo che gestisce tutto.
Perché non posso premere Alt + F11 e modificare C #?