excel - 打开文件后子程序停止工作
问题描述
运行以下行后:
Workbooks.Open (strFilePath)
excel 打开文件,但宏停止,没有任何错误。
我如何让它继续运行“......做其他事情”?
Sub openbook()
Application.ScreenUpdating = False
Dim strFilePath As String
Dim fDialog As FileDialog, result As Integer, it As Variant
Set fDialog = Application.FileDialog(msoFileDialogFilePicker)
Dim osho As Worksheet
Dim lastrow As Integer
Dim sh As Worksheet
Dim wb As Workbook
Set osho = ThisWorkbook.Sheets("output")
fDialog.Title = "Select a file"
If fDialog.Show = -1 Then
strFilePath = fDialog.SelectedItems(1)
End If
Workbooks.Open (strFilePath)
......do something else
End Sub
解决方案
推荐阅读
- javascript - Formik & Yup:如何验证提供的日期是否为十八岁?
- spring - 未知的生命周期阶段“.qualitygate.wait=true”
- excel - 找到第一个“To Date”,选择“To Date”下的单元格,将值粘贴到前面的单元格中,然后转到下一个 To Date
- python - 在列表中查找并删除文本
- reactjs - 有没有办法在 WordPress Gutenberg 编辑器中添加新标签
- visual-studio - Visual Studio 2019 应用建议快捷方式
- nlp - DialogFlow 上的 Botium K-fold 交叉验证引发前置条件错误
- python - 使用 LDAP 和 python cx_Oracle 连接到数据库
- c# - 如何在 C# Azure 函数中获取队列消息的插入时间
- javascript - .php 文件中的 Javascript 的 Visual Studio 代码片段