0
我已经运行了一个新的VBA问题:某些代码行只会在问题表单处于活动状态时执行,否则会生成一个错误(运行时错误'1004':应用程序定义或对象定义的错误“)我需要代码能够在后台运行运行时错误1004
也许有人用一双新鲜的(精通VBA)眼睛可以发现线条有什么问题(我是张贴在一起,在这里,但他们从不同的宏实际上是)
Dim senaste As Range
Sheets("PA").Range(Cells(senaste.Row, (senaste.Column - 2)), Cells(senaste.Row, senaste.Column)).Copy
Worksheets("GL").Range(Cells(3, 1), Cells(Sheets("GL").UsedRange.Rows.Count, Sheets("GL").UsedRange.Columns.Count)).Delete
编辑:!下面伟大的回答做了与不同的线路相同,坐标疯了,发生了什么(-4和-9使用? Ť 。Ø为-1)
Set pt = Worksheets("PA").PivotTables("A")
pt.DataBodyRange.Range(pt.DataBodyRange.Cells(-4, (pt.DataBodyRange.Cells.Columns.Count - 9)), pt.DataBodyRange.Cells((pt.DataBodyRange.Cells.Rows.Count - 6), (pt.DataBodyRange.Cells.Columns.Count - 7))).Copy
谢谢!更新的问题。 – Emmy
@艾米我已经更新了解决这个问题的答案。 (这是一个稍微不同的情况) – Rory
你是最棒的!太感谢了! – Emmy