我们可以将绝对引用转换为“自定义引用”吗?

时间:2019-01-17 18:55:56

标签: excel vba

使用FindAll时,将为您提供找到该字符串的绝对引用列表。 (例如$ B $ 4)是否可以使用VBA自定义此引用,在该引用中我可以将其转换为“纸盘1,位置4”,而不是返回$ B $ 4?

以下是该问题的更多上下文:

  • 此excel工作表包含标题为“纸盘1,纸盘2,...”的工作表
  • 每个纸盘在Range(“ B4:B54”)和Range(“ D4:D54”)中可能需要搜索大约50个值。
  • 在搜索时,对于不熟悉excel的用户来说,绝对参考可能不容易快速理解。

我正在尝试找到一种方法来将这些绝对引用转换为易于理解的位置。

到目前为止,我只使用了内置的CTRL + F函数,但可以尝试使用VBA。

1 个答案:

答案 0 :(得分:0)

="Tray " & COLUMN(B4) - 1 & " Position " & ROW(B4)

您可以尝试类似的方法。它将使Column偏移1(B = 1,C = 2,依此类推),并返回行号