永发信息网

vb 使txt文件每6个数字加一个空格

答案:1  悬赏:40  手机版
解决时间 2021-05-11 13:03
  • 提问者网友:黑米和小志
  • 2021-05-10 21:03
如题...依据质量加分、、
最佳答案
  • 五星知识达人网友:底特律间谍
  • 2021-05-10 21:54

比如你要读取E盘下111.txt文件  加空格后放到222.txt中


   Open "E:\111.txt " For Input As #1
   Dim str    As String
   str = StrConv(InputB(LOF(1), 1), vbUnicode)
   Close #1


   Dim strlen As Long


   strlen = Len(str)


   Dim intstr As String


   For i = 1 To strlen


   If strlen - i < 6 Then


    Exit For


   End If


   intstr = intstr & Mid(str, i, 6) & Space(1)


   i = i + 5


   Next
   intstr = intstr & Right(str, strlen - i + 1)
   
   Open   "E:\222.txt "   For   Output   As   #2
   Print   #2,   intstr  
   Close   #2


  

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