在Form1上建立一个二级下拉菜单,第一级共两个菜单项,标题分别为“文件”“编辑”

合集下载

全国二级vb基本操作题 上机题库全 ok

全国二级vb基本操作题 上机题库全 ok

淮安远东计算机培训中心2011年3月第31次计算机等级考试※二级VB上机考试真题库※题型和题套对应表:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------第01套:(1)在名称为Form1的窗体上画一个名称为Text1的文本框,其高、宽分别为400、2000。

请在属性框中设置适当的属性满足以下要求:-----3文本框1)Text1的字体为“黑体”,字号为“四号”;2)窗体的标题为“输入”,不显示最大化按钮和最小化按钮。

运行后的窗体如图所示。

注意:存盘时必须存放在考生文件夹下,工程文件名为sjt1.vbp,窗体文件名为sjt1.frm。

(2)在名称为Form1的窗体上画一个名称为Image1的图象框,利用属性窗口装入考生目录下的图象文件pic1.bmp,并设置适当属性使其中的图象可以适应图象框大小;再画两个命令按钮,名称分别为Command1、Command2,标题分别为“向右移动”、“向下移动”。

请编写适当的事件过程,使得在运行时,每单击“向右移动”按钮一次,图象框向右移动100;每单击“向下移动”按钮一次,图象框向下移动100。

运行时的窗体如图所示。

--17图象框要求程序中不得使用变量,事件过程中只能写一条语句。

注意:存盘时必须存放在考生文件夹下,工程文件名为sjt2.vbp,窗体文件名为sjt2.frm。

--------------------------------------------------------------------------------------------------------------------------------------第02套:(1)在名称为Form1的窗体上用名称为Shape1的控件画一个圆,其直径为1500(即宽、高均为1500),并设置适当属性,使窗口标题为“圆”,窗体标题栏上不显示最大化和最小化按钮(如图所示)。

Excel制作1,2,3级下拉菜单,就是这么简单

Excel制作1,2,3级下拉菜单,就是这么简单

Excel制作1,2,3级下拉菜单,就是这么简单
Excel中的数据有效性(数据验证)大家并不陌生,今天我们就来说说Excel中利用数据验证和名称管理器制作多级下拉菜单!
一级下拉菜单
一级下拉菜单比较简单,直接利用数据验证功能即可实现,如下图中,在A列实现下拉展示大区,选中A列单元格,依次选择【数据】—【数据验证】—验证条件选择'序列'—来源选择C列的大区数据,点击【确定】按钮,完成设置!
二级下拉菜单
二级下拉菜单需要结合名称管理器。

下图中如何实现大区省份下拉选项呢?
第一步,选中目标数据源,Ctrl+G,定位条件为常量,依次点击【公式】—【根据所选内容创建】,选择【首行】,点击确定,完成设置。

第二步,设置两次数据验证,大区的数据验证同一级下拉菜单,省份的数据验证,在选择序列后,在来源中输入:'=INDIRECT(A2)',点击【确定】按钮,会弹出警告框,点击确定即可,这样就完成了二级下拉菜单的制作。

三级下拉菜单
三级下拉菜单的制作方法同二级下拉菜单。

第一步,设置两份名称管理器,一份大区对应省份,一份省份对应城市,如下图所示:
第二步,设置数据验证,大区与省份的数据验证同二级下拉菜单,城市的数据验证,在来源中输入:'=INDIRECT(B2)',点击确定即可。

小结
通过二级下拉菜单和三级下拉菜单的方法,我们可以发现,基本过程一致,只不过多级下拉菜单需要多增加一步添加名称管理器和数据验证,以此类推,5、6、7、8……N级下拉菜单都不是问题,合理
利用好数据验证与名称管理器即可!。

3题目

3题目

1.基本操作(2小题,每小题15分,共计30分)注意:下面出现的"考生文件夹"均为c:\wexam\25160001。

请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。

(1)在名称为Form1的窗体上建立一个名称为P1的图片框和两个命令按钮,名称分别为Cmd1和Cmd2,标题分别为"输出"和"清除",如图3-1所示。

要求程序运行后,每单击一次"输出"按钮,不使用任何变量而直接在图片框中显示小写字母"load me";如果单击"清除"按钮,则清除图片框中的内容。

注意:保存时必须存放在考生文件夹下,窗体文件名为sjt1.frm,工程文件名为sjt1.vbp。

图3-1(2)在名称为Form1的窗体上建立一个名称为List1的列表框。

要求:在程序运行后,通过Form_Load()事件过程加载窗体时,执行语句List1.AddItem "AAA",每当单击某个列表项时,都执行语句List1.AddItem List1.Text一次,如图3-2所示。

注意:保存时必须存放在考生文件夹下,窗体文件名为sjt2.frm,工程文件名为sjt2.vbp。

图3-2注意:下面出现的"考生文件夹"均为c:\wexam\25160001。

(1)在名称为Form1的窗体上建立两个主菜单,其标题分别为"文件"和"帮助",名称分别为vbFile和vbHelp,在"文件"菜单下有3个子菜单项,标题分别为"新建"、"打开"和"存盘",名称分别为vbNew、vbOpen和vbSave。

