vba - 如何根据单元格中的值运行宏?
问题描述
我有一个名为“macro3”的宏在 sheet1 中运行
我在 sheet2 中有包含该值的单元格 B7,比如说“12”
如何用一个按钮运行宏 12x(基于 sheet2 中单元格 B7 中的值)?
解决方案
欢迎来到 StackOverflow!确保下次您提出问题时阅读规则 - https://stackoverflow.com/help/how-to-ask
关于这个问题 - 看看下面的代码,它是一个 for 循环:
Public Sub TestMe()
Dim timesToRun As Long
Dim cnt As Long
timesToRun = Worksheets(2).Range("B7")
For cnt = 1 To timesToRun
macro3
Next cnt
End Sub
推荐阅读
- asp.net - 如何使用 SOAP 推送数据
- reactjs - 如何通过在分页旁边添加新字段来自定义数据网格页脚
- wordpress - wp_wpr_rucss_resources 表具有巨大的大小
- c# - Kaizala API:向成员发送消息
- html - HTML数字类型输入递增/递减按钮不断增加数字
- swift - 在 SwiftUI 中使用 EnvironmentObject 在视图之间传递数据时遇到问题
- r - 检查多个变量是否存在相同的值
- javascript - 从具有相同属性名称的对象反应填充对象
- java - Spring Boot - 如何从多个自定义 yml 中读取属性
- terraform - 如何使用terraform根据标签获取所有iam_users