Foxtable(狐表)用户栏目专家坐堂 → 文本框查询excel表


  共有74人关注过本帖树形打印复制链接

主题:文本框查询excel表

帅哥哟,离线,有人找我吗?
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:112465 积分:572605 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2025/2/28 13:20:00 [显示全部帖子]

参考:http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=149103

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:112465 积分:572605 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2025/2/28 13:43:00 [显示全部帖子]

匹配的excel的文件名称?还是匹配excel里面某个单元格?

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:112465 积分:572605 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2025/2/28 13:52:00 [显示全部帖子]

For Each File As String In FileSys.GetFiles("l:\产品料单")
    If file.EndsWith(txt & ".xls") Then
        web.OfficeToolBar = True
        web.Address = File 
exit for
    End If
Next

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:112465 积分:572605 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2025/2/28 16:30:00 [显示全部帖子]

增加一个自定义函数名称:abc,函数内容

dim dir as string = args(0)
dim txt as string = args(1)
For Each File As String In FileSys.GetFiles(dir )
    If file.EndsWith(txt & ".xls") Then
       return File 
    End If
Next
For Each dir2 As String In FileSys.GetDirectories(dir) 如果有子目录
  dim s as string = 
Functions.Execute("abc",dir2 txt 
if s > "" then
retutn s
end if
Next
return ""

按钮
Dim txt As String = e.Form.Controls("TextBox1").Text
Dim web As WinForm.WebBrowser = e.Form.Controls("WebBrowser1")
dim file as string =  Functions.Execute("abc","l:\产品料单",txt )
    If file > "" Then
        web.OfficeToolBar = True
        web.Address = File 
else
msgbox("没有找到")
    End If

 回到顶部