自动填充另一个单元格中的单元格值

彼得·莫格福德

如果数据验证结果为是,我正在尝试自动填充单元格值。基本上,如果联系地址与站点地址相同,则它将把站点地址拉到联系地址。

到目前为止,我已经尝试了以下代码:

Sub PopulateSite()

Dim SiteName As Long
Dim Address1 As Long
Dim Address2 As Long
Dim Town As Long
Dim County As Long
Dim Postcode As Long
SiteName = Sheets("HV.Select Site Set Up").Range("E7")
Address1 = Sheets("HV.Select Site Set Up").Range("E17")
Address2 = Sheets("HV.Select Site Set Up").Range("E19")
Town = Sheets("HV.Select Site Set Up").Range("E21")
County = Sheets("HV.Select Site Set Up").Range("E23")
Postcode = Sheets("HV.Select Site Set Up").Range("E25")

If Sheets("HV.Select Site Set Up").Range("G29") = "Yes" Then
Sheets("HV.Select Site Set Up").Range("E31") = SiteName
Sheets("HV.Select Site Set Up").Range("E41") = Address1
Sheets("HV.Select Site Set Up").Range("E43") = Address2
Sheets("HV.Select Site Set Up").Range("E45") = Town
Sheets("HV.Select Site Set Up").Range("E47") = County
Sheets("HV.Select Site Set Up").Range("E49") = Postcode
End If

End Sub

由于某种未知的原因,这是行不通的。拜托,有人可以帮我吗?

RGA

您的类型声明(我假设基于变量名)是错误的。我猜想其中大多数值都是String类型(Long用于数字整数),因此,如果将类型声明更改为As String,它应该可以根据需要工作。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

根据另一个单元格值从行中获取一个单元格值

根据另一个单元格更改单元格的值

VBA如何显示与另一个单元格相邻的单元格的值?

显示与另一个单元格相邻的单元格的值

如何使用存储在相对于另一个单元格中的值的位置中的信息填充一个单元格?

用另一个单元格Google表格中的值填充空单元格

用基于非空白单元格的另一个单元格值填充空白单元格值

根据Excel中的另一个单元格计算单元格的值

当另一个工作表的另一个对应单元格填充相同的值时,如何使Excel自动填充工作表的单元格中的值?

从另一个单元格区域的值创建对单元格区域的注释

如何自动在列中插入每个单元格的文本作为对另一个单元格的注释

使用数据验证更改一个单元格后,如何自动更新单元格以匹配另一个工作表中的值?

JQGrid在更改另一个单元格时更改单元格的值

Excel –基于间隔中的另一个单元格值在列中设置单元格值

当填充另一个单元格时,自动将值设置为Excel中的空单元格

根据另一个单元格的值,用x个字母数填充单元格

根据另一个单元格中的值填充单元格

根据另一个单元格的值填充单元格

基于另一个单元格中位数的单元格值

SSRS 单元格颜色取决于另一个单元格值

Excel VBA - 通过另一个单元格更改单元格值?

根据另一个单元格的开头替换特定的单元格值

VBA - 根据另一个单元格的值填充单元格值(代码不起作用)

是否有一个函数可以让我根据另一个单元格中的值范围用文本填充单元格

基于另一个单元格自动向单元格添加值

根据另一个单元格的值自动填充单元格,无需公式

用 Python 中的另一个列值填充空白单元格

从另一个单元格中减去一个单元格中的值的脚本

手动填充同一行中的另一个单元格时自动填充 Google 表格中的单元格