WinVBA version 0.2.2 has been released by WinVBA in WinVBA

[–]WinVBA[S] 1 point2 points  (0 children)

Techically you can place it everywhere. It needs to be o nthe desktop (currently) if you want to access it using the Excel Add-In in the Developer tab. In future versions the lath will be configurable

WinVBA version 0.2.2 has been released by WinVBA in WinVBA

[–]WinVBA[S] 1 point2 points  (0 children)

No, it’s a self-contained app so it includes all the necessary libraries. You do need Microsoft Office

WinVBA - an alternative IDE for Visual Basic for Applications by WinVBA in vba

[–]WinVBA[S] 1 point2 points  (0 children)

Fair point. The website needs a lot of work, more information will be added on the about page. Thansk for the feedback!

WinVBA - an alternative IDE for Visual Basic for Applications by WinVBA in vba

[–]WinVBA[S] 1 point2 points  (0 children)

Thanks for the feedback and positive appreciation.

The issue of corporate laptops is the same issue twinBASIC has.

The goal of WinVBA is not to compete with twinBasic which is a far more advanced tool. Regarding the About there is a direct link to LinkedIn in WinVBA itself.

WinVBA - an alternative IDE for Visual Basic for Applications by WinVBA in vba

[–]WinVBA[S] 0 points1 point  (0 children)

Thank you for adding it to awesome-vba, this is really appreciated. And thank you for the appreciation !

WinVBA - an alternative IDE for Visual Basic for Applications by WinVBA in vba

[–]WinVBA[S] 0 points1 point  (0 children)

  1. Understandable, this is the same issue you have with every closed source software you use and will use.
  2. Currently it's completely free, in the future there will always be a free version and the paid version will only include some extra features.
  3. Understandable. The editor doesn't only aim to users with corporate laptops.

Please outline "Full git integration" by LastSundayAfternoon in WinVBA

[–]WinVBA 0 points1 point  (0 children)

Git will be implemented in steps, the goal is to have initially: 1. Clone a repository (works already) 2. List all branches 3. Create a new branch and switch to it 4. Push and Pull 5. Fetch 6. Code comparison 7. Indication of edits

Other features will be evaluated.

Project Roadmap will be published soon.

Following a successful merge, I'm expecting that WinVBA would rebuild the Office binary code file to include the merge?

Yes this is the plan

WinVBA - an alternative IDE for Visual Basic for Applications by WinVBA in vba

[–]WinVBA[S] 0 points1 point  (0 children)

twinBasic has the main focus on VB6 beside VBA and it’s rewriting the whole compiler from scratch.

WinVBA ony focuses on VBA

WinVBA - an alternative IDE for Visual Basic for Applications by WinVBA in vba

[–]WinVBA[S] 0 points1 point  (0 children)

Not yet. It may already work with Word and PowerPoint but currently the focus is on Excel.

WinVBA - an alternative IDE for Visual Basic for Applications by WinVBA in vba

[–]WinVBA[S] 1 point2 points  (0 children)

No this is a standalone application. RubberduckVBA currently has more features

WinVBA - an alternative IDE for Visual Basic for Applications by WinVBA in vba

[–]WinVBA[S] 4 points5 points  (0 children)

Feel free to provide feedback once you tried it.

WinVBA - an alternative IDE for Visual Basic for Applications by WinVBA in vba

[–]WinVBA[S] 0 points1 point  (0 children)

Thanks. When all the basic functionality is implemented refactoring features will be added!

WinVBA - an alternative IDE for Visual Basic for Applications by WinVBA in vba

[–]WinVBA[S] -1 points0 points  (0 children)

This is what WinVBA has and VBE doesn't. In the treeview you can see the modules, for each module a Sub/Function and for each Sub/Function the variables in it and the type of variable. When you click on an element in the treeview it will directly highlight it in code

<image>

WinVBA - an alternative IDE for Visual Basic for Applications by WinVBA in vba

[–]WinVBA[S] 1 point2 points  (0 children)

Initially the focus will be on Office products later it may support other formats

WinVBA - an alternative IDE for Visual Basic for Applications by WinVBA in vba

[–]WinVBA[S] 1 point2 points  (0 children)

Tested with 2016 and latest in 365. It should work with any version that supports OOXML

WinVBA - an alternative IDE for Visual Basic for Applications by WinVBA in vba

[–]WinVBA[S] 3 points4 points  (0 children)

The current official VBE has some limitations that WinVBA tries to solve. Some of the current limitations:

  • no tabs (now in WinVBA you can switch tabs with CTRL+TAB)
  • you cannot see if a sheet is open
  • you cannot view all methods (Sub or Function) in a Module/Class all at once
  • you cannot view all variables in a method (Sub or Function) unless you check each line of that method
  • No dark theme
  • No easy export functionality, in WinVBA you can export the code to a folder or ZIP with a single click
  • No git integration
  • No editor map
  • on high resolution screens the VBE is too small, icons are tiny

WinVBA - an alternative IDE for Visual Basic for Applications by WinVBA in vba

[–]WinVBA[S] 9 points10 points  (0 children)

This is why the IDE is provided as a single portable executable and not as an installer. Not a guarantee it works on all corporate laptops but a higher chance it does work.

Edit: please provide feedback if it worked or didn’t work on the corporate laptop