2016-12-15 117 views
1

我一直在搜索和搜索并尝试了几个想法,但尚未得到此工作。我想我可能需要使用VB脚本来做到这一点,但迄今为止所有尝试都失败了。基本上,我需要在第二列中自动填充第二列中的单元格,并使用第二列中第一行中的相同数据(即截图B2 ='234',因此以下所有单元格也将为'234')。第2列填充中的数据行应与列A中的行总数相匹配(可能会从一个作业更改为下一个作业)。我已经尝试过编辑几个公式,这些公式在Stack上很接近,但是我一直在收到错误。我附上了截图,希望能够让它更加清晰,并且非常感谢对此的深入了解。谢谢。在第1列根据另一列中的行自动填充第二列中的数据

enter image description here

+0

您是否试过录制宏? – Chrismas007

+0

是的,但宏只能用于自动填充特定时间的行数。当我在列 – waterwalk77

+0

中添加另外几行令人沮丧的时候,因为我是新手,所以不允许我在上面编辑我的评论。这里是完成的版本:是的,但宏只能用于自动填充特定时间的行数。当我在列1中添加另外几行并尝试再次运行宏时,它只填充列2到与之前相同的位置(即,将最后两行留空)。 – waterwalk77

回答

0

尝试,所以它更好地格式化后的答案基于行数 截屏autfill第2列。

Sub ClientFill() 
' 
' 
ClientFill Macro 
' 
' 
Dim lngLastRow As Long lngLastRow = Cells(Rows.Count, "A").End(xlUp).Row  
Range("B3:B" & lngLastRow).Value = Evaluate("B2") 
End Sub 
+0

感谢您编辑Christmas007。我想出了我为'代码缩进'做错了什么。 – waterwalk77

相关问题