菜鸟问题:怎么用VBA对EXCEL编程?谁可以举一个最简单的使用例子?

gongbird 2001-07-07 05:12:33
还有要在VB里做什么设置?我用win2K+office97+VB6会不会有问题?
...全文
243 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
qaymuic 2001-07-08
  • 打赏
  • 举报
回复
把你出现问题的那句删除(本来就是多余,根本不应该用)
qaymuic 2001-07-08
  • 打赏
  • 举报
回复
干嘛做的这么复杂!
一句就够了:set xlbook=getobject(filename)
或者用createobject,再用workbooks.open方法。
总之,别定义的那么复杂!!

")
gongbird 2001-07-07
  • 打赏
  • 举报
回复
怎么引用?
office97不行吗?
sky100 2001-07-07
  • 打赏
  • 举报
回复
如果你是在vb里,你要先引用office对象

另外,好像你的office必须是97以上版本才可以用Excel.Application
gongbird 2001-07-07
  • 打赏
  • 举报
回复
可是,为什么,下面的代码:
Dim xlApp As Excel.Application
Dim strDestination As String
Dim xlbook As Excel.Workbook
Dim xlsheet As Excel.Worksheet

Private Sub Command1_Click()
Set xlApp = New Excel.Application
Set xlApp = CreateObject("Excel.Application")
xlApp.Visible = True
strDestination = App.Path + "\book.xls"
Set xlbook = xlApp.Workbooks.Open(strDestination, , False)
Set xlsheet = xlbook.Worksheets("sheet3")
xlbook.Worksheets("sheet3").Select
xlbook.PrintPreview
xlbook.Save
End Sub

Set xlApp = New Excel.Application出了问题:加载DLL错误
dzbswl 2001-07-07
  • 打赏
  • 举报
回复
我这有很多,只是一时没法说清楚,你可以到网上下载一些,关于VBA的例子,很简单
jisheng 2001-07-07
  • 打赏
  • 举报
回复
看书啦,唉……
T2 2001-07-07
  • 打赏
  • 举报
回复
不需要設置什么了﹐編代碼吧

2,503

社区成员

发帖
与我相关
我的任务
社区描述
VBA(Visual Basic for Applications)是Visual Basic的一种宏语言,是在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。
社区管理员
  • VBA
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