要求程序运行后,如果选中"文件"下的某个菜单项,则通过MsgBox对话框显示该菜单项的标题,如图3-3所示。

Word2023如何创建二级下拉菜单

Word2023如何创建二级下拉菜单

Word2023如何创建二级下拉菜单Word 2023如何创建二级下拉菜单Word是一款流行的办公软件,它提供了丰富的功能来满足用户的需求。

在Word 2023中,我们可以通过一些简单的步骤来创建二级下拉菜单,以便更好地组织和管理我们的文档。

下面将介绍具体的操作步骤。

步骤一:创建主菜单首先,我们需要创建一个主菜单,即一级下拉菜单。

如下所示,我们以一个文档主题为例,创建一个名为“文档主题”的一级下拉菜单。

1. 在Word中打开一个新文档。

2. 在工具栏或菜单栏中找到“开发人员”选项卡,如果没有显示,请在Word选项中启用它。

3. 点击“开发人员”选项卡中的“文件”组,然后选择“表单工具”下的“组合框”。

4. 在文档中拖动鼠标来创建一个组合框。

根据需要,可以调整组合框的大小和位置。

5. 右键单击组合框,选择“属性”。

6. 在属性对话框中,将“名称”设置为“文档主题”。

7. 在“显示”框中输入一级下拉菜单的名称。

例如:“选择一个文档主题”。

8. 确定并关闭属性对话框。

步骤二:添加二级菜单选项接下来,我们需要为一级下拉菜单添加二级菜单选项。

1. 右键单击一级下拉菜单(即“文档主题”),选择“属性”。

2. 在属性对话框中,点击“添加”按钮来添加二级菜单选项。

3. 在“显示”框中输入二级菜单选项的名称。

例如:“技术类文档”。

4. 在“值”框中输入二级菜单选项的值。

例如:“技术类文档”。

5. 确定并关闭属性对话框。

重复上述步骤,为一级下拉菜单添加更多的二级菜单选项,以便满足你的需求。

步骤三:设置二级菜单的关联内容最后,我们需要为二级菜单选项添加关联的内容,以便在选择二级菜单选项时显示相应的内容。

1. 选择一个二级菜单选项。

2. 右键单击二级菜单选项,选择“添加文档”。

3. 选择要关联的文档,并确定。

重复上述步骤,为每个二级菜单选项添加关联的文档。

总结通过以上步骤,我们可以在Word 2023中创建一个二级下拉菜单,以更好地组织和管理文档。

在Form1上,设计满足如下要求的菜单(分类、标题、名称)

在Form1上,设计满足如下要求的菜单(分类、标题、名称)

基础题(1)【操作步骤】步骤1:新建一个Form1窗体,在窗体的空白处右击,在弹出的快捷菜单中选择"菜单编辑器"命令,弹出菜单编辑器。

步骤2:在菜单编辑器中设置菜单的标题、名称、层次和属性,如表3.269所示。

步骤3:单击"确定"按钮,菜单设置完成。

步骤4:将文件保存至考生文件夹下,且窗体文件命名为sjt1.frm,工程文件命名为sjt1.vbp。

基础题(2)【操作步骤】步骤1:新建一个Form1窗体,将该窗体的Caption设置为"椭圆练习"。

步骤2:在窗体中添加一个Shape控件,并在属性面板中设置Shape为2,Height为800,Width为1200;设置BorderColor为蓝色(&H00C00000&),BorderStyle为1,BorderWidth为5;设置FillColor为黄色(&H0000FFFF&),FillStyle为0。

步骤3:在窗体中添加两个命令按钮控件Command1和Command2,并将这两个按钮控件的Caption分别设置为"横向"和"纵向",如下图所示。

步骤4,然后打开代码编辑器窗口,在代码编辑器窗口中编写代码如下。

Private Sub Command1_Click()Shape1.Width = Shape1.Width + 100'或Shape1.Width = 100 + Shape1.WidthEnd SubPrivate Sub Command2_Click()Shape1.Height = Shape1.Height + 100'或Shape1.Height = 100 + Shape1.HeightEnd Sub步骤5:代码编写完成后,按照题目要求调试并运行程序,并将文件保存至考生文件夹下,且设置窗体文件名为sjt2.frm,工程文件名为sjt2.vbp。

在Form1上添加两个标签(名称分别为L1、L2,标题为“身高”“体重”)

在Form1上添加两个标签(名称分别为L1、L2,标题为“身高”“体重”)

基础题(1) 【解题思路】文本框的内容由Text属性设置,命令按钮标题则由Caption属性设置,单击命令按钮触发Click事件。

并且在程序中用到了InputBox()函数。

【操作步骤】步骤1:建立界面并设置控件属性。

程序中用到的控件及其属性见表3.81和表3.82。

表3.81步骤2参考答案Private Sub Command1_Click()Text1.Text = InputBox("请输入身高","输入对话框",,100,100)Text2.Text = InputBox("请输入体重","输入对话框",,100,100)End Sub步骤3:调试并运行程序,关闭程序后按题目要求存盘。

