excel - 如何解决 .save 上的 VBA 调试错误?
问题描述
我正在尝试让 VBA 运行以下代码——这似乎对某些人有效,而不对其他人有效,在阅读了大量博客后,我感到很困惑——因为它对每个人都有效,所以我不知道发生了什么变化。从本质上讲,他们正在点击 Excel 工作簿中的一个按钮,将某些数据从他们的工作表移动到主文件 - 调试突出显示代码的底部ActiveWorkbook.Save
......关于可能出错的任何想法?
Sub BulkUpload()
Dim LN, Match As Integer
Dim wb As Workbook
Dim Name As String
Name = "path goes here"
Application.ScreenUpdating = False
Sheets("LADB Bulk Upload").Select
LN = Range("A2").Value
Range("A2:HH2").Copy
Set wb = Workbooks.Open(Filename:=Name)
If IsError(Application.Match(LN, ActiveSheet.Range("A:A"), 0)) Then
Range("A100000").End(xlUp).Select
ActiveCell.Offset(1, 0).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Else
Match = Application.Match(LN, wb.Sheets("Sheet1").Range("A:A"), 0)
Cells(Match, 1).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
End If
Application.CutCopyMode = False
**ActiveWorkbook.Save**
ActiveWorkbook.Close
Application.ScreenUpdating = True
End Sub
解决方案
推荐阅读
- python - 麻木概率
- ruby-on-rails - Rails 6 应用程序未部署到 Heroku
- python-3.x - 有没有办法一次打印出我的while循环的迭代内容?而不是一次一个?
- python - 如何将列表中的单词提取到新列表中?
- react-native - 如何在反应js中删除视图
- wordpress - 如何修复在 AWS 中托管的 wordpress 站点中无法使用的杠杆浏览器缓存?
- ios - 使用很长的 NSAttributedString 是否安全(好或不好)?
- npm - 通过脚本标记的 ES6 模块出现错误“请求的模块不提供名为‘默认’的导出”
- python - 将 10 分钟间隔数据聚合到每小时
- c# - 在 C# 中使用大日期