gpt4 book ai didi

excel - 从另一个单元格自动填充单元格值

转载 作者:行者123 更新时间:2023-12-04 21:59:08 24 4
gpt4 key购买 nike

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

到目前为止,我已经尝试过这段代码:

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

由于某种未知原因,这不起作用。请问,有人可以帮帮我吗?

最佳答案

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

关于excel - 从另一个单元格自动填充单元格值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38433738/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com