当前位置:编程学习 > VB >>

祈求一段VB代码,用来导入数据

小弟初来乍到,请多关照啊!请问各位大侠,怎样用VB编一段代码,将文本数据(源数据在记事本里)导入到EXCEL中啊?他要求必须使用VB代码完成。我试了很多很多次,实在无能为力了,请求哪位大侠帮帮忙,发一段代码,感激不尽!可能得用到EXCEL VBA宏代码。 --------------------编程问答-------------------- 这个应该是很简单的吧!

你的“文本文件”的数据记录格式是什么样的?
Excel 工作表有无表头?占了几行?

你究竟要 VB 代码,还是 VBA 代码?
--------------------编程问答-------------------- 继续关注... --------------------编程问答-------------------- 如果文本文件格式一定的话,可以直接改成Excel 的后缀名,打开就是Excel 了。 --------------------编程问答-------------------- 同意3楼的说法,具体是这样实现的.
最简单的方法是将每行的文本数据用","分割,如:
张三,21,速度
李四,20,达到
再将文件后缀改为csv,这样默认的是用excel打开

Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long

Private Sub Command1_Click()
    Dim s As String
    s = "d:\aaa.csv"
    Call ShellExecute(hwnd, "Open", s, "", App.Path, 1)
End Sub
--------------------编程问答-------------------- 继续关注 --------------------编程问答-------------------- 学习
补充:VB ,  基础类
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,