设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 838|回复: 1
打印 上一主题 下一主题

[与其它组件] 关于将中Cell(x,y)中X,Y变量化的办法?请高手指点!

[复制链接]
跳转到指定楼层
1#
发表于 2006-5-30 23:03:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

   
    Set xlApp = CreateObject("Excel.Application")
    Set xlApp = New Excel.Application
    xlApp.Visible = True
    Set xlBook = xlApp.Workbooks.Open(ReportName)
    Set xlSheet = xlBook.Worksheets(1)
   
    strSql = "select sum(差额(美元)) As 合计    from    "
   
    Set Zf = CurrentDb.OpenRecordset(strSql)
        
    xlSheet.Cells(5, 4) = Zf("合计")


    '以上只更改了一个单元格内的数据,可根据需要无限次加入
    xlBook.Save
    xlSheet.PrintPreview    '如果是要打印,只要把 PrintPreview 改为 PrintOut
    xlBook.Close
    xlApp.Quit


上面是对一个EXCEL表写数据的语句, 我想将其中红颜色的那一句中Cell(5,4)中的5和4这两个参数改为变量来执行

这样我可以用循环语句来处理填写数据, 不知如何实现, 请高手指教!!

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2006-5-30 23:46:00 | 只看该作者
xlSheet.Cells(i,j) = Zf("合计") ,难道不行?


[此贴子已经被作者于2006-5-30 15:50:22编辑过]

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-9-21 18:55 , Processed in 0.088613 second(s), 25 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表