我有一些代码来格式化和编辑电子表格,我只想让宏暂停,并要求个人在单元格A2中输入一个引用号。
我尝试过万维网的各种解决方案,但它们似乎都非常复杂,远远超出了我的水平。
Range("A2").Select输入参考编号
特特克
只需要在单元格中有一个引用号,然后宏的其余部分就可以正常运行了。
发布于 2019-08-08 13:12:21
当等待用户输入时,InputBox()可能是停止VBA代码的最佳方法。这是一个简单的演示。将一些数字与框中的输入连接起来:

进入“tralala”之后:

Option Explicit
Sub TestMe()
Dim i As Long
Dim ii As Long
For i = 1 To 10
For ii = 1 To 10
Worksheets(1).Cells(ii, i) = i + ii
Next
Next
Worksheets(1).Range("A2") = InputBox("Please enter some value in range A2")
For i = 1 To 10
For ii = 1 To 10
Worksheets(1).Cells(ii, i) = i + ii & Worksheets(1).Range("A2")
Next
Next
End Subhttps://stackoverflow.com/questions/57413121
复制相似问题