These are the VBA code indenters I have found:
1)
Smart Indenter v3.5 by Stephen Bullen - Office Automation Ltd.
I love this free add in.... however I haven't been able to use it since being forced to convert to O365.
Available free for Office 2000/2002/2003, Visual Basic 6 and Excel 97
2)
Rubberduck by Mathieu Guindon - Rubberduck Project
I have tried Rubberduck, but did not/have not spent much time investigating it yet. It is FREE (so far) and has a lot to offer.
Works in VBA6, VBA7.x (x86/x64), and yes, in VB6 too!
And recently I found an indenter that works with A365!!
3)
AutoMacro by AutoMacro
The VBA Code Indenter part is FREE.... and works with A365!!!
AutoMacro's code indenter works in 32-bit Office and 64-bit.
The other options requires buying the app. It seems a little steep for me , but did I mention it works in A365??
Hope someone finds one of these helpful......