So che è possibile chiamare il codice .NET dal tuo codice VBA, ma perché VBA continua a esistere? L'unica ragione a cui posso pensare è l'eredità.
Ho dovuto solo ordinare un Scripting.Dictionary
e la quantità di codice necessaria era spaventosa.
L'IDE sembra Visual Studio 2003. E ci sono molti piccoli dettagli che ti fanno impazzire (come cambiare la linea e ricevere un avviso a causa di un errore di compilazione). Oppure, se apri più di un foglio di calcolo, si mescola nel tuo "VBAProject" e questo è davvero confuso.
L'intera divisione modulo / modulo di classe / modulo non è poi così male, ma finisco sempre per scrivere direttamente la logica nei moduli o avere un enorme modulo che gestisce tutto.
Perché non posso premere Alt + F11 e hackerare in C #?