To download multiple tips, check desired boxes and click the Download Selected button.
To tag a tip (or tips) for ease in organizing and identifying your favorites, check desired boxes and click the Tag Selected box (registered users only).
For tips to function correctly, you must ensure that the downloaded file name matches the file name displayed in the Rename File To field. Please rename downloaded files when necessary.
Brian Sardeson gives us three VBA (Visual Basic for Applications) functions: SnapMidPoint returns the midpoint of a given line entity, SnapPerpendicular returns a point perpendicul... Read more
Integrated Database is a rather complex VBA example program for producing a materials list with an integrated Microsoft Access database. The tip serves more as a useful example for study by VBA studen... Read more
Script Manager by Ed Jobe is a VBA-based utility to manage and run script files in a custom folder. Before you can use this tip, you will need to load it into AutoCAD’s VBA editor (use VBAman... Read more
Tip#: 3006
Author: Ed Jobe
Rename File To: scrmgr.lsp,ScriptMgr.dvb,ScriptMgr.LSP
Tip 2261: Pick a Folder Dialog Box VBA is a programming language you can use to customize a variety of software solutions in addition to AutoCAD -- primarily Microsoft Office products such as ... Read more
Tip 2262: Pass Strings between VBA and Visual LISP Using a Dictionary When VBA first appeared on the scene, I thought it would be great if we could use VBA's superior user interface capabiliti... Read more
Tip 2263: Use VBA for Input from Visual LISP Incorporating the code files LISPBROWSEFOLDER.BAS and BROWSEFOLDER.LSP in addition to code from two tips above, this tip allows Visual LISP to call... Read more
Tip#: 2263
Author: Bill Kramer
Rename File To: Tip 2263: LISPBROWSEFOLDER.BAS*, BROWSEFOLDER.LSP*
Create Command Functions (Tip #2207) by Ed Jobe is a way to implement a bridge between VBA macros and AutoCAD's command system using Visual LISP. The LISP code in this tip is meant to be loaded whe... Read more
Curly Braces in VBA (Tip #2145) from Scott Sawdy draws a large curly brace given two points. The program example is supplied as a text file that you can copy into a VBA macro module. Once in the VB... Read more
Message Box Utility (Tip #2102) from Lloyd Beachy demonstrates how to activate VBA features from inside Visual LISP. Lloyd's message box function calls up VBA's MsgBox routine and returns a string ... Read more
For some reason, class modules seem daunting at first. Most VBA books brush over the topic, leaving it to the reader to discover. Which usually means the reader never looks very far into class modu... Read more