爱问知识人 爱问教育 医院库

怎样用QB去掉部分数据?

首页

怎样用QB去掉部分数据?

    我有个TXT文件,是一大堆数据和中文的文字,有行也有列,我想去掉几个列的数据,可我只会Qbasic,编了个程序,到也能混得过去,问题是Qbasic能读的文件在数据和数据中要有逗号的,而我的那个TXT文件在数据和数据间是用空格来分开的.我在试程序时在那个TXT文件的数据和数据间特地加了逗号的,程序能通过.可是要是一个文件数据特多,我先全加逗号,那就得不偿失了!谁有办法帮我解决这个问题?
    我的要求简单的很,只要去掉几个列的数据,所以也不想学其他的软件了.

提交回答
好评回答
  • 2019-06-01 21:07:49
    你可用EXCEL软件打开你的文本文件,进行你所需操作,然后在换名另存为文本文件.
    LZ,那你将你的文本文件作附件上传.

    云***

    2019-06-01 21:07:49

其他答案

    2019-06-01 21:15:07
  • 首先把空格都替换成逗号阿。
    例如
    Str1$="solid solidco2 admin goto hell!"
    for i=1 to len(str1$)
    if mid$(str1$,i,1)=" " then str1$=left$(str1$,i-1)+","+right(str1$,len(str1$)-i)
    next
    print str1$
    输出就是solid,solidco2,admin,goto,hell!
    这不就是你编的程序所需要的数据么
    哦没看太清楚,你是说你不会用qb读取文本是吧?那好办,打开记事本,打开你的TXT,用查找替换功能,把空格替换成逗号,再用你自己的程序就行了。
    说实话我没看懂你说的要求,所以就没法写给你。否则我可以用vb写给你的。
    不过如果你自己写的程序可以的话,那就用记事本替换就行了

    蒋***

    2019-06-01 21:15:07

  • 2019-06-01 20:53:01
  • 怎么不尝试特征符批量替换呢,处理你的问题应该很简单。

    卢***

    2019-06-01 20:53:01

类似问题

换一换
  • VB 相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

正在加载...

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 173-192
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):