在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