excel - 如何使用宏/vba 获取所有工作表名称及其特定单元格值?
解决方案
此代码假定您有一个名为“列表”的工作表,您希望在其中显示其他工作表的值。
Sub ListSheets()
Dim ws As Worksheet
Dim x As Integer
x = 1
For Each ws In Worksheets
If ws.Name <> "List" Then
Sheets("List").Cells(x - 1, 1) = ws.Name
Sheets("List").Cells(x - 1, 2) = ws.Range("a1").Value
End If
x = x + 1
Next ws
End Sub
推荐阅读
- powershell - 如何在运行窗口服务 msi 的 powershell 脚本中包含用户名和密码
- javascript - 这里api不会使用Geojson在地图上绘制,无法读取未定义的属性geojson
- python - 如何使用 OpenCV 检测具有相同颜色的像素区域
- javascript - 如果 div 背景图像未显示,我如何隐藏或删除 div 宽度和高度
- ios - 自定义 tableviewCell 内容宽度与 tableView 不同
- javascript - Discord.js 如何在聊天中仅发送图像/照片 url
- windows - 如何回显以数字结尾的字符串?
- java - 无法解析符号 Theme.MaterialComponents.Light.NoActionBar (Android Studio)
- regex - 正则表达式查找具有特定类的 div 及其中的所有内容
- reactjs - 我们可以将从 API 获得的 JSON 作为子组件发送,而不是对象的每个单独属性吗?