gpt4 book ai didi

excel - 接下来没有编译错误(但我都有..)

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

' Loop through filenames and return within an array
For Each MyFile In MyFiles
If InStr(1, MyFile.Name, FileExt) <> 0 Then
Dim toSplitFileName As Variant

toSplitFileName = Split(MyFile.Name, "-")

For Each dept In deptCodes
MsgBox ("True")

If dept = toSplitFileName(3) Then
Next dept

Result(i) = MyFile.Name

i = i + 1
End If

Next MyFile

错误发生在“For Each dept In deptCodes”

我来自 PHP 的背景,正在尝试学习 VBA。我知道这一定是我正在做的一些新手的事情,但在过去的一两个小时里我一直在研究这个。

非常感谢您的所有帮助!

最佳答案

我想你需要这个。假设 Result被适本地声明。

Dim toSplitFileName As Variant

For Each MyFile In MyFiles
If InStr(1, MyFile.Name, FileExt) <> 0 Then

toSplitFileName = Split(MyFile.Name, "-")

For Each dept In deptCodes
MsgBox ("True")
If dept = toSplitFileName(3) Then
Result(i) = MyFile.Name
i = i + 1
End If
Next dept
End If
Next MyFile

关于excel - 接下来没有编译错误(但我都有..),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56838891/

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