Excel-根据另一个电子表格中的可更改列更改单元格字符串值

时间:2017-07-09 03:48:26

标签: excel excel-vba vba

我需要一种动态的方式来改变Cell值"例如:Sheet2!A2" 每当Sheet1中的单元格列发生更改时

例如: Sheet2!A2 =是我要粘贴值的单元格

Sheet!B:B =是我在其上插入一个字符串的列。

每当我在B:B中添加一个值时,该值会自动粘贴在Sheet2!A2上。当我在B:B中添加另一个值或更新B:B中的任何单元格时,最新的附加值会自动粘贴在Sheet2!A2上。等等。

请帮助我,我想我需要使用VB代码。

最佳

1 个答案:

答案 0 :(得分:3)

您可以在单元格Sheet2!A2中输入以下公式,您将获得所需的内容。

=IF(IFERROR(FIND("Sheet1!$B",CELL("address"),1),0)=0,"",CELL("contents"))

如果您收到任何警告或错误消息,请粘贴此公式,只需按Enter或单击“确定”。