【发布时间】:2016-06-01 16:49:38
【问题描述】:
在我尝试为其编写宏的当前文件中,我希望标题为 Data9 的工作表上的单元格 B187 引用工作表 9-Benefits 单元格 H75。如何在 VBA 中编写此代码?
我还试图清除 Data9 表上单元格 A235 中的内容。这个怎么写?
我认为这是相当简单的代码,但我有点卡住了。
谢谢!
【问题讨论】:
在我尝试为其编写宏的当前文件中,我希望标题为 Data9 的工作表上的单元格 B187 引用工作表 9-Benefits 单元格 H75。如何在 VBA 中编写此代码?
我还试图清除 Data9 表上单元格 A235 中的内容。这个怎么写?
我认为这是相当简单的代码,但我有点卡住了。
谢谢!
【问题讨论】:
对于您的第一个问题,请简单尝试
Worksheets("Data9").Cells(187, 2) = Worksheets("9-Benefits").Cells(75, 8)
第二个问题应该可以用
Worksheets("Data9").Cells(235, 1).ClearContents
【讨论】:
Matt Cremeens 提供的先前答案是正确的,但我无法确定您说您希望“标题为 Data9 的工作表上的单元格 B187 引用工作表 9-Benefits 单元格 H75”是什么意思
如果您希望单元格 B187 中的值显示 9-Benefits H75 上的任何内容,即使它发生了变化,那么您需要: Worksheets("Data9").Range("B187").Formula = "='9-Benefits'!$H$75" Matt 的公式复制了该值。我的公式创建了一个链接。我不确定你想要哪个。
【讨论】: