本书以Visual Basic(简称VB)程序设计应用型教改实践为出发点,以多功能案例教学思想为导向,采取思维导图和二维码的创新型教学方法,将教学内容合理地分为3个模块:VB基础知识模块,主要介绍VB编程基础、用户界面设计、图形图像与多媒体技术、VB数组和文件系统,采取精讲多练的教学模式,强化学生的自学能力,旨在提高学生的编程能力;综合设计模块,主要介绍软件工程、数据库技术与VB实用开发案例,结合高校不同专业,设计不同的实用型、功能型案例,旨在培养和提高不同专业学生的VB实际应用能力;扩展功能模块,主要介绍VBA程序设计、Excel VBA和Excel VBA操作实战,与Office办公软件无缝连接,使Office办公软件的应用更高效,旨在培养学生的创新能力及拓展能力。本书适合作为高等学校VB程序设计课程的教材,也可作为各类计算机程序设计等级考试及培训的参考书。