【问题标题】:Accessing values of cells from selected Rows in EXCEL using VBA使用 VBA 从 EXCEL 中的选定行中访问单元格的值
【发布时间】:2012-12-13 12:14:54
【问题描述】:

我有一个 Excel 表格,我想从中更新选定行中的几个单元格值。我怎样才能在 VBA 中做到这一点?我没有广泛使用 VBA。请帮忙。

谢谢, 呸呸呸

【问题讨论】:

  • 你需要提供更多关于你在做什么的细节。可以是示例,也可以是屏幕截图。

标签: excel vba excel-2007


【解决方案1】:

请看下面的链接。这应该是你所追求的。

http://www.excel-vba-easy.com/vba-programming-range-excel-vba.html

【讨论】:

    【解决方案2】:

    Omky,

    无论如何,你都需要一些 VBA 知识。 Application.Selection 变量返回给您当前选择的范围。尝试在工作簿上选择一个区域并执行以下宏:

    Sub AreaSelected()
        MsgBox Application.Selection.Address
    End Sub
    

    这里有一个完整的例子:

    http://www.lazerwire.com/2011/10/excel-vba-get-all-selected-rows.html

    问候

    【讨论】:

      【解决方案3】:
      Sub test()
      'put something in column 3 of all selected rows
          Dim r As Range
          For Each r In Selection.Rows
              Cells(r.Row, 3) = "test"
          Next r
      End Sub
      

      【讨论】:

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