There was a Tweet from @ExcelEasy earlier this week, that linked to this article, to which I replied with a little challenge:
@ExcelEasy well done! #Challenge: make a more #OOP one without using the form's default/global instance! #becausewhynot
Of course I wouldn't just leave it at that, s...
I think that rubberduck was planning on rewriting the grammar from scratch.
Also don't hold back fixes from the installer of they're important. I've got a skeleton for an installer script but I'm not sure how much Polish it needs
> Indeed, I'm running 64-bit Office 2010 on Win7 x64, ...my debug build works fine, but I'll make a custom Rubberduck mug and send it to whoever sends us a pull request that gets the darn x64 installer to work out of the box!
I won't udpate it; having issues with Application.Run to execute a standard module procedure, since the ProgressIndicator is in another VBProject it's not finding the "DoWork" procedure...
..but it works fine with a class instance
ah, got it to work... wow that's dumb
Public Sub DoSomething()
With ProgressIndicator.Create("'" & Me.FullName & "'!" & "DoWork")
.Execute
End With
End Sub
^^ in ThisWorkbook
ok I'm updating it.
there. I included the macro-qualifying code inside the ProgressIndicator class itself, so I can wire up a macro like this:
Public Sub DoSomething()
With ProgressIndicator.Create("DoWork")
.Execute
End With
End Sub
and I've just adapted my FiscalCalendarScriptGenerator to use it instead of updating the status bar, in seconds!
Public Sub GenerateCalendarScript()
With System.ProgressIndicator.Create("DoWork", Me)
.Execute
End With
End Sub
@sᴉɔuɐɹɥԀ I think you can type into the field box like IIF. More important though, I take it is not short circuit? The false clause is evaluated even if the statement is true? Just like the IIF function in VBA?
> It would greatly help if we had a log of parse errors when investigating Code Inspection false positives. We can create a custom error listener that logs lexer and parser errors to a file for review. As we're inspecting source code, that could be proprietary, I think we should conditionally compile this out of any release versions and only use it internally. There's an [example of a custom listener here][1]. It actually ensures exceptions are thrown, instead of swallowed, but should be a...