KutoolsforOffice — 一套方案,五大工具。事半功倍。

如何在工作表中列出所有 Excel 文件的属性?

作者修改日期

在本文中,我介绍了一段 VBA 代码,可列出当前工作簿在工作表中的所有属性。

1. 按下 Alt + F11 键,即可打开 Microsoft Visual Basic for Applications 窗口。

2. 单击插入> 模块,并将下方代码粘贴到弹出的空白模块窗口中。

VBA:列出所有属性

Sub WBProperties()
'UpdatebyKutools20191031
    Dim xWB As Workbook
    Dim xF As Long
    Dim xStr As String
    Dim xWSh As Worksheet
    On Error Resume Next
    Application.DisplayAlerts = False
    xStr = "Workbook Properties"
    Set xWB = Application.ActiveWorkbook
    Set xWSh = xWB.Worksheets.Item(xStr)
    If Not xWSh Is Nothing Then
        xWSh.Delete
    End If
    Set xWSh = xWB.Worksheets.Add
    xWSh.Name = xStr
    xWSh.Range("A1").Value = "Property"
    xWSh.Range("B1").Value = "Value"
    With xWB
        For xF = 1 To .BuiltinDocumentProperties.Count
            xWSh.Range("A65536").End(xlUp).Offset(1, 0).Value = _
            .BuiltinDocumentProperties.Item(xF).Name
            xWSh.Range("A65536").End(xlUp).Offset(0, 1).Value = _
            .BuiltinDocumentProperties.Item(xF).Value
        Next xF
    End With
    Application.DisplayAlerts = True
End Sub

将 VBA 代码复制并粘贴到模块中

3. 按 F5 键运行代码,系统将在当前工作表前方创建一个名为“Workbook Properties”的新工作表,其中列出当前工作簿的所有属性。



其他操作(文章)

在 Excel 启动时禁用加载项
您可能已在 Microsoft Excel 中安装了多个加载项,但如今需要在启动 Excel 时禁用其中某个指定加载项。如何解决这一问题?本文提供的方法将助您轻松应对!

在 Excel 中将每个工作表导出并另存为单独的新工作簿
假设您希望将一个或多个工作表导出并另存为新工作簿,该如何操作?通常,您可能需要手动复制每个工作表并粘贴到新工作簿中。但在这里,我们为您提供一些高效便捷的技巧,助您轻松完成此任务!

用于列出 Excel 中所有加载项的 VBA 代码
在 Excel 中,您可能已添加或插入了一些加载项,以更高效地处理数据。众所周知,我们可以通过“选项”窗口查看所有加载项,但有没有办法将它们直接列在工作表中呢?


  • 超级编辑栏(轻松编辑多行文本和公式);阅读版式(轻松阅读和编辑大量单元格);粘贴到筛选范围……
  • 合并单元格/行/列并保留数据;分割单元格内容;合并重复行并求和/求平均值……防止重复项单元格;比较区域……
  • 选择重复或唯一行;选择空白行(所有单元格均为空);超级查找和模糊查找多个工作簿中的内容;随机选择……
  • 精准公式复制多个单元格而不更改公式引用;自动创建引用到多个工作表;插入项目符号、复选框等更多功能……
  • 收藏并快速插入公式、区域、图表和图片;加密单元格并设置密码;创建邮件列表并发送电子邮件……
  • 提取文本、添加文本、删除某位置字符、删除空格;创建并打印数据分页统计;在单元格内容与批注之间转换……
  • 超级筛选(保存并应用筛选方案到其他工作表);高级排序按月/周/日、频率等分组;特殊筛选按加粗、倾斜等格式……
  • 合并工作簿和工作表;汇总表格基于关键列;分割数据到多个工作表批量转换 xls、xlsx 和 PDF……
  • 数据透视表按周数、星期几等分组……显示未锁定、选区锁定并以不同颜色标识;高亮显示包含公式/名称的单元格……
kte tab 201905
  • 在 Word、Excel、PowerPoint、Publisher、Access、Visio 和 Project 中启用标签式编辑与阅读,大幅提升多文档操作效率!
  • 在同一个窗口的新标签页中打开并创建多个文档,而非在新窗口中操作。
  • 将您的工作效率提升 50%,每天减少数百次鼠标点击!
officetab bottom