基础题(2) 【解题思路】在窗体上建立好控件后,先设置控件属性,再编写程序代码。

调节图片的大小就是调节图片框的Width属性和Height属性的值。

要使滚动条的Value值改变影响图片框的大小,需要通过编写代码将其和图片框的高和宽联系起来。

【操作步骤】步骤1:建立界面,并设置控件的属性。

程序中用到的控件及属性见表3.83。

表3.83步骤2:编写程序代码。

参考答案Private Sub Command1_Click()VScroll1.Max = 2400VScroll1.Min = 100rgeChange = 200VScroll1.SmallChange = 20End SubPrivate Sub VScroll1_Change()Picture1.Height = VScroll1.ValueEnd Sub步骤3:调试并运行程序,关闭程序后按题目要求存盘。

简单题(1)【解题思路】使用AddItem方法向列表框中添加列表项目,其格式为:列表.AddItem 项目字符串[,索引值]AddItem方法把"列表字符串"的文本内容放入列表框中。

vb18

vb18

一、选择题1.在窗体上画一个名称为Command1的命令按钮,然后编写如下程序:Private Sub Command1_Click()Dim i As Integer,j As IntegerDim a(10,10) As IntegerFor i=1 To 3For j=1 To 3a(i,j)=(i-1)*3+jPrint a(i,j);Next jPrintNext iEnd Sub程序运行后,单击命令按钮,窗体上显示的是______。

A. 1 2 3B. 2 3 4C. 1 4 7D. 1 2 34 5 6 3 4 5 2 5 8 2 4 67 8 9 4 5 6 3 6 9 3 6 92. 在窗体上画一个命令按钮和一个文本框,其名称分别为Command1和Text1,把文本框的Text属性设置为空白,然后编写如下事件过程:Private Sub Command1_Click()a = InputBox("Enter an integer")b = InputBox("Enter an integer")Text1.Text = b + aEnd Sub程序运行后,单击命令按钮,如果在输入对话框中分别输入8和10,则文本框中显示的内容是______。

A. 810B. 18C. 108D. 出错3. 在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command1_Click()Text1.Text="Visual"Me.Text1="Basic"Text1="Program"End Sub程序运行后,如果单击命令按钮,则在文本框中显示的是______。

A. BasicBasicB. VisualC. ProgramD. 出错4. 对变量名说法不正确的是______。

Excel使用技巧—制作炫酷的多级下拉菜单原来这么简单

Excel使用技巧—制作炫酷的多级下拉菜单原来这么简单

Excel使用技巧—制作炫酷的多级下拉菜单原来这么简单
今天,我们学习的是Excel的比较炫酷的功能—制作多级下拉菜单。

下拉菜单的好处就是提供了输入的选项,不用手动输入,只需选择一项即可。

平时我们经常看到下拉菜单里一个选项改变,另一个下拉菜单的内容会跟着改变,是不是觉得很酷?不用羡慕,本文将手把手教你如何制作一个多级下拉菜单。

1.一级下拉菜单
一级下拉菜单应用最多的就是性别,下拉选项为男女二项,省的手动输入。

数据-有效性-序列-输入'男,女'或引用单元格的内容都行。

GIF
GIF
2.二级下拉菜单
如图将省份放在首行,市放在省下面。

选中省市名称(不要选择空白单元格,不然,也会被添加进入菜单中的)。

选好后选择公式-定义名称-根据所选内容创建,只勾选首行,然后确定。

省份的设置就是一级下拉菜单。

市级的设置在数据有效性-序列的来源需要输入=INDIRECT(A8),A8即省份所在单元格,最后下拉将刚才设置好的格式填充到下面单元格即可。

动态操作如下:
GIF
3.三级下拉菜单
省市放在一起时省要放在首行或首列,市县放在一起时市要放在首行或首列,这是为了在创建名称时能够根据首行或首列来创建。

具体动态操作如下:
GIF
GIF
好了,本次分享的就是Excel中一二三级下拉菜单的制作方法,如果大家还有什么不懂的可以在下方留言,欢迎观看!。

全国计算机二级VB上机题库(题+答案)

全国计算机二级VB上机题库(题+答案)

一、基本操作题下面出现的“考生文件夹”均为c:\wexam\20060001。

请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。

1.在窗体上建立一个二级菜单,该菜单含有“文件”和“帮助”两个主菜单项(名称分别为vbFile和vbHelp),其中“文件”菜单包括“打开”、“关闭”和“退出”三个子菜单项(名称分别为vbOpen、vbClose和vbExit)。

只建立菜单,不必定义其事件过程。

注意:保存时必须存放在考生文件夹下,窗体文件名为kt1.frm,工程文件名为kt1.vbp。

2.在名称为Form1的窗体上建立两个名称分别为Cmd1和Cmd2、标题分别为“喜欢”和“不喜欢”的命令按钮。

编写适当的事件过程,要求程序运行后,如果单击“喜欢”命令按钮,则在窗体上显示“数理化”;如果单击“不喜欢”命令按钮,则在窗体上显示“政史地”。

程序中不能使用任何变量,直接显示字符串。

