General Tab

This tab controls debugging and error handling settings.

alt text

Show Grid - Determines whether to display a grid on a userform. This can be useful as it can help you to align controls. This is ticked by default.
Width - The width of the grid cells from 2 to 60 points. The default is 6.
Height - The height of the grid cells from 2 to 60 points. The default is 6.
Align Controls to Grid - Automatically positions the outer edges of controls on grid lines.


alt text

Notify Before State Loss - Determines whether you will receive a message notifying you that an action will cause the all module level variables to be reset before running a project. This is not ticked by default.


alt text

Break on All Errors - If checked any error causes the project to enter break mode, whether or not an error handler is active and whether or not the code is in a class module. This can be useful when you are debugging. This is not ticked by default.
Break in Class Module - Any unhandled error produced in a class module causes the project to enter break mode at the line of code in the class module which produced the error. This is not ticked by default.
Break on Unhandled Errors - (Default) If an error handler is active, the error is trapped without entering break mode. If there is no active error handler, the error causes the project to enter break mode. An unhandled error in a class module, however, causes the project to enter break mode on the line of code that invoked the offending procedure of the class. This is ticked by default.


alt text

Compile on Demand - Determines whether code is compiled when it is needed, allowing the application to start sooner or whether a project is fully compiled before it starts. This is ticked by default.
When this is not ticked you will be prompted with an error when a project doesn't compile.
When this is ticked code is compiled automatically when a project is saved/closed.
Removing this option will compile the whole project at the start and will alert you to any syntax errors immediately.
Exporting worksheets that contain code that doesn't compile ?
Background Compile - Determines whether idle time is used during run time to finish compiling the project in the background. Background Compile can improve run time execution speed. This feature is not available unless Compile on Demand is also selected. This is ticked by default.


alt text

Show ToolTips - Whether to display tooltips for the toolbar buttons in the Visual Basic Editor. This is ticked by default.
Collapse Proj. hides Windows - Determines whether the project, userform, object or module windows are closed automatically when a project is collapsed in the Project Explorer window. This is ticked by default.


© 2024 Better Solutions Limited. All Rights Reserved. © 2024 Better Solutions Limited TopPrevNext