Excel 列表框17 Mar 2025 | 4 分钟阅读 Excel 中的列表框是一种结构化控件,允许用户从列表中选择一个或多个项目。 当您需要创建交互式且用户友好的电子表格时,它是很有价值的工具,特别是在数据输入或从预定义选项中进行选择时。以下是如何在 Excel 中使用列表框的步骤指南: 添加列表框
确保“开发工具”选项卡可见。如果不可见,请转到“文件”->“选项”->“自定义功能区”,然后选中“开发工具”选项。
转到“开发工具”选项卡,单击“插入”,然后从“窗体控件”部分选择“列表框”。
在 Excel 工作表中单击并拖动以绘制列表框。 设置列表框格式
当处于设计模式(开发工具选项卡 -> 设计模式)时,右键单击列表框并选择“设置控件格式”。
指定要显示在列表框中的项目列表所在的单元格区域。此区域可以是一列单元格。
选择一个单元格,您希望在此显示所选项目的索引。这是可选的,但对于捕获选择非常有用。
如果您希望用户能够选择多个项目,可以在“设置控件格式”设置中启用“多选”。 Excel VBA 中的列表框是什么?Excel VBA 中的列表框是一个分配给变量的列表。此列表有多个输入项可供选择,并允许一次选择多个选项。可以通过选择列表框选项将列表框插入到用户窗体中。 列表框使用具有特定属性的命名区域。使用列表框的目的是显示用户可以从中选择值的列表。 如何在 Excel 中创建列表框?创建 Excel 列表框的步骤如下: 步骤 1:在 Excel 功能区中启用“开发工具”选项卡以访问 ActiveX 控件。在“Excel 选项”对话框中,单击“自定义功能区”并选中“开发工具”复选框。 步骤 2:在“开发工具”选项卡中,单击“插入”,然后单击“列表框”控件。这将把一个新的列表框插入到 Excel 工作表中。 ![]() 步骤 3:在 Excel 工作表中绘制一个矩形以创建列表框,如下图所示。 ![]() 步骤 4:选择列表框,转到“开发工具”选项卡,然后选择“属性”。“属性”窗口将打开。 ![]() 步骤 5:在“属性”窗口中,在“List Fill Range”(列表填充范围)中输入“days”。“days”是非周末的命名范围。 ![]() 步骤 6:单击“Multi Select”(多选)属性。在下拉列表中,选择“1-fmMultiSelectMulti”,如下图所示。 步骤 7:单击“List Style”(列表样式)属性。在下拉列表中,选择“1-fmListStyleOption”。这会在列出的项目左侧添加复选框,如下图所示。 ![]() 步骤 8:关闭“属性”窗口。列表框显示如下图所示。 ![]() 如何在 VBA 中创建列表框?在 VBA 中创建列表框的步骤如下: 步骤 1:右键单击列表框,并确保选中了“设计模式”。这将把列表框链接到一个单元格。 步骤 2:在“属性”中,转到“Linked Cell”(链接单元格)属性,并填写“B17”,如下图所示。 ![]() 步骤 3:在“ListFillRange”(列表填充范围)中,输入“Month”。 ![]() 当您更改列表框中的选择时,单元格 B17 中的数据会发生变化。如下图所示。 ![]() 高级功能(可选)1. 动态范围 您可以使用动态命名范围来自动更新列表框,因为您的项目列表会发生变化。 2. VBA 宏 为了获得更高级的功能,您可以使用 VBA 创建宏来响应列表框选择的变化。 如何在用户窗体上创建列表框?在用户窗体上创建列表框的步骤如下: 步骤 1:在“开发工具”选项卡中,在“代码”组中**单击“Visual Basic”**,或按 Alt+F11。 ![]() 步骤 2:在“插入”菜单中,**单击“UserForm”(用户窗体)**。 ![]() 步骤 3:从工具箱中,将**列表框控件拖动**到“用户窗体”上。 步骤 4:双击“用户窗体”并选择“User Form 事件”**,如下图所示。 ![]() 步骤 5:在过程的开头和结尾之间添加以下代码。 ![]() 步骤 6:按 F5 运行代码,您的列表框将创建完成。 如何向列表框添加动态控件?使用 VBA 在用户窗体上的列表框中添加动态控件的步骤**如下:** 步骤 1:从工具箱中,将一个“Command Button”(命令按钮)添加到“User Form”(用户窗体)上。 ![]() 步骤 2:右键单击“Commandbutton”,然后单击“properties”(属性)。 步骤 3:将“CommandButton”的标题更改为“Create_Listbox”。 步骤 4:双击命令按钮,将出现以下代码。 ![]() 步骤 5:将以下过程命名为“Add_Dynamic_Listbox”。 步骤 6:按 F5 运行宏。 如何在列表框控件 VBA 中添加项目?将项目添加到列表框控件 VBA 的代码如下: 下一主题Excel 现在 |
本教程将告诉您如果精通 Excel,可以获得哪些工作机会。如今,大多数高薪工作都需要 Excel 技能,因此,如果您想在 MS Excel 中提升自己,请访问我们的网站 MS Excel。为什么需要 Excel……
14 分钟阅读
Microsoft Excel,也称为 MS Excel 或 Excel,是最常用的强大电子表格软件之一,它帮助我们在注册数据上使用广泛的函数。它支持超过 400 种不同的函数。MIN() 函数是内置的 Excel 函数之一……
7 分钟阅读
Microsoft Excel 是最重要的计算机程序之一,因为它在许多行业中起着关键作用。它是许多公司、课堂作业甚至个人数据组织中最广泛使用的电子表格程序。Excel 的第一个版本于 1985 年推出……
11 分钟阅读
简介:Excel 自定义列表允许客户创建自己的值集,以用于各种会计表任务。这些列表对于填充带有重复数据的单元格很有用,例如星期几、月份或任何其他自定义列表。通过定义自定义列表,...
5 分钟阅读
Excel 的一个优势是它提供了多种方法来删除 Microsoft Excel 中的空格。删除额外不需要的空格的第一种方法是使用“查找”和“替换”选项 (Ctrl + H)...
7 分钟阅读
众所周知,“直径符号”主要由 Ø 这个特定字符表示,它广泛用于各种教育领域,例如数学、科学和工程,以表示圆的直径或...
阅读 4 分钟
? 众所周知,Microsoft Excel 中的相应“S 曲线”主要用于“可视化两个变量之间的关系”:一个变量如何影响另一个变量,以及由于这种影响,两个变量的值如何变化。它被认为是...
阅读9分钟
? 众所周知,要执行强大或复杂的数据分析,一个人需要在特定时间点测试各种条件。数据分析还需要在这些多个条件内进行逻辑测试。为了实现...
阅读 6 分钟
MS Excel 支持 OLI,对象是其中的一部分。OLI 指的是对象链接与嵌入,用于包含来自其他应用程序的内容,如 Word 或 PDF 文档。通常,Excel 用户会插入图像、表格、图表或导入数据...
阅读9分钟
本教程涵盖了 Excel Fibonacci 计算器的创建。斐波那契数列在数学上有许多应用。斐波那契数列也被用于计算机算法中来计算黄金比例。交易中常用的分析工具是斐波那契回撤。斐波那契数列...
5 分钟阅读
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India