【问题标题】:Excel GoalSeek Macro Not workingExcel GoalSeek 宏不起作用
【发布时间】:2018-04-08 03:24:28
【问题描述】:

任何人都对如何修复此宏有任何建议。编译错误不断出现,突出显示偏移函数并说未定义子或函数。

Worksheets("Testing").Range(Offset(K51, 0, C41)).GoalSeek _
Goal:=0, _
ChangingCell:=Worksheets("Testing").Range(L58)

【问题讨论】:

标签: vba excel excel-2010 excel-2007


【解决方案1】:

您没有正确使用Offset 函数。

来自微软网站https://msdn.microsoft.com/en-us/vba/excel-vba/articles/range-offset-property-excel

expression . Offset( RowOffset , ColumnOffset )

例子

Worksheets("Sheet1").Activate 
ActiveCell.Offset(rowOffset:=3, columnOffset:=3).Activate

【讨论】:

  • 什么是活动单元格?
  • ActiveCell 指的是活动单元格(选中或有焦点)。您可以使用特定的CellRange 修改为Offset
猜你喜欢
  • 2017-02-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-09-20
相关资源
最近更新 更多