- 积分
- 1184
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2011-9-1
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 思考~ 于 2011-9-19 16:47 编辑
保存为excel最简单的方法是直接存成.xls,数据之间用tab隔开即可。
下面代码演示保存为Excel的简单方法,当然,要实现复杂的Excel操作还是要调用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 i%, f1%, filename$
filename = "d:\1.xls"
f1 = FreeFile '建议文件号要这样使用,以防冲突
Open filename For Output As f1
For i = 1 To 5
Print #f1, i & vbTab & i * 100
Next
Close #f1
ShellExecute 0&, vbNullString, filename, vbNullString, vbNullString, vbNormalFocus
End Sub
|
评分
-
查看全部评分
|