提示:其它语言是由 Google 机器翻译的。 你可以访问 English 版本。
登录
x
or
x
x
马上登记
x

or

如何在Excel中创建范围列表?

您可能需要频繁创建一系列数据列表,例如24节气表中的一系列数据,如下所示。 当然,您可以手动将它们复制并粘贴到列表中,但如果范围中有许多列,似乎有点繁琐。 实际上,有几个技巧可以轻松地从Microsoft Excel的指定范围创建列表。


使用VBA创建范围列表

使用Kutools for Excel创建范围列表

Office选项卡在Office中启用选项卡式编辑和浏览,使您的工作更轻松......
Kutools for Excel - 最佳办公生产力工具将解决您的大部分Excel问题
  • 重用任何东西: 将最常用或最复杂的公式,图表和其他任何内容添加到您的收藏夹中,并在将来快速重复使用它们。
  • 超过20文本功能: 从文本字符串中提取数字; 提取或删除部分文本; 将数字和货币转换为英语单词...
  • 合并工具:多个工作簿和表格合二为一; 合并多个单元格/行/列而不丢失数据; 合并重复行和总和...
  • 拆分工具:根据价值将数据拆分为多个表格; 一个工作簿到多个Excel,PDF或CSV文件; 一列到多列......
  • 粘贴跳过 隐藏/过滤行; 数和总和 按背景颜色; 创建邮件列表和 通过Cell的价值发送电子邮件...
  • 超级过滤器: 创建高级过滤方案并应用于任何工作表; 排序 按周,日,频率等; 筛选 通过大胆,公式,评论......
  • 超过300强大的功能; 适用于Office 2007-2019和365; 支持所有语言; 在公司轻松部署; 全功能60天免费试用。

箭头蓝色右泡 使用VBA创建范围列表


在Excel中,您还可以使用VBA代码快速导入列表或范围。

1。 保持 ALT 按钮并按下 F11 在键盘上打开一个 Microsoft Visual Basic for Application 窗口。

2。 点击 插页 > 模块,并将VBA复制到模块中。

VBA:从范围创建列表

Sub UniqueList()
'Updateby20140304
Dim InputRng As Range, OutRng As Range
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Range:", xTitleId, InputRng.Address, Type:=8)
Set OutRng = Application.InputBox("OutPut to (single cell):", xTitleId, Type:=8)
For i = 1 To InputRng.Rows.Count
    For j = 1 To InputRng.Columns.Count
        OutRng.Value = InputRng.Cells(i, j).Value
        Set OutRng = OutRng.Offset(1, 0)
    Next
Next
End Sub

3。 点击 按钮或按下 F5 运行VBA。 一个对话框显示在屏幕上,并选择您将创建列表的数据范围。 看截图:


5。 点击 OK,从弹出对话框中选择一个单元格输出列表,然后单击 OK。 看截图:


然后,数据范围已创建为选定单元格中的列表。



箭头蓝色右泡 使用Kutools for Excel创建范围列表

方便的工具 - Kutools for Excel's 变换范围 功能还可以快速轻松地从范围数据创建列表。

Kutools for Excel 包含了比300更方便的Excel工具。 免费试用30天无限制。 立即获取

1。 选择要创建的数据范围作为列表,然后单击 Kutools > 范围转换器 > 变换范围。 看截图:


2。 在弹出窗口中 变换范围 对话框,检查 范围为单列和点击 OK,另一个对话框显示为您选择一个空白单元格输出列表,单击 OK。 看截图:

3。 然后列表被创建。

点击这里获取更多关于变换范围的信息。

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.