I have just started migrating to C# from VBA. I have about 100 VBA macros to convert, of which about 25 are either in a custom Ribbon entry or mapped to a keystroke, such as alt-P.
The only reference I can find says I need to retain some VBA code in order to do this. Such a solution is totally unacceptable, I have wanted to dispense with VBA entirely. I can't help thinking this is like having to keep a bale of hay in the frunk of your Tesla to feed the horse.
Is there any better way?