注意:保存时必须存放在考生文件夹下,窗体文件名为kt2.frm,工程文件名为kt2.vbp。

一、基本操作题答案1.【解题步骤】(1)打开“菜单编辑器”。

(2)菜单设计见表4-1。

表4-1标题名称内缩符号文件vbFile0打开vbOpen1关闭vbClose1退出vbExit1帮助vbHelp0(3)按要求设计含有“文件”和“帮助”的菜单栏。

(4)为“文件”菜单设计“打开”、“关闭”和“退出”三个子菜单项。

(5)设计完成之后,按规定方式存盘。

2.【解题步骤】(1)建立界面和控件并设置控件属性。

程序中用到的控件及其属性见表4-2。

表4-2控件属性设置值按钮Name Cmd1Caption喜欢按钮Name Cmd2Caption不喜欢(2)编写程序代码。

参考代码:Private Sub Cmd1_Click()Print"数理化"End SubPrivate Sub Cmd2_Click()Print"政史地"End Sub(3)调试并运行程序。

分享如何利用数据验证功能制作二级联动下拉菜单

分享如何利用数据验证功能制作二级联动下拉菜单

分享如何利用数据验证功能制作二级联动下拉菜单展开全文二级联动下拉菜单就是根据一级下拉菜单内容变化而变化的,就拿“部门”和“岗位”来说,每个部门对应的岗位会有所不同,如果部门较多,那么对应的岗位也会随之增多,设置序列后,选择的选项内容较多,导致选择速度会降低。

为了减少数的工作量,又能保证输入的一致性,我们就需要设置二级下拉菜单,也就是说选择部门后,岗位下拉菜单中将只显示该部门对应的岗位。

制作二级联动下拉菜单的具体操作步骤如下:步骤01:输入辅助数据。

在“序列数据”工作表C1:C8单元格区域中输入部门名称,在D1:I8单元格区域中输入部门对应的岗位名称,如下图所示。

步骤02:新建名称。

选择C1:C8单元格区域,单击【定义名称】按钮,打开【新建名称】对话框,在【名称】文本框中输入“部门名称”,单击【确定】按钮,如下图所示。

步骤03:定位单元格。

如果要想快速准确地从表格区域中选择已录入数据的单元格,那么通过定位条件功能是最快捷的方法。

选择C1:I8单元格区域,打开【定位条件】对话框,选中【常量】单选按钮,单击【确定】按钮,如下图所示。

步骤04:根据内容新建名称。

直接单击【根据所选内容创建】按钮,打开【以选定区域创建名称】对话框,保持默认设置,单击【确定】按钮,如下图所示。

步骤05:设置序列来源。

即可按照部门定义名称,为【部门】列单元格区域设置序列,在【来源】参数框中直接输入定义的名称【=部门名称】,单击【确定】按钮,如下图所示。

步骤06:通过公式设置序列来源。

为【岗位】列单元格区域设置序列,在【来源】参数框中输入【=INDIRECT(C2)】,单击【确定】按钮,如下图所示。

步骤07:查看设置的二级下拉菜单。

设置完成后会看到,当选择不同的部门后,对应的【岗位】会出现这个部门的岗位名称,如下图所示。

这些内容都将在北京大学出版社出版,由恒图教育与Excelhome精心打造的《HR高手之道:Excel人力资源管理思维、技术与实践》一书中详细讲解。

Excel简单制作一级、二级、三级及多级联动下拉菜单

Excel简单制作一级、二级、三级及多级联动下拉菜单

E x c e l简单制作一级、二级、三级及多级联动下拉菜单(总9页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--Excel简单制作一级、二级、三级及多级联动下拉菜单Excel2003巧用数据有效性和INDIRECT函数简单制作一级、二级、三级及多级联动下拉菜单一、Excel一级下拉菜单制作例如在A1:A10单元格制作一个下拉列表菜单,步骤如下:选中A1:A10单元格,选择“数据—有效性”,进行如图所示设置即可,其中来源中的每一项要用英文逗号隔开。

设置好以后,在A1:A10单元格就能进行下拉选择了,如图所示:二、Excel二级下拉菜单制作例如在A1:A10和B1:B10单元格制作二级联动下拉列表菜单,步骤如下:1、在表中输入需联动下拉选择的信息,如图所示(其中省份是一级下拉选项,市名是二级下拉选项):2、选中E1:F1单元格,选择“插入—名称—定义”,输入名称如“省份”,如图示:EXCEL 2007如下:3、选中E1:F3单元格,选择“插入—名称—指定—首行”,如图所示:EXCEL 2007如下:4、选中A1:A10单元格,选择“数据—有效性”,进行如图所示设置即可,其中来源中输入=省份5、选中B1:B10单元格,选择“数据—有效性”,进行如图所示设置即可,其中来源中输入=INDIRECT($A1)设置好以后,在A1:A10和B1:B10单元格就能实现联动下拉选择了,如图所示:三、Excel三级下拉菜单制作例如在A1:A10和B1:B10和C1:C10单元格制作三级联动下拉列表菜单,步骤如下:1、在表中输入需联动下拉选择的信息,如图所示(其中省份是一级下拉选项,市名是二级下拉选项,县名是三级下拉选项):2、选中E1:F1单元格,选择“插入—名称—定义”,输入名称如“省份”,如图所示:EXCEL 2007如下:3、选中E1:F3单元格,选择“插入—名称—指定—首行”,如图所示:EXCEL 2007如下:4、选中E5:H7单元格,选择“插入—名称—指定—首行”,如图所示:5、选中A1:A10单元格,选择“数据—有效性”,进行如图所示设置即可,其中来源中输入=省份6、选中B1:B10单元格,选择“数据—有效性”,进行如图所示设置即可,其中来源中输入=INDIRECT($A1)7、选中C1:C10单元格,选择“数据—有效性”,进行如图所示设置即可,其中来源中输入=INDIRECT($B1)设置好以后,在A1:A10和B1:B10和C1:C10单元格就能实现联动下拉选择了,如图所示:四、Excel多级下拉菜单制作按以上步骤能够很简单地制作出三级以上联动下拉菜单的制作。

vbmmmmmmm

vbmmmmmmm

第一套题1·在名称为FORM1的窗体上画一个标签,名称为L1,标签上显示“请输入密码”,在标签右面画一个文本框,名称为TEXT1,其宽、高分别为2000和500,设置适当的属性,使得在输入密码时,文本框中显示“*”字符,此外再把窗体的标题设置为“密码窗口”(如示例所示) 答案:将passwordchar属性输入*字符注意:1) 以上设置都只能在属性窗口中进行设置。

