当前位置: 首页 > 知识库问答 >
问题:

根据数量标准选择列

萧芷阳
2023-03-14

我正试图根据一个标准将x个列的数据归零
例如:

第1页:

一月二月三月四月五月六月七月八月九月十月十一月十二月

第2页:

版本(标准)=2

因此,我想选择前两个月,并在1月份将所有数据归零

更新:到目前为止,我得到了这么多,现在我只能选择

<Code>
Sub hmm()
Dim cell As Range
For Each cell In Sheets("Test").Range("B10:B10")

mths = cell
Sheets("Report Data").Select
Range("C4").Select

ActiveCell.Offset(0, mths).Select
Dy = ActiveCell.Column

Range("C5").Select
Selection.End(xlDown).Select

bl = ActiveCell.Row
Range("D4:Dy4" & bl).Select

Next
End Sub
</Code>

我无法让它选择范围。

共有1个答案

许正平
2023-03-14

此代码从Sheet2中的单元格C4获取列数。

然后将这些列中Sheet1中的单元格设置为零,但不设置第一行:

Sub ZeroData()
    Dim s1 As Worksheet, s2 As Worksheet
    Set s1 = Sheets("Sheet1")
    Set s2 = Sheets("Sheet2")
    Dim N As Long, M As Long
    M = s2.Range("C4").Value
    With s1
        N = .Cells(Rows.Count, "A").End(xlUp).Row
        .Range("A2", .Cells(N, M)).Value = 0
    End With
End Sub
 类似资料:
  • 我在看这个和这个线索,虽然我的问题没有那么不同,但有一些不同。我有一个满是

  • 我有一个表格,其中包含根据订购的数量和下订单的客户类型的特定项目的价格... 我在SQL中的WHERE子句中遇到问题,无法选择客户根据订购数量获得最佳价格的行。规则是,他们必须至少满足数量,才能获得该定价层的价格。如果他们的订单低于最低数量,那么他们将获得第一个数量的价格(本例中为10),如果他们的订单超过最大数量(本例中为30),则他们将获得该价格。 例如如果一家餐厅订购26单位奶酪,则应选择I

  • 我有一个带有ActionListener的JRadioButton,但我不知道如何在点击另一个面板时触发JButton的图标更改。下面列出了两者的代码。选择正确的单选按钮后,图像需要从左键切换到右键。 }

  • 我有以下数据库模型: 在Spring数据规范中,当B.status为'X'时,我想返回A的实例。JPQL代码如下: 这些是模型类: Spring规范中的JPA标准是什么?

  • 所以我有一个大数据框,有一个列FundID。本专栏中有许多FundID,但我只想要其中的一些。这个值不是索引,但如果更简单的话,我可以将其作为索引。 目前我正在使用df.loc[]选择每列中的值,但我认为必须有更好的方法。有什么建议吗?

  • 我一直在尝试实践它的问题,并扩展它们一点 - 我卡住了。代码将根据需要给出尽可能多的星形结果,但我不知道如何让用户决定n的值。 我尝试添加到这两个方法(main/starString)代码行:扫描仪输入=new.Scanner(System.in); int n=input.next ();" [也input.nextInt] 但是代码会注意到允许从控制台进行任何输入。更不用说,我不知道应该在哪里