【问题标题】:Using For loop to select data from excel_vba syntax使用 For 循环从 excel_vba ​​语法中选择数据
【发布时间】:2012-05-21 18:35:22
【问题描述】:

我正在尝试使用 vba 进行一些数据挖掘。我有 excel 电子表格并编写代码以从一行中选择数据。每列都有单独的变量,但行代表该特定集合的所有变量。

我想编写一个 for 循环来选择一个单元格并将该单元格的值分配给一个特定的变量。

对于计数器 = 7 到 57

Ca = Worksheets("sheet1").Cells(g, counter)

将say cell g7的值赋给变量Ca的正确语法是什么?

谢谢你, 阿杰

【问题讨论】:

    标签: excel vba


    【解决方案1】:

    将say cell g7的值赋给变量Ca的正确语法是什么?

    Ca = Worksheets("sheet1").Cells(7, 7)
    
    Syntax : .Cells(Row,Column)
    

    同样G8 将是Cells(8,7)

    Ca = Worksheets("sheet1").Range("G" & counter)
    
    Where counter is 7
    

    将此应用于您的代码

    你可以自己写代码

    For counter = 7 To 57
    
    Ca = Worksheets("sheet1").Cells(g, counter)
    

    作为

    For counter = 7 To 57
        Ca = Worksheets("sheet1").Cells(counter,7)
    

    For counter = 7 To 57
        Ca = Worksheets("sheet1").Range("G" & counter)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-06-15
      • 1970-01-01
      • 2013-10-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-10
      相关资源
      最近更新 更多