2) 存盘时必须存放在考生文件夹下,工程文件名为SJT1.VBP,窗体文件名为SJT1.FRM。

2·在名称为FORM1 的窗体上放置一个名为TEXT1 的文本框控件和一个名为TIMER1的计时器控件,请设置计时器的适当属性并且编写适当的事件过程,使得程序运行后,文本框中显示的是当前的时间,而且每一秒文本框中所显示的时间都会随时间的变化而改变。

(如示例所示)*****注意:程序中不得使用任何变量,只能写一条语句;保存时必须存放在考生文件夹下,窗体文件名为SJT2.FRM,工程文件名为SJT2.VBP。

答案:将计时器控件中的interval属性内输入1000 在timer1中输入的语句Private Sub Timer1_Timer()Text1 = TimeEnd Sub3. 在窗体上新建一名为“TXTCOLOR”的文本框,文本框中的初始内容为“颜色测试”,再新建一个命令按钮,名称为“COLOR”,标题为“测试”,最后加入一个名称为“CDG1”通用对话框控件。

要求程序运行后,点击命令按钮后,弹出颜色对话框,选择一种颜色后,点击确定后,文本框中的字体颜色即变为当前选中的颜色。

注意:在考生文件夹中已有工程文件SJT3.VBP及其窗体文件SJT3.FRM,该程序是不完整的,请在有?号的地方填入正确内容,然后删除?及所有注释符(’)但不能修改其他部分,存盘时不得改变文件名和文件夹。

程序运行时的窗体界面如“示例”所示。

答案:在测试命令按钮中输入的语句Private Sub COLOR_Click()CDG1.ShowColorTXTCOLOR.ForeColor = CDG1.COLOREnd Sub加入通用对话框的方法打开工程~打开部件选控件中的microsoft common dialog control 6.0 (sp6)即可选择颜色对话框用showcolor4. 在名为FORM1的窗体上已有一LABEL1的标签,新建一名称为“START”,标题为“开始”的命令按钮,和一名称为“STOP”,标题为“结束”的命令按钮,再新建一名称为L1的标签,内空,BORDERSTYLE属性为1。

制作2级下拉菜单,看3遍记得的Excel技能,记不住的收藏

制作2级下拉菜单,看3遍记得的Excel技能,记不住的收藏

制作2级下拉菜单,看3遍记得的Excel技能,记不住的收藏
下拉菜单能够有效的节约数据录入时间,保持信息的一致性,还能够防止一些莫名其妙的手误存在。

一级菜单设置比较简单,但是二级菜单还是蛮复杂的,牵涉到函数和数个复杂的技巧应用。

我们来学习一下
实例介绍
现在有基础数据,共有三个年级,每个年级下面有若干班级,现在在录入一批学生数据时,要求同时录入其所在的年级和班级信息,我们用二级菜单来进行有效控制。

第一步、有效定位
将基础数据表中的数据全选,按住组合键CTRL+G进行定位
弹出的面板中,点击【引用位置】,将【常量】勾选
第二步,创建新公式
选择【公式】菜单,再选择【根据所选内容创建】
将【首行】勾选,确定
第三步,设置一级菜单
进入应填表格的表中,将【年级】这一列全选,菜单栏选择【数据】
再点击【数据验证】,弹出的对话框【设置】中选择允许【序列】【来源】选择基础数据表中的第一行。

第四步、设置二级菜单
将班级列全选,同样的【数据验证】选择【序列】
【来源】框中输入函数公式【=INDIRECT($B2)】
切记 = 符号不要落下
我们回到应填数据表中来测试一下吧,完美可用
二级菜单的设置方法在Excel中还有其他几个方式,这种是相对比较简单的了,看一次记不住,就收藏下来哦。

