使用FSO在列范围内搜索Excel文件

XealoT

在下面我想要实现的代码中,该代码将搜索在给定路径“ D:\ Checksheets \”中列范围F中输入的文件。我仍在学习FSO,非常感谢您的帮助。

Sub Test()

Dim FSO As Object
Dim FSO_Folder As Object
Dim FSO_file As Object

Dim path As String


Dim sheetref As String
Dim nextform As String
Dim row As Integer
Dim col As Integer

row = 8
col = 6

sheetref = Sheets("Sheet1").Cells(row, col)

'nextform = sheetref

path = "D:\Checksheets\"

Do Until Sheets("Sheet1").Cells(row, col) = "END"

    Set FSO = CreateObject("Scripting.FileSystemObject")
    Set FSO_Folder = FSO.GetFolder(path)

    For Each FSO_file In FSO_Folder.Files
        If FSO_file.Name = sheetref Then

        MsgBox "done" & path
    Else

    End If
    row = row + 1
    Next

Loop

End Sub
XealoT

感谢Alex,我得以使代码正常工作。如果有人有类似的问题,下面是代码:

Sub test()
Set FSO = CreateObject("Scripting.FileSystemObject")

Dim sht As Worksheet, cell As Range
Dim row As Integer
Dim col As Integer
Dim path As String

path = "D:\Checksheets\"

row = 1
col = 6
Set sht = Sheets("Sheet1")

Do

    Set cell = sht.Cells(row, col)

    If cell.Value = "END" Then Exit Do

    If cell.Value <> "" Then    ' checks for any empty cells

    FSO.FileExists (path)

        MsgBox "file exists"

    Else

    End If



    row = row + 1
Loop

End Sub

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Excel范围内使用变量

来自分类Dev

Excel:在查找范围内使用通配符

来自分类Dev

如何使用条件格式来搜索ms excel范围内的特定值?

来自分类Dev

使用 IF 语句在 Excel 中的单元格范围内搜索文本

来自分类Dev

在文件范围内使用Gunzip

来自分类Dev

使用cmd删除范围内的文件

来自分类Dev

在文件的特定范围内搜索文本?(升华)

来自分类Dev

在文件的特定范围内搜索文本?(升华)

来自分类Dev

检测列中的最后一个条目以搜索使用范围内的值

来自分类Dev

MySQL范围内搜索

来自分类Dev

MySQL范围内的搜索

来自分类Dev

在日期范围内搜索

来自分类Dev

如何使用PHP在IP范围内搜索IP?

来自分类Dev

如何使用PHP在IP范围内搜索IP?

来自分类Dev

搜索和使用范围内的字符

来自分类Dev

使用awk在十进制范围内搜索

来自分类Dev

如何使用 Postgres 扩展在半径范围内搜索?

来自分类Dev

sed:在搜索范围内搜索

来自分类Dev

在 Excel VBA 中处理范围内的列

来自分类Dev

(Excel)如何搜索数字范围内是否包含数字范围

来自分类Dev

Excel-在critera范围内使用的函数

来自分类Dev

Excel / VBA:使用公式查找范围内的常数

来自分类Dev

使用vba在excel范围内查找特定行

来自分类Dev

从数组范围内搜索值

来自分类Dev

在solr范围内搜索数字

来自分类Dev

快速搜索范围内的值

来自分类Dev

grep搜索范围内的任何数字

来自分类Dev

在范围内按用户搜索记录

来自分类Dev

Win 10,搜索在日期范围内创建的日期和文件类型为pdf的文件