excel用vb给单元格赋值提示“要求对象”?

hillskysea 2009-05-14 02:41:35
程序如下,刚学了不久,我想把vb窗体中输入的值用excel报表输出,最后一句老报错:错误“424”,要求对象??
Private Sub Command1_Click()
Dim xlapp As Excel.Application
Dim xlbook As Excel.Workbook
Dim xlsheet As Excel.Worksheet
Set xlapp = CreateObject("Excel.Application")
Set xlbook = xlapp.Workbooks.add
xlapp.Visible = True
Worksheets("Sheet1").Activate
Set xlsheet = xlbook.Worksheets(1)
xlsheet1.Range("A3") = 0 ‘这句报错
...全文
1046 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
hillskysea 2009-05-14
  • 打赏
  • 举报
回复
感谢,已经搞定啦,原来是xlsheet前多了一个1,晕
hillskysea 2009-05-14
  • 打赏
  • 举报
回复
楼上的意思是worksheets前多加一个xlbook?
我加了还是出现一样的问题啊
zhiyongtu 2009-05-14
  • 打赏
  • 举报
回复
xlbook.Worksheets("Sheet1").Activate
Set xlsheet = xlbook.Worksheets(1)
xlsheet.Range("A3") = 0

2,503

社区成员

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

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