VBA:将单元格与基于同一行中另一个单元格的数字相乘

时间:2017-12-10 18:26:53

标签: excel vba loops multiple-columns multiplying

希望您能帮助新的VBA用户。我的问题是,我有2列,我不想根据第2列中同一行中另一个单元格中的文本乘以第一列中的单元格数。这在单行中相对简单,可以通过函数解决:

export class abcComponent{
  constructor(public bridge: BridgeService){}
  ngOnInit(){
     this.bridge.weight /// get or call all same methods
  }

}

但是,例如,当我有10行时,我无法使用它。我试过创建一个循环:

Function Function_Name(x, y)
   If y = "text_name" then Function_Name = x * 12
End Function

不能选择引用任何特定的行或列(例如" B2:B12,C2:C13"),因为它与所需区域的变化很大。我想要多行的总和,其中一行中的单元格乘以基于另一单元格的文本的数字。我可以创建一个新列,使用第一个函数并将其向下拖动行,但是有没有更简单的方法,关于循环? 感谢阅读,祝你有愉快的一天!

0 个答案:

没有答案