扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
专注于为中小企业提供成都网站制作、网站建设、外贸网站建设服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业东光免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了上1000+企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。
那么,你需要学习窗体,并在窗体中使用各类控件。
使宏与表关联在一起,即要在表的修改时,触发事件运行宏。但在ACCESS2003表中,好像没有事件可以触发运行宏,只能通过窗体触发运行宏。
你要往那里添加哪?使用宏 新建 和设计 可以完成一部分的操作……打开某一个窗体 使用 setvalue 可以实现 添加和删除!一般不用宏来对一条记录进行操作,而是对某几个控件 进行赋值!记录级的操作最后由窗体来实现比较好!记录的删除 或者更新 可以使用相应的查询,你只是使用一个宏来调用他们……这样的设计有利于 进一步的修改设计……
With Range("A1:A2").Validation .Delete .Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:=xlBetween, Formula1:="男,女"End With程序功能:指定A1:A2 区域下拉列表 男,女注意:此处指定单元格时必须用range(),不能用cells()
不需要使用vba即可,只要在数据有效性中设置即可。
不用VBA也可以实现直接点击单元格,在菜单 数据/有效性 设置选项卡里,第一个下拉框选择“例表”,在“数据”框里输入 男,女回车就可以了。你也可以利用窗体控件里的组合框,不过没有数据有效性方便哈。
你可以用录制宏按钮实现。首先在主菜单选工具,宏,录制新宏。然后开始录制。在需要实现下拉框的单元格中选取,选数据,有效性,选序列,输入“男,女”即可,停止宏。按Alt+F11进入VBA代码,所得的模块中的代码即是你所要的代码。你可一举一反三。不知是否有所帮助。注意,在输入“男,女”的逗号需关闭输入法。
在SHEET1和SHEET2的A1单元格分别设置下拉菜单"A,B"然后在两个工作表中分别加入如下代码:Private Sub Worksheet_Change(ByVal Target As Range) Dim iRow, iCol As Integer iRow = Target.Row iCol = Target.Column If iRow = 1 And iCol = 1 And Target <> "" Then Application.EnableEvents = False Application.ScreenUpdating = False On Error Resume Next If [A1] = "B" Then Sheets("Sheet2").Visible = True Sheets("Sheet1").Visible = False Sheets("Sheet2").Select Else If [A1] = "A" Then Sheets("Sheet1").Visible = True Sheets("Sheet2").Visible = False Sheets("Sheet1").Select End If End If Application.ScreenUpdating = True Application.EnableEvents = True End IfEnd Sub
设置单元格“数据有效性”1、选中要设置下拉列表的单元格。
2、选中数据菜单3、2003版选择“有效性”,2010版选择“数据有效性。
4、出现”数据有效性“选项卡,5、”设置“选卡下,”允许“下方选框内选择”序列“6、如果要设置的下拉选项较少并且固定,可以在”来源“下输入框中直接输入,可以是英文、汉字、数字,选项之间用英文(也就是半角)逗号间隔。
7、如果下拉选项较多或易变,可以在表格空白列处,将下拉选项写成一列,在来源处输入公式,比如:=$a$1:$a$18,或是点击来源框尾部按钮,选择列表区域。
8、勾选”忽略空值“和”提供下拉箭头“9、确定。
你的问题描述的不全,我没看明白!如果你是想同时显示sheet1和sheet2的话,我是不会,应该只可以同时显示一个!
步骤: 1.按钮的本质就是一个宏,所以在制作按钮之前,我们先来录制一个宏,把宏都准备好了,就可以制作按钮了。先打开一个表格如图所示,选中大标题,接下来我们在菜单栏上执行:开发工具--宏 2.设置宏名称为【大标题】,保存位置为【个人宏工作簿】,这样打开任意的excel就能看到这个宏,如果保存在【当前工作簿】就只能在这个excel文件中看到该宏了。
3.右键单击已经选中的单元格,在打开的右键菜单中,选择【设置单元格格式】 4.在打开的单元格格式对话框中,切换到对齐选项下,然后设置水平对齐、垂直对齐、合并单元格。
5.切换到字体选项下,然后设置字形和字号,最后点击确定按钮。字形和字号的设置要符合大标题醒目的要求。
6.设置好了大标题的格式以后,我们就点击开发工具下的【停止录制】 接下来再录制一个宏,这回是设置小标题的格式,设置流畅图我已经贴在下面了,由于和上面的步骤一样,这里就不讲解了。
7.录制好宏以后,我们在菜单栏上执行:开发工具--插入,在打开的列表中选择按钮。拖动鼠标就可以绘制出一个按钮,同时会打开一个指定宏的对话框,选择【大标题】这个宏,然后点击确定按钮。
8.将按钮上的文字设置成为:设置大标题格式。如果你对按钮上的文字要求更高,要设置他的字体和大小,还可以右键单击按钮,选择设置空间格式,对文字进行更具体的设置。同样的方法我们再添加一个按钮2,指定的宏为小标题。
9.最后我们换一种方式来插入按钮,前面所讲的按钮都是先建立宏,然后再添加按钮,现在先插入一个按钮,再建立宏,如图所示,先选中一个要设定格式的单元格,然后再菜单栏上执行开发工具--插入,插入一个按钮。
10.拖动鼠标绘制一个按钮,然后就自动打开这个对话框,设置宏名为【设置列标题】,然后点击右侧的【录制】 11.打开录制宏对话框,设置宏名,然后点击确定。下面就开始对单元格的格式进行设置,所有的设置都会记录在宏里。
12.单元格设置完成了以后,再执行:开发工具--停止录制 1.3.将该按钮的文字设置为:设置列标题格式,这样就完成了按钮的制作。
这个...1.按钮填在工具栏的,文件中,下拉框...不会2.不知道,我也想知道...参考相关论坛的高手
相当熟悉??嘿嘿。。用的区域还是逗号间隔的自己的列表啊?如果是后者说明还没有熟悉。。一般情况下用数据源,如果不在同一张表里可以用窗体或者控件工具箱,在单元格链接里面设置。。下面是照片
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流