A dynamic-link library (DLL) is a library of routines loaded into memory and linked to applications at run time. DLLs are usually created in a programming language such as C, MASM, Assembler, or FORTRAN, and they contain procedures you call in your application. You can call DLL functions from Visual Basic in Microsoft Excel. For more information about DLLs, see the Microsoft Excel Developer's Kit.