据我所知,
确定细胞的类型有哪些Sheet#.Cells(var,position)或Range(A1)是否有任何其他类型的标识单元格。
我也知道如何增加Sheet#.Cells(var,position)但是如何使用while循环和任何其他模式增加宏中的Range(A1)?
我正在尝试根据主工作表中的条件选择值并逐行填充输出工作表。
当我使用Sheet#.Cells(var,position)时,当我得到不一致的数据时,它会与位置混淆。
答案 0 :(得分:0)
我不确定我是否做对了你需要的东西。然而... 在Excel中,您可以使用以下内容:
Range("E10").Offset(row_move, column_move)
其中row_move
允许在顶部/底部方向上偏移,column_move
偏移到左/右方向。要向上/向左移动方向,您需要使用值<0。
我个人不喜欢其他选择:
Range("A" & row)
但是你可以看到在这种情况下很容易改变行位置而且更难以改变列。