二级VISUALBASIC机试-107_真题-无答案

二级VISUALBASIC机试-107_真题-无答案

二级VISUAL BASIC机试-107(总分100,考试时间90分钟)1 基本操作题1. 在名为Form1的窗体上绘制一个名为HS1的水平滚动条,请在属性窗口中设置它的属性值,满足以下要求:它的最大刻度值为200,最小刻度值为100,在运行时使用鼠标单击滚动条上滚动框以外的区域(不包括两边按钮),滚动框移动10个刻度。

再在滚动条下面绘制两个名称分别为Lab1和Lab2的标签,并分别显示100和200,运行时的窗体如下图所示。

注意:文件必须存放在考生文件夹中,工程文件名为sj1.vbp,窗体文件名为sj1.frm。

2. 在Form1的窗体上绘制一个命令按钮,名为md1,标题为Display,按钮隐藏。

编写适当的事件过程,使程序运行后,若单击窗体,则命令按钮出现,此时如果单击命令按钮,则在窗体上显示VisualBasic。

程序运行情况如下图所示。

注意:程序中不得使用任何变量;文件必须存放在考生文件夹中。

工程文件名为sj2.vbp,窗体文件名为sj2.frm。

2 简单应用题1. 在考生文件夹中有工程文件sj3.vbp及窗体文件sj3.frm。

在名为Form1的窗体上有一个标签数组,名为Lab1,该数组有4个控件元素,标题分别是Wait、Edit、Aix和Move,如下图所示。

在程序运行后,将鼠标指针移动到各控件元素上,则鼠标指针的形状将变成各控件元素的标题所代表的鼠标指针形状;离开控件元素,则鼠标指针又变成正常情况下的箭头形状。

本程序不完整,请补充完整,并能正确运行。

注意:去掉程序中的注释符“'”,把程序中的问号“?”改为正确的内容,使其实现上述功能,但不得修改程序的其他部分。

最后按原文件名并在原文件夹中保存修改后的文件。

2. 在考生文件夹中有一个工程文件sj4.vbp(相应的窗体文件名为sj4.frm)。

在名为Form1的窗体上有4个文本框,初始内容为空;1个命令按钮,标题为“按降序排列”。

二级VISUALBASIC机试58_真题(含答案与解析)-交互

二级VISUALBASIC机试58_真题(含答案与解析)-交互

二级VISUAL BASIC机试58(总分100, 做题时间90分钟)1 基本操作题1.注意:下面出现的“考生文件夹”均为C:\wexam\25160002。

请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。

(1)在名称为Form1的窗体上建立1个名称为Op1的单选按钮数组,含3个单选按钮,它们的标题依次为“选择1”、“选择2”和“选择3”,其下标分别为0、1和2,初始状态下,“选择2”为选中状态。

运行后的窗体如图26-1所示。

注意;存盘时必须存放在考生文件夹下,工程文件名为sjt1.vbp,窗体文件名为sjt1.frm。

(2)在窗体上建立1个二级菜单,第一级含两个菜单项,标题分别为“编辑”和“帮助”,名称分别为edit和help。

其中“编辑”菜单含有3个子菜单,其标题依次为“剪切”、“复制”和“粘贴”,名称分别为cut、copy和paste,如图26-2所示。

注意:存盘时必须存放在考生文件夹下,工程文件名为sjt2.vbp,窗体文件名为sjt2.frm。

SSS_TEXT_QUSTI该问题分值: 30[解析] 在窗体上建立好控件后,设置控件的属性。

建立控件数组由多种方法,考生可以采取任何一种来建立单选按钮数组。

要使“选择2”为选中状态,则应该将该控件的Value属性值设置True。

Value 属性用来表示单选按钮的状态,它的值可以是True或False,当设置为True 时,该单选按钮为选中,否则没有选中。

解题步骤:第一步:建立界面并设置控件的属性。

程序中用到的控件及其属性见表26-1。

表 26-1控件属性设置值单选按钮NameCaptionIndexOp1"选择1"单选按钮NameCaptionIndexValueOp1"选择2"1True单选按钮NameCaptionIndexOp1"选择3"2第二步:调试并运行程序。

二级VISUALBASIC-69_真题-无答案

二级VISUALBASIC-69_真题-无答案

二级VISUAL BASIC-69(总分100,考试时间90分钟)一、基础操作题1. 在名称为Form1的窗体上添加一个名称为List1的列表框,在属性窗口中为列表框添加三个选项:北京、上海、天津。

同时建立一个下拉菜单,其名称为File,标题为“文件”,此菜单含有一个子菜单项,标题为“显示列表框”,名称为Show,初始状态为被选中,运行时的效果如图所示。

注意:存盘时,将文件保存至考生文件夹下,且窗体文件名保存为sjt1.frm,工程文件名保存为sjt1.vbp。

2. 新建一个名称为Form1,标题为“使用输入对话框”的窗体,该窗体上无任何控件。

