ated with custom dialog boxes, buttons, list boxes and other controls so even someone unfamiliar with spreadsheets can add data to or get data from the file. * Tasks such as order entry and executive information systems (providing an array of customized information) that once needed complex programming languages now can be implemented with spreadsheet software.