在Form1上建立一个二级下拉菜单,第一级共两个菜单项,标题分别为“文件”“编辑”
全国二级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中的数据有效性(数据验证)大家并不陌生,今天我们就来说说Excel中利用数据验证和名称管理器制作多级下拉菜单!
一级下拉菜单
一级下拉菜单比较简单,直接利用数据验证功能即可实现,如下图中,在A列实现下拉展示大区,选中A列单元格,依次选择【数据】—【数据验证】—验证条件选择'序列'—来源选择C列的大区数据,点击【确定】按钮,完成设置!
二级下拉菜单
二级下拉菜单需要结合名称管理器。
下图中如何实现大区省份下拉选项呢?
第一步,选中目标数据源,Ctrl+G,定位条件为常量,依次点击【公式】—【根据所选内容创建】,选择【首行】,点击确定,完成设置。
第二步,设置两次数据验证,大区的数据验证同一级下拉菜单,省份的数据验证,在选择序列后,在来源中输入:'=INDIRECT(A2)',点击【确定】按钮,会弹出警告框,点击确定即可,这样就完成了二级下拉菜单的制作。
三级下拉菜单
三级下拉菜单的制作方法同二级下拉菜单。
第一步,设置两份名称管理器,一份大区对应省份,一份省份对应城市,如下图所示:
第二步,设置数据验证,大区与省份的数据验证同二级下拉菜单,城市的数据验证,在来源中输入:'=INDIRECT(B2)',点击确定即可。
小结
通过二级下拉菜单和三级下拉菜单的方法,我们可以发现,基本过程一致,只不过多级下拉菜单需要多增加一步添加名称管理器和数据验证,以此类推,5、6、7、8……N级下拉菜单都不是问题,合理
利用好数据验证与名称管理器即可!。
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如何创建二级下拉菜单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上,设计满足如下要求的菜单(分类、标题、名称)

基础题(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,标题为“身高”“体重”)

基础题(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

一、选择题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的比较炫酷的功能—制作多级下拉菜单。
下拉菜单的好处就是提供了输入的选项,不用手动输入,只需选择一项即可。
平时我们经常看到下拉菜单里一个选项改变,另一个下拉菜单的内容会跟着改变,是不是觉得很酷?不用羡慕,本文将手把手教你如何制作一个多级下拉菜单。
1.一级下拉菜单
一级下拉菜单应用最多的就是性别,下拉选项为男女二项,省的手动输入。
数据-有效性-序列-输入'男,女'或引用单元格的内容都行。
GIF
GIF
2.二级下拉菜单
如图将省份放在首行,市放在省下面。
选中省市名称(不要选择空白单元格,不然,也会被添加进入菜单中的)。
选好后选择公式-定义名称-根据所选内容创建,只勾选首行,然后确定。
省份的设置就是一级下拉菜单。
市级的设置在数据有效性-序列的来源需要输入=INDIRECT(A8),A8即省份所在单元格,最后下拉将刚才设置好的格式填充到下面单元格即可。
动态操作如下:
GIF
3.三级下拉菜单
省市放在一起时省要放在首行或首列,市县放在一起时市要放在首行或首列,这是为了在创建名称时能够根据首行或首列来创建。
具体动态操作如下:
GIF
GIF
好了,本次分享的就是Excel中一二三级下拉菜单的制作方法,如果大家还有什么不懂的可以在下方留言,欢迎观看!。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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:调试并运行程序,关闭程序后按题目要求存盘。