ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
12
返回列表 发新帖
楼主: fzy7738

[原创] vb.net+VBA+js网络图片ocr识别

[复制链接]

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-1-7 21:05 | 显示全部楼层
'VBA获取:当前文件所在目录路径、当前文件所在目录路径上一级目录
2024-01-07 21 04 20.jpg
Sub 返回值2()

Dim 当前文件所在目录路径, 当前文件所在目录路径2, 当前文件所在目录路径3, 当前文件所在目录路径4, 当前文件所在目录路径上一级目录 As String

'设置TextBox控件的属性,主要是:VBA TextBox换行
  With Sheet1.TextBox1
       '.Left = 50 '设置文本框左边位置
       '.Top = 50 '设置文本框顶部位置
       .MultiLine = True '将文本框设置为多行模式
       .ScrollBars = fmScrollBarsVertical '显示垂直滚动条
       '.Text = "这是一个" & vbCrLf & "多行文本框" '设置初始文本内容
  End With


'本函数用来在Excel文档中测试,需要在Sheet1添加一个activeX文本框TextBox1控件

'获取当前目录路径
当前文件所在目录路径 = ThisWorkbook.path
当前文件所在目录路径2 = Application.ActiveWorkbook.path
当前文件所在目录路径3 = Application.PathSeparator
当前文件所在目录路径4 = ActiveWorkbook.path
当前文件所在目录路径上一级目录 = CurDir(ActiveWorkbook.path)

'Sheet1.TextBox1.Text = ThisWorkbook.path
'Sheet1.TextBox1.Text = Application.ActiveWorkbook.path
'Sheet1.TextBox1.Text = Application.PathSeparator
'Sheet1.TextBox1.Text = ActiveWorkbook.path

'获取上一级目录
'MsgBox CurDir(ActiveWorkbook.path)
'Sheet1.TextBox1.Text = CurDir(ActiveWorkbook.path)
Sheet1.TextBox1.Text = 当前文件所在目录路径 & vbCrLf & 当前文件所在目录路径2 & vbCrLf & 当前文件所在目录路径3 & vbCrLf & 当前文件所在目录路径4 & vbCrLf & 当前文件所在目录路径上一级目录
End Sub

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-1-8 12:08 | 显示全部楼层

'VBA获取上一级目录
'配合使用,才能获取:当前文件所在目录路径上一级目录。
ChDrive ActiveWorkbook.path
ChDir ActiveWorkbook.path
ChDir ".."
Sheet1.TextBox1.Text = CurDir(ActiveWorkbook.path)
--------------------
或者使用其他截取字段方式获取
'首先获得当前目录路径
当前文件所在目录路径4 = ThisWorkbook.path

'使用mid、left函数截取字段方式
前文件所在目录路径上一级目录 = Mid(当前文件所在目录路径4, 1, InStrRev(当前文件所在目录路径4, "\"))
或者
'-1,获取的路径不包括斜杠\
当前文件所在目录路径上一级目录 = Left(当前文件所在目录路径4, InStrRev(当前文件所在目录路径4, "\")-1)
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-19 11:28 , Processed in 0.034714 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表