选择需要建立下拉菜单的单元格或单元格区域。
选择数据有效性,序列,把提供下拉菜单打上勾,
在数据来源中输入数据以半角逗号分隔。或者引用单元格区域的数据,
确定即可
如果你是想用VBA来编辑一个,可以使用单元格事件来完成
下面以单元格B5生成下拉菜单1 2 3为例
代码如下
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Address = "$B$5" Then
With Target.Validation
.Delete
.Add Type:=xlValidateList, Formula1:="1,2,3"
End With
End If
End Sub
1、打开表格然后先中需要设置下拉的单元格。
2、点击菜单栏里面的数据,然后点击数据栏里下面的有效性。
3、然后出现数据有效性的这个界面。
4、点击图上的三角下拉符号选择序列。
5、然后在来源下面的框框里面写上需要选择的文字(注意:文字选项之间要用英文的逗号隔开才可以的)设置完成后点击确定。
6、选择设置的单元格就可以看到一个下拉的选项了,这样成功了。
WPS怎么能像EXCEL那样选中下拉之后有复制功能
答:WPS有这样的功能,在表格工具中选择单元格后,移到单元格的右下方,就可以向下拉,复制单元格的公式。
手机WPS下拉数字怎样递增
答:手机版/ipad版: 1.选中第一个数据框,再点击下方"常用",找到"自动填充",点击。 2.点击自动填充后,选中的框出现了两个箭头,一个向下,一个向左。若需要下拉递增,则把框向下拉到你想到的那一行即可。 3.如果还是没有出现数据,则需要摁一下e。
你好,手机wps表格里的数字下拉递增怎么做到!是手。
答:先在第一个表格输入1,再在下一个表格中输入2,将数字1和2一同框起来,可能会出现有填充的选项,那就点击填充,这时会出现一个向下的箭头和一个向右的箭头,拉动那个向下的箭头到你要增加的地方。如果没有出现填充,那就看看有没有工具一栏或者。
wps表格下拉怎么复制单元格内容
答:"WPS表格直接左键下拉,没有自动填充选项。用鼠标右键按住填充柄下拉,放开后会出现选项菜单。另外WPS表格下拉是以序列填充,按住Ctrl键下拉,才是复制数据。 不过就使用体验而言,专业制表还是推荐选用Office 2016,Office Excel功能更加完善,。
手机版wps如何下拉自动填充单元格?
答:手机上如何自动下拉填充单元格: 1、在手机上新建一个wps单元格,并填充好数据。 2、点击工具。 3、选择单元格,点击填充。 4、将单元格格式光板线下移动一个单元格,并且选中需要向下填充多少单元格,然后点击向下填充。 5、完成向下填充。
在手机版WPS表格中一次选取多个单元格的步骤如下:
1.用手点击行号,即可选中这一行;选中后可以看到行上下边框中有两个小方形。
2.将手指放到这两个方形上向上或向下移动,可以增加或减少选中的行数。
3.和选中行的方法一样,点击列号可以选中一行。
4.选中一行后,将手指移动到小方形上可以增加或减少被选中的列。这样就解决了在手机版WPS表格中一次选取多个单元格的问题了。
在某学校设有高一、高二、高三共三个级部,每个级部的分别有十个左右的班级。以前在统计学生相关信息的时候,经常发现各班级、级部上交的表格很不规范,因此为了规范起见,有必要建立多级的下拉列表,如图1所示。
图1
为此,我们应该借助“名称”以达到目的。
一、定义名称
如图2所示。
图2
在Sheet1工作表中建立如图表格。各列标题就以相应的级部名称来表示,其下则分别录入各相应的班级,四个级部分别在A-C列。在E1单元格录入“级部”,其下录入四个级部名称。注意此处级部名称应与各列标题一致。
选中A列单元格,点击菜单命令“插入→名称→定义”,打开“定义名称”对话框。在上方的输入框中输入“高一”,并确认下方的“引用位置”输入框中数据为“=Sheet1!$A:$A”,如图3所示。
图3
点击确定后,就可以将A列单元格区域定义为“高一”了。不信,你可以在表格的名称框中输入“高一”,回车,是不是整个A列就被选中了?
可以用同样的方法,分别选中B列、C列、E列单元格区域后,在“定义名称”对话框中将它们分别定义为“高二”、“高三”、“级部”名称。也可以直接在上方的输入框中输入名称,然后将下方的“引用位置”修改成相应的单元格区域,然后点击“添加”按钮,将名称添加到当前工作簿的名称列表中。比如定义 “高三”名称时,其引用位置应改为“=Sheet1!$C:$C”,定义“级部”名称时,其引用位置应改为“=Sheet1!$E:$E”。
二、设置数据有效性
如图4所示表格。
图4
选中C2及以下单元格区域,点击菜单命令“数据→有效性”,打开“数据有效性”对话框。在“允许”下拉列表中选择“序列”,然后在下方的“来源”输入框中输入“=级部”,其它设置如图5所示。
图5
确定后,将鼠标定位于C2或其下单元格,可以发现右侧出现下拉按钮,点击即可出现在Sheet1工作表E列中所列的级部名称列表。
关键是表格中的D列,如何根据C列所选级部名称在D列单元格出现相应级部的班级列表呢?其实,这一步也是属于窗户纸性质的,一捅就破。选中D2及以下单元格区域,在“数据有效性”对话框中,“允许”列表仍选“序列”,但在“来源”输入框中输入公式“=INDIRECT($C2)”,如图6所示。
图6
确定后再单击相应单元格,就可以看到图1所示的效果了。
函数INDIRECT($C2)的作用是返回在C2单元格中的数据的值。比如本例图1中“=INDIRECT($C2)”的结果就是“=高一”,而“=INDIRECT($D2)”的结果就是“=高三”。
如有更多级别的下拉列表也不用愁,就是这么两步,先定义名称,然后在数据有效性对话框中进行引用名称就可以了。
1、打开一个EXCEL文件,选择一张Sheet表作为数据源,将一级菜单放在同一行,二级菜单放在一级菜单下方。
2、将二级菜单放在同一行,将三级菜单放在二级菜单下方。
3、在公式选项卡中选择数据源后创建名称。
4、选择需要使用一级菜单的区域,选择数据选项卡,设置数据有效性,选择序列,在数据有效性的来源内选择一级菜单单元格。
5、选择需要使用二级菜单的区域,点击数据有效性,选择序列,在“来源”中输入“=indirect(A1)”,点击确定。
6、选择需要使用三级菜单的区域,点击数据有效性,选择序列,在“来源”中输入“=indirect(B1)”,点击确定。
7、最终效果如下。