【问题标题】:how to determine the max. column and row number that contains a cell value如何确定最大值。包含单元格值的列号和行号
【发布时间】:2019-01-08 11:15:09
【问题描述】:

我想用单元格值确定最大列和行长度,以便在达到最大列/行长度时循环到下一列

我已经有了“for”命令,但不知道如何在 VBA 中编写代码来检查数据集的表格中的最大值。列和行的长度

Sub Val-Click()
Dim datdate
Dim cell as range
Dim j as long, dim i as long


For i=2 to 3
     For j=3 to 8

     If Sheet!Z.cells(j,i).Value = "" then
     Sheet!Z.cells(j,i).Interior.Color=vRed

     End if
     Next j
 Next i
 End Sub

我的预期结果是“i”和“j”包含最大值。包含最后一个单元格值的列和行长度。当前的问题是检查例程根据我的预定义循环到下一个列。然而,我的目标是,最大。 “i”和“j”值是根据确定最大值的预检查自动确定的。包含整个行和列的最后一个值的数据矩阵中的列和行长度

【问题讨论】:

    标签: excel vba loops row cell


    【解决方案1】:

    如果要搜索特定值,您可以使用“for”语句或 Do 循环或使用“find”函数来执行此操作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-27
      • 1970-01-01
      相关资源
      最近更新 更多