请编写适当的事件过程,使得运行程序并单击窗体时,出现输入对话框,其标题为“等级考试”,提示信息为“请输入”,默认值为“Basic”,如图所示。

注意:存盘时,将文件保存至考生文件夹下,且窗体文件名保存为sjt2.frm,工程文件名保存为sjt2.vbp。

要求程序中不得使用变量,每个事件过程中只能写一条语句。

二、简单应用题3. 在考生文件夹下有一个工程文件sjt3.vbp。

程序的功能是通过键盘向文本框中输入大、小写字母和数字。

单击标题为“统计”的命令按钮,分别统计输入字符串中大写字母、小写字母及数字字符的个数,并将统计结果分别在标签控件数组x中显示,如图所示。

在给出的窗体文件中已经添加了全部控件,但程序不完整。

要求:去掉程序中的注释符,把程序中的?改为正确的内容。

注意:不能修改程序的其他部分和控件属性,最后将修改后的文件按原文件名进行存盘。

4. 考生文件夹下的工程文件sjt4.vbp中有两个名称分别为List1、List2的列表框控件,两个名称分别为Command1、Command2,标题分别为“>>”、“<<”的命令按钮。

请在List1中添加“文本框”、“标签”、“列表框”、“单选钮”等选项,如图所示。

程序的功能是:单击“>>”,将List1中的表项添加到List2中,同时将List1中选中的表项清空;单击“<<”,将List2中的表项添加到List1处中,同时将List2中选中的表项清空。

计算机等级考试(国家)-(a)二级visualbasic笔试模拟415

计算机等级考试(国家)-(a)二级visualbasic笔试模拟415

(A)二级VISUAL BASIC笔试模拟415一、基本操作题1、在名称为Form1的窗体上添加一个名称为Frame1、标题为“框架”的框架,在框架内添加两个名称分别为Option1、Option2的单选按钮,其标题分别为“第一项”、“第二项”。

要求通过设置控件的属性将“第二项”初始值设置为被选中,框架为不可用。

运行程序后的窗体如图所示。

注意:存盘时必须存放在考生文件夹下,工程文件名保存为sjt1.vbp,窗体文件名保存为sjt1.frm。

2、在名称为Form1的窗体上添加一个名称为Drivel的驱动器列表框,一个名称为Dirl的目录列表框,一个名称为Filel的文件列表框,名称为Label1、标题为“文件名”的标签和名称为Label2、BorderStyle为1的标签。

将窗体的标题设置为“文件系统控件”,如图所示。

请编写适当的程序,使得这三个文件系统控件可以同步变化,即当驱动器列表框中显示的内容发生变化时,目录列表框和文件列表框中显示的内容同时发生变化。

单击文件列表框时,将在Label2中显示选中的文件名。

注意:要求程序中不得使用变量,事件过程中只能写一条语句。

存盘时必须存放在考生文件夹下,工程文件名保存为sjt2.vbp, 窗体文件名保存为sjt2.frm。

二、简单应用题3、考生文件夹下有一个工程文件sjt3.vbp。

程序的功能是:通过键盘向文本框中输入数字,如果输入的是非数字字符,则提示输入错误,且文本框中不显示输入的字符。

单击名称为Command1、标题为“添加”的命令按钮,则将文本框中的数字添加到名称为Combo1的组合框中。

在给出的窗体文件中已经添加了全部控件,但程序不完整。

要求去掉程序中的注释符,把程序中的?改为正确的内容。

注意:不能修改程序中的其他部分和其他控件的属性。

最后把修改后的文件按原文件名存盘。

4、在考生文件夹下有一个工程文件sjt4.vbp。

该程序的功能是计算M!+(M+1)!+(M+2)!+…+N!之和。

Excel表格中在一级菜单的基础上如何制作二级下拉菜单

Excel表格中在一级菜单的基础上如何制作二级下拉菜单

Excel表格中在一级菜单的基础上如何制作二级下拉菜单Excel表格中在一级菜单的基础上如何制作二级下拉菜单时间:2014-07-10 作者:snow 来源:互联网Excel表格中制作二级下拉菜单的方法有很多,一是使用函数INDIRECT,二是使用函数INDEX,三是使用函数OFFSET,深入熟悉INDIRECT、INDEX、OFFSET 这三个函数,你要想学excel函数,估计肯定过关。

在论坛里看帖子,大多说都是直接用excel文件做说明,还需要下载,比较麻烦,本例就用图文来做说明了,二级菜单的第一级的做法都是相同的,先创建一个一级菜单,再按照下面的步骤操作就可以了。

第一种做法:使用函数INDIRECT看看例子很明显,我们希望在一级选择机房故障,那么2级就出现他下面的列表。

要实现这个目标并不复杂。

1:建立“名称3个一级选项,我们需要建立3个“名称”:机房故障线路故障用户端故障。

这个时候,你就创建了3个名称还需要建立一个名称,叫做“故障类型”这个名称包括“机房故障线路故障用户端故障”这3项。

这个时候,你就可以在“名称管理器”看到4个名称2:创建1级菜单1级菜单的办法就简单了这样就解决了一级的下拉菜单。

