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