vb.net 读取word表格内容出现一个方框符号 怎么消除?

qq_34560330 2018-10-17 12:33:59
如题 读取文本如图

使用MID可以去掉,如果这个字符出现在别中间或者不知道的位置怎么才能去掉?这到底是个啥字符
请求高人解答,本人初入编程小白一枚
...全文
1393 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
良朋 2018-10-26
  • 打赏
  • 举报
回复
引用 3 楼 youbl 的回复:
[quote=引用 2 楼 itleon 的回复:]
mid是vb的一个函数,很好用,可惜.net里面给舍弃了。


在.net里,mid已经用substring取代了,完全一模一样的功能逻辑,多看msdn吧[/quote]

当然知道substring可以得出一样的结果,可用法还是不一样的,有时候长语句会不习惯,当然本人也一直在用substring。谢谢提醒,俺会多看dn的。

回复4楼:是能用,但要引用vb,哪怕就加前缀,也是引用了。
思考 2018-10-19
  • 打赏
  • 举报
回复
引用 2 楼 itleon 的回复:
mid是vb的一个函数,很好用,可惜.net里面给舍弃了。


.net里mid依然能用啊
良朋 2018-10-17
  • 打赏
  • 举报
回复
mid是vb的一个函数,很好用,可惜.net里面给舍弃了。
yishumei 2018-10-17
  • 打赏
  • 举报
回复
楼主,我也遇到过这样的问题。经过调试,我发现从word表格取出的内容最后是Chr(13)即回车符CR和Chr(7),长度为2,方框符号是Chr(7)。用Replace(t, Chr(7), "")替换后就可以正常显示了。
hhcm88 2021-09-14
  • 举报
回复
@yishumei 求完整代码
游北亮 2018-10-17
  • 打赏
  • 举报
回复
引用 2 楼 itleon 的回复:
mid是vb的一个函数,很好用,可惜.net里面给舍弃了。
在.net里,mid已经用substring取代了,完全一模一样的功能逻辑,多看msdn吧

16,722

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