vba - Obeject_Worksheet 杀死代码的方法范围 - 有什么问题?
问题描述
我正在尝试编写一些 VBA:
- 在一个工作表(“2013-2018 组合”)中搜索一列以找到最大值
- 将该值 + 1 粘贴到另一个工作表的底行
尝试在下面定义 U 时出现错误。将不胜感激一些帮助,因为我试图调试它没有结果。
错误:1004 - 方法“对象范围”_Worksheet 失败
Dim wscombined As Worksheet
Dim wspsimp As Worksheet
Dim u As Integer
Set wscombined = ThisWorkbook.Worksheets("2013-2018 Combined")
Set wspsimp = ThisWorkbook.Worksheets("Pipeline simplified")
u = Application.WorksheetFunction.Max(wscombined.Range("A7:A"))
LastRowU = wspsimp.Range("J" & Rows.Count).End(xlUp).Row
LastRowU.Offset(0, -8).Select
' Increment cell value by 1
ActiveCell.Value = u + 1
解决方案
推荐阅读
- javascript - 运行重复的 javascript 获取请求会很快填满浏览器内存。有没有办法防止这种情况?
- python - python sqlite3 执行多个选择查询
- reactjs - 材料 UI 选择 onChange 在反应测试库中不起作用
- java - 为什么我的过滤器流返回具有“相同”元素名称的所有对象?
- c# - 如何使用 MSBuild.Extras 设置具有新 csproj 格式的 UWP 类库?
- vue.js - 自定义功能组件中的 VueJS Vee-validate
- actions-on-google - 内部 Google OAuth 库因帐户链接而崩溃
- typescript - TypeScript 中的条件参数类型
- visual-studio-code - 想做一个弹出 onselect/onhighlight
- c# - C# - 类属性作为可变参数数量的方法