在EXCEL2007的指定《工作表》里插入窗体(form)的方法1、插入窗体选定工作表—》开发工具—》visualbasic—》插入—》用户窗体2、插入调用并显示窗体的按钮(此时,若工作表处于保护状态,则必须:审阅—》撤消工作表保护。该步虽然不影响插入窗体,但需要在工作表里插入一个可以调用并显示窗体的按钮,若工作表处于保住状态则不能插入按钮。)—》设计模式—》插入—》表单控件—》按钮(窗体控件)—》(若要改变按钮的名称,只能在按钮上直接改变里面的文字)—》右击按钮—》指定宏—》按钮?_click—》新建—》UserForm?.Show0(注意:此处的?表示数字,如:UserForm2.Show0)。3、在第一步创建的窗体里创建控件(此处创建combobox组合框控件)开发工具—》visualbasic—》左侧找到要创建控件的窗体(userform?),并双击打开—》工具箱—》复合框—》在窗体里拖出组合框—》双击“窗体”—》在窗体的UserForm_Initialize()事件里输入代码(以下以课表系统里加入学科名为例):DimiAsInteger'创建列表vName=Array("语","数","外","物","化","生","政","历","地","体","音","美","劳","信","发","心")'使用AddItem方法Fori=LBound(vName)ToUBound(vName)ComboBox1.AddItemvName(i)Nexti双击combobox?控件,在ComboBox1_Change()事件里,输入代码:Sheets("高二单科课表").Cells(1,49).Value=ComboBox1.Value