如何在EXCEL中设置多选表格

发布网友 发布时间:2022-04-20 03:06

我来回答

3个回答

热心网友 时间:2022-06-15 13:47

1、打开文档,然后单击界面上方的数据按钮。

2、在最初打开的界面中单击数据有效按钮。

3、在稍后自动打开的预设中,单击“允许”下方的选项,然后选择[顺序]。

4、在[源代码]中输入要添加到拖放菜单的选项,然后单击确定。

5、然后您会看到单元格右侧的拖放选项卡。

热心网友 时间:2022-06-15 13:48

以WPS 2019为例

关于如何在excel表格中设置多选下拉菜单

选中单元格范围,可在数据选项卡下选择插入下拉列表,

然后通过添加按钮设置各个选项,每个选项占一行,设置完毕点击确定

设置完毕点击确定,就可以完成下拉菜单的制作

热心网友 时间:2022-06-15 13:48

1、下拉列表它用的是数据有效性,可以做出下拉列表,具体做法:数据→数据有效性→序列→然后输入序列或者选择区域;


2、表格自动变化目测是用VBA做的,或者用函数做的。如果是VBA那就是

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

……

End Sub

这个代码不复杂,但是如果你不了解VBA的话说了等于白说。


如果是用函数做的,那么在选择完之后会有一个计算的过程,不知道你能不能感受出来。

例如在每个格子用IF函数来写,比如

IF(B42="AAA","BBB",IF(B42="CCC","DDD",""))


具体用哪种办法你点上那些会变化的格子就知道是公式还是VBA了

如果是公式会显示公式的,如果是VBA的话显示的就是格子里的字。


来给你补充一下用公式的简单效果:

选择:


结果1:


结果2:


附件是样表,可以自己参考一下。



追问他的那个工作表是2007启用宏的,我的是2002的根本就无法点击会变化的表格,而且他的这个表格不允许插入图片,我是想用2002的来设计出同样的表格。

追答启用宏的那就是用了
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
……
End Sub
这个过程,但是如果你不会用VBA的话真的是说了也白说
这个过程对于VBA来说很容易,但是你有心想学还是从VBA的基础开始学。

如果你只是要做出一样的效果,学会附件的那个表格的公式,就很容易了的。
只是别人自然也有办法修改,如果想要别人不能修改,就学会保护工作表。都不是很难的东西,多百度。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com