gpt4 book ai didi

vba - 我可以在 VBA 中同时声明和分配变量吗?

转载 作者:行者123 更新时间:2023-12-03 04:19:42 25 4
gpt4 key购买 nike

我可以将以下声明和赋值转换为一行吗:

Dim clientToTest As String
clientToTest = clientsToTest(i)

Dim clientString As Variant
clientString = Split(clientToTest)

最佳答案

不幸的是,VBA 中没有速记,如果您希望将其放在一行以提高可读性,您将得到的最接近的是使用 : 连续字符的纯粹视觉效果;

Dim clientToTest As String:  clientToTest = clientsToTest(i)
Dim clientString As Variant: clientString = Split(clientToTest)
<小时/>

提示(其他答案/评论的摘要):也适用于对象(Excel 2010):

Dim ws  As Worksheet: Set ws = ActiveWorkbook.Worksheets("Sheet1")
Dim ws2 As New Worksheet: ws2.Name = "test"

关于vba - 我可以在 VBA 中同时声明和分配变量吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3256122/

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