我试图根据我的ActiveCell或使用函数的目标单元格显示单元格的值。我试图显示的单元格位于同一电子表格中。如何显示单元格值偏移量活动单元格
我的目标是在电子表格中创建一个Header,根据活动单元的位置显示信息。
我试过这段代码,并在单元格中输入了函数= VendorName5(),我希望显示该值,但它似乎缺少一些东西。你能帮我吗 ?
Function VendorName5() As String
Name = ActiveCell.Offset(0, -4)
VendorName5 = Name
End Function
行,发现它:
“私人小组Worksheet_SelectionChange(BYVAL目标作为范围)
如果Target.Column = 8然后 范围(” C2" ) = Cells(Target.Row,2) End If
End Sub“
TKS的帮助
这是工作表代码模块中的代码吗?另外,我假设这是'VBA',而不是'VB.net'。 –
是的,它在模块中。是的,它是VBA –
我不认为你可以在UDF期间使用ActiveCell作为工作表函数的一部分。你最终的目标是什么?如果你只是想知道单元格左边4列的值,那么你可以在单元格E1中放入'= A1' – tigeravatar