问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

VB6.0怎么把记事本里面的数据导入到EXCEL中并且一个单元格装一个数据

发布网友 发布时间:2022-05-21 15:06

我来回答

3个回答

热心网友 时间:2023-10-30 17:23

比较简单的办法就是复制粘贴,前提是每个数字之间有空格或者分隔符
以下假设你的分隔符是一个空格:
把记事本中的数据全选,复制,粘贴到word
在word中,选择替换,(注意,如果你在记事本中的分隔符是不规则的空格的话,先在这里把多个空格替换成一个空格),把空格替换成【^t】(不包括【】),然后全选,粘贴到Excel,这样就OK了!
当然如果数字间是其他的分隔符的话,把空格换成相应的分隔符就行了

热心网友 时间:2023-10-30 17:24

'VB6
'从"工程"菜单中选择"引用"栏;选择Microsoft Excel 11.0 Object Library(我的是EXCEL2003所以是Excel 11.0 )
'在窗口上放一个按钮
'在D盘下创建D:\1.txt和D:\bb.xls

Dim xlApp As Excel.Application '定义EXCEL类
Dim xlBook As Excel.Workbook '定义工件簿类
Dim xlsheet As Excel.Worksheet '定义工作表类
Private Sub Command1_Click() '打开EXCEL过程
If Dir("D:\excel.bz") = "" Then '判断EXCEL是否打开
Set xlApp = CreateObject("Excel.Application") '创建EXCEL应用类
xlApp.Visible = True '设置EXCEL可见
Set xlBook = xlApp.Workbooks.Open("D:\bb.xls") '打开EXCEL工作簿
Set xlsheet = xlBook.Worksheets(1) '打开EXCEL工作表
xlsheet.Activate '激活工作表

Open "D:\1.txt" For Input As #1
Do While Not EOF(1) ' 循环至文件尾。
strz = strz & Input(1, #1)
Loop
Close #1 ' 关闭文件。

m = 1
n = 1
For i = 1 To Len(strz) + 1
tem = Mid(strz, i, 1)
If tem <> " " And tem <> Chr(10) And tem <> Chr(13) And tem <> "" Then
mystr = mystr & tem
Else
xlsheet.Cells(m, n) = mystr
' 写入Excl 的M行N列
n = n + 1
Do While Mid(strz, i + 1, 1) = " "
i = i + 1
Loop
If tem = Chr(10) Then
m = m + 1
n = 1
Do While Mid(strz, i + 1, 1) = Chr(10)
i = i + 1
Loop
End If
mystr = ""
End If
Next i
End If

xlBook.Close (True) '关闭EXCEL工作簿
xlApp.Quit '关闭EXCEL
Set xlApp = Nothing '释放EXCEL对象
End Sub追问能不能对中间处理那段也注解一下,十分感谢!!!

追答其实就是遇到"空格"或"换行符"就写入一个单元格 遇行"换行符"的话就跳到下一行的单元格

热心网友 时间:2023-10-30 17:24

先用VB逐行读取文本文件,然后用split分解,再写入excel。追问写入EXCEL的源代码是怎么样的,要写入EXCEL必须要SPLIT分解吗?

追答Dim Excel1 as Excel.Application
Set Excel1 as new Excel.Application 建立对象
Excel1.WorkBooks.Open('C:\Excel\Demo.xls');打开excel文件
Excel1.Cells[1,4].Value:='单元格赋值;可以做在循环里处理大量数据.

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
高分求林志颖版绝代双骄中所有曲子,不是片头曲和片尾曲!!! 世界著名的美声音乐家 谁有林志颖版绝代双骄里面的全部配乐??知道名字也行... 丝瓜要多久才开花 新闻照怎样照才最有新闻价值 ...花木兰提名奥斯卡,不同风格的小仙女,《花木兰》有什么特色? 北师大江津附中教学质量怎样 里有什么四字成语 阅读材料,选择合适的方法把下列混合物按要求分离.材料一:如图:材料... 如果物体是易溶于水,但熔点50沸点75的话,跟水混合后,蒸馏水时会不会跟... vb6.0导出excel问题 五年高考三年模拟上面推荐的阿凡题辅导APP对提高成绩有帮助吗? 手机上有什么辅导工具可以帮助孩子学习的? 如何用VB6.0实现用对话框选择excel文件,并调用其中数据存成数组后进行拟合计算 vb6.0逐列读取excel的数据 有没有在线帮做作业或者辅导转钱的软件? 英语通过APP自学了一段时间,感觉效果不好,有没有老师可以推荐一下,能够课上学习,课后辅导帮助消化 一起教里面怎么找答案 专转本报辅导班还是买网课?转本帮APP怎么样 在VB6.0中,点击按钮就可以打开Excel,应该怎么改? 我是小学六年级学生,我数学比较差,我想下载一个辅导APP,能帮我选一个吗? 钻头老是磨不好,角度偏了很多,磨得不是很锋利。 VB6.0如何排列EXCEL中的数据? 如何评价一个自闭症高中男生无论春夏秋冬都一直穿着厚外套戴着厚帽子戴着厚围巾打着雨伞?后来退学了 可控硅``哪里有的订购!? 手机作业辅导软件哪个好 VB6.0操作EXCEL中的数据? 什么app软件是讲课的,像步步高那样。帮助辅导的,免费的 作业辅导帮要买电脑吗? vb6.0 执行excel函数公式 VB6.0如何连接EXCEL并按条件查询 求高手QQ指导我做一个小程序 只完成前面的功能即可 成功后再追加50分 三星s9200手机在应该用宝一键root时死机怎么解决 哪有ai图库免费提供下载 腾讯操盘手股票软件支持模拟炒股吗? 益盟操盘手有模拟炒股软件吗?怎么没听说呢? 益盟操盘手乾坤版怎么开通模拟炒股 补血食物有哪些不错 堪比阿胶却比阿胶便宜的食材,为啥很多人会扔掉? 益盟操盘手模拟炒股已经卖了过了一天怎么还显示持仓 “魔鬼操盘手训练营”可以用历史行情模拟炒股。 请问一下大家有什么洗发水比较好(国内外品牌皆可)? 电脑开机黑屏,键盘灯不亮,但重启就好了,是怎么回事? 电脑突然黑屏键盘鼠标不亮,重启又好了,过一会电脑又黑屏键盘鼠标又不亮了,只有电源灯亮。 电脑突然黑屏 主机还在运行键盘灯不亮关不了机 断电重启开机正常 雪铁龙世嘉三厢散热器加水口在哪里 雪铁龙世嘉水箱怎么放水 老款世嘉散热风扇一着车就转不停,电阻新换的 雪铁龙新世嘉暖风水箱怎样拆? 世嘉p0485什么故障怎么消 雪铁龙新世嘉暖风水箱怎么拆