3:2级菜单这个地方你需要注意,=INDIRECT($F2)如果你写成 =INDIRECT($F$2),如果是这样的话,你确定会出现一个报错这个时候,你就实现了2级菜单第二种做法:使用函数INDEX还是上面的例子,用另外一种方式来实现。

这个例子里,你只需要建立2个名称。

1:建立名称建立:故障类型名称,方法和上面一样。

建立:2级名称创建上面两个名称。

2:创建下拉菜单第一下拉菜单和上面一样,我就不重复了,现在是演示第二级下拉菜单=INDEX(二级,0,match(I$2,故障类型,0))这样你就搞定2级菜单里。

第三种做法:使用函数OFFSET学这个offset函数半天,才搞定。

现在只是可以实现这个功能。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基础题(1)【考点分析】本题考点有:菜单编辑器的使用(标题、名称和内缩符号)。

【解题思路】通过菜单编辑设置菜单的标题、名称和内缩符号。

【操作步骤】
步骤1:建立界面,添加控件并设置控件的属性。

程序中用到的控件及属性见表3.193。

步骤2:调试并运行程序,关闭程序后按题目要求存盘。

基础题(2)【考点分析】本题考点有:文本框的Name、PasswordChar属性和Change 事件。

【解题思路】首先通过属性窗口设置文本框的名称,并将Text1的PasswordChar属性设为*。

在文本框的Change事件中,将文本框1显示的内容赋给文本框2。

【操作步骤】
步骤1:建立界面,添加控件并设置控件的属性。

程序中用到的控件及属性见表3.194。

步骤2:编写程序代码。

参考答案
Private Sub Text1_Change()
Text2.Text = Text1.Text
End Sub
步骤3:调试并运行程序,关闭程序后按题目要求存盘。

简答题(1)【考点分析】本题考点有:图片框的Name、Height、Width、Picture属性和命令按钮的Name、Caption属性。

【解题思路】通过图片框的Name、Height、Width、Picture属性分别设置其名称、高、宽和添加图片。

在命令按钮的Click事件中,图片的交换用LoadPicture()方法来实现。

【操作步骤】
步骤1:建立界面,添加控件并设置控件的属性。

程序中用到的控件及属性见表3.195和表3.196。

表3.195
程序提供代码
Private Sub C1_Click()
P1.Picture = LoadPicture("pic2.jpg")
P2.Picture = LoadPicture("pic1.bmp")
End Sub
程序结束
步骤3:调试并运行程序,关闭程序后按题目要求存盘。

简答题(2)【考点分析】本题考点有:复选框的Name、Caption、Value属性,文本框的Name、Text属性,命令按钮的Name、Caption属性,"+"连接符以及If判断语句。

【解题思路】首先在窗体上建立相应控件,并通过属性窗口设置其属性。

通过If语句判断复选框的Value属性值是否为True,来判断文本框中应该显示的内容。

【操作步骤】
步骤1:建立界面,添加控件并设置控件的属性。

程序中用到的控件及属性见表3.197。

步骤2:分析并编写程序代码。

程序提供代码
Private Sub C1_Click()
'需要考生编写的内容
End Sub
Private Sub Form_Unload(Cancel As Integer)
Open App.Path & "\out4.txt" For Output As #1
Print #1, Ch1.Value, Ch2.Value, Text1.Text
Close #1
End Sub
程序结束
参考答案
Text1.Text = "我选的课是"
If Ch1.Value Then
Text1.Text = Text1.Text + Ch1.Caption
End If
If Ch2.Value = 1 Then
Text1.Text = Text1.Text + Ch2.Caption
End If
步骤3:调试并运行程序,关闭程序后按题目要求存盘。

综合题
【考点分析】本题考点有:文件操作,文本框的Text属性,Function ( )函数,If判断语句和Do……Loop循环语句。

【解题思路】通过文件操作从文件in5.txt中读入数据,调用Function 过程通过isprime( )函数找出满足要求的素数,最后通过文件操作将结果存在out5.txt文件中。

【操作步骤】
步骤1:打开本题工程文件。

步骤2:分析并编写程序代码。

程序提供代码
Private Sub C1_Click()
'要求考生编写的内容
End Sub
Private Sub C2_Click()
'要求考生编写的内容
End Sub
Private Sub C3_Click()
'要求考生编写的内容
End Sub
Private Function isprime(a As Integer) As Boolean
Dim flag As Boolean
flag = True
b% = 2
Do While b% <= Int(a / 2) And flag
If Int(a / b%) = a / b% Then
flag = False
Else
b% = b% + 1
End If
Loop
isprime = flag
End Function
程序结束
参考答案
Private Sub C1_Click()
Open "in5.txt" For Input As #1
Input #1, a%
Close #1
Text1.Text = a%
End Sub
Private Sub C2_Click()
a% = Text1.Text
Do
a% = a% + 1
Loop Until isprime(a%)
Text2.Text = a%
End Sub
Private Sub C3_Click()
Open "out5.txt" For Output As #1
Print #1, Text2.Text
Close #1
End Sub
步骤3:调试并运行程序,关闭程序后按题目要求存盘。

相关文档
最新文档