ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Programming (https://www.excelbanter.com/excel-programming/)
-   -   In VBA, how do you format selected code all at once? (https://www.excelbanter.com/excel-programming/414695-vba-how-do-you-format-selected-code-all-once.html)

LunaMoon

In VBA, how do you format selected code all at once?
 
Hi all,

In VBA, (the VBA inside Excel 2003), how do I do the following by key
short-cuts?

1. Auto-Format selected codes;
2. Comment/Uncomment selected codes...

Thank you!

Rick Rothstein \(MVP - VB\)[_2413_]

In VBA, how do you format selected code all at once?
 
I'm not sure what you mean by your first question, but I can answer your
second one... I don't think there is a keyboard shortcut available. However,
you can add two buttons to the toolbar to make the task doable with a single
mouse click. Click View/Toolbars/Customize from the VB editor's menu bar,
click the Commands tab on the dialog box that appears, select Edit from the
Categories list and then scroll down until you find "Comment Block" and
"Uncomment Block" in the Commands list. Click, drag and drop each one of
them onto the menu bar. You can now Close the Customize dialog box. To use
the buttons, highlight several lines of code and click the "Comment Block"
icon and those line will turn into comments. Highlight any comment lines and
click the "Uncomment Block" icon and those lines will become normal
statements.

Rick


"LunaMoon" wrote in message
...
Hi all,

In VBA, (the VBA inside Excel 2003), how do I do the following by key
short-cuts?

1. Auto-Format selected codes;
2. Comment/Uncomment selected codes...

Thank you!



Gary Keramidas

In VBA, how do you format selected code all at once?
 
you can use smart indenter to format the code.
http://www.oaltd.co.uk/Indenter/Default.htm

--


Gary


"LunaMoon" wrote in message
...
Hi all,

In VBA, (the VBA inside Excel 2003), how do I do the following by key
short-cuts?

1. Auto-Format selected codes;
2. Comment/Uncomment selected codes...

Thank you!





All times are GMT +1. The time now is 01:23 AM.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
ExcelBanter.com