如何使用Excel中的VBA自动将列中的一个值填充到另一列

如何使用Excel中的VBA自动将列中的一个值填充到另一列,vba,excel,Vba,Excel,我在办公室做了一些工作,需要一个宏来自动填充一列中的一个值到另一列中的另一个值。诀窍是这些值可以出现在它们所在列的任何单元格中 每列中有31行,随机值可以在第一列的任何行或单元格中,第二个值可以在下一列的任何行中。我尝试了宏录制器,但它似乎从来没有为任何给定的细胞和自动填充从一个细胞在第1列运行到第2列 示例:缺少您的示例。请提供您已经尝试的代码。你的问题也不是很清楚。尝试将其缩小到一个特定的点,因为这不是一个免费的代码编写站点。您也可以阅读。Recorded marco不太可能在这方面帮助您,

我在办公室做了一些工作,需要一个宏来自动填充一列中的一个值到另一列中的另一个值。诀窍是这些值可以出现在它们所在列的任何单元格中

每列中有31行,随机值可以在第一列的任何行或单元格中,第二个值可以在下一列的任何行中。我尝试了宏录制器,但它似乎从来没有为任何给定的细胞和自动填充从一个细胞在第1列运行到第2列


示例:

缺少您的示例。请提供您已经尝试的代码。你的问题也不是很清楚。尝试将其缩小到一个特定的点,因为这不是一个免费的代码编写站点。您也可以阅读。Recorded marco不太可能在这方面帮助您,您可能需要基于随机行名称+随机列编号以编程方式编写VBA宏,然后将结果行+列值设置为新字段。