gpt4 book ai didi

excel - 通过添加一些字符串来命名工作簿时出现语句结束错误

转载 作者:行者123 更新时间:2023-12-04 20:45:23 26 4
gpt4 key购买 nike

Sub openwb()

Dim sb As String

Dim wb, dwb As Workbook

Dim ws As Worksheet

Set dwb = ActiveWorkbook

Set ws = dwb.Sheets("Home")

sb = ws.Range("F4").Value

Set wb = sb&"_Powertrain Metrics_" & (Format(Date, "YYYYMMDD") & ".xlsm")

Debug.Print wb

End Sub

在第 8 行, "_Powertrain Metrics_" 部分突出显示并显示“编译错误:预期语句结束”。你能告诉我这里有什么问题吗?我使用的字符串有什么问题吗?

最佳答案

一个 .改变
Dim wb, dwb As Workbook

Dim wb As Workbook, dwb As Workbook
在 VBA 中,您必须显式声明变量,否则它们将被视为变体。

.改变
Set wb = sb&"_Powertrain Metrics_" & (Format(Date, "YYYYMMDD") & ".xlsm")

Set wb = Workbooks.Open(sb & "_Powertrain Metrics_" & Format(Date, "YYYYMMDD") & ".xlsm")
你错过了 SPACE & 之前和之后

关于excel - 通过添加一些字符串来命名工作簿时出现语句结束错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19194517/

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