excel - 尝试将数据复制到仪表板,但没有复制,我不知道为什么
问题描述
我有一个基于日期的数据库中的高级过滤器过滤数据。我试图让结果显示在仪表板上,但它没有复制过来。我的代码如下。
Dim PLRow As Long
Dim LastTransRow As Long
Dim AcctRow As Long
With Sheet1
.Range("F52:J99999").ClearContents
LastTransRow = Sheet6.Range("A" & Rows.Count).End(xlUp).Row
Sheet6.Range("AK3:AP99999").ClearContents
Sheet6.Range("A2:F" & LastTransRow).AdvancedFilter xlFilterCopy, CriteriaRange:=Sheet6.Range("AA2:AC3"), CopyToRange:=Sheet6.Range("AK2:AP99999"), Unique:=True
If Sheet6.Range("AK3").End(xlUp).Row < 3 Then GoTo NoResults
PLRow = 52 'Set Intial Profit and Loss Row
'Add in Income Accounts
For AcctRow = 3 To 17
If Sheet6.Range("M" & AcctRow).Value = "Income" And Sheet6.Range("N" & AcctRow).Value <> 0 Then
.Range("H" & PLRow).Value = Sheet6.Range("L" & AcctRow).Value 'Account Name
.Range("I" & PLRow).Value = Sheet6.Range("N" & AcctRow).Value 'Account Value
PLRow = PLRow + 1
End If
Next AcctRow
.Range("G" & PLRow).Value = "Total Income"
.Range("I" & PLRow).Value = Sheet6.Range("TotIncome").Value
PLRow = PLRow + 2
我需要在我的代码中进行哪些更改,以便它将从表 6 复制到表 1?
解决方案
推荐阅读
- serverless-framework - 使用无服务器框架调用 step 函数失败(“stepf”不是有效的子命令)
- javascript - 使用 onClick 在 Table.Row 中单击时转到链接
- java - Heroku - 由于测功机过载,Java 服务不断崩溃
- php - Laravel 等效中的未知列
- c# - Uri - 附加路径
- ios - 如何在 UITableViewCell 中使用动态内容配置 stackview?
- excel - 根据变量插入行
- python - 如何过滤包含列的相似模式但另一列的值不同的行
- react-native - 在 react-native 应用程序中安装 date-fns 错误后,纱线启动失败
- unity3d - How can I select a unit in Unity and activate the Canvas on that unit?