在一张纸上查找单元格,从另一张纸上的同一单元格中拾取数据

时间:2014-04-20 10:46:02

标签: excel vba excel-vba

基本上,我正在比较前几年的销售数据,并希望在添加新月数据时将宏观与去年同月相比较。

我已经设置了一个宏来查找包含数据的最后一个单元格,以获取当前年份的最新月份数据。但有没有办法让它在不同的纸张上选择相同的单元格?我不能使用相同的系统来查找最后一行数据,因为前几年所有数据都已完成。

我希望这是有道理的! 谢谢!

1 个答案:

答案 0 :(得分:1)

  1. 在第一张纸上找到单元格
  2. 获取地址
  3. 使用该地址从第二张表中获取值
  4. 例如:

    Sub SameCellDifferentSheet()
      Dim r As Range, addy As String
      Set r = Sheets("Sheet1").Cells.Find("happiness")
      addy = r.Address
      Othervalue = Sheets("Sheet2").Range(addy)
    End Sub