壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1637|回复: 13

[Domino C/S开发] [原创] Notes数据引出EXCEL文件LOTUSSCRIPT程序设计。

[复制链接]
发表于 2003/5/29 11:57:31 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622  。

您需要 登录 才可以下载或查看,没有帐号?注册

x
        Dim session As New NotesSession
        Dim db As NotesDatabase
        Dim view As NotesView
        Dim doc As NotesDocument
        Dim excelApplication As Variant
        Dim excelWorkbook As Variant
        Dim excelSheet As Variant
        Dim i As Integer
        Dim Mood As String
       
        Dim selection As Variant
       
        On Error Goto Err1
       
        Set excelApplication = CreateObject("Excel.Application")
        Set excelWorkbook = excelApplication.Workbooks.Add
        Set excelSheet = excelWorkbook.Worksheets("Sheet1")
'定义excel的列值
        excelSheet.Cells(1,1).Value = "序号"
        excelSheet.Cells(1,2).Value = "项目编码"
        excelSheet.Cells(1,3).Value = "项目型号"
        excelSheet.Cells(1,4).Value = "项目描述"
        excelSheet.Cells(1,5).Value = "维护人员"
        excelSheet.Cells(1,6).Value = "备注"
       
        i = 1
        Set db = session.CurrentDatabase
'获取视图
        Set view = db.GetView("项目清单")
        Set doc = view.GetFirstDocument
       
        While Not(doc Is Nothing)
                i = i + 1
'定义域名
                excelSheet.Cells(i,1).Value = i-1
                excelSheet.Cells(i,2).Value = doc.P_Code(0)
                excelSheet.Cells(i,3).Value = doc.P_Name(0)
                excelSheet.Cells(i,4).Value = doc.P_Desc(0)
        Print "引出第" & I & "个记录成功,请稍候!"
               
                Set doc = view.GetNextDocument(doc)
        Wend
       
        excelWorkbook.SaveAs("c:\项目清单.xls")
       
        Msgbox "报表引出成功,请到C盘根目录下查找!",48,"提示"
       
        excelApplication.Quit
        Set excelApplication = Nothing
       
        Exit Sub
       
Err1:
       
        Msgbox "发生错误,请与管理员联系!",48,"提示"
       
发表于 2003/5/29 12:49:41 | 显示全部楼层
MARK!
发表于 2003/5/29 16:34:09 | 显示全部楼层
可以让用户自己选择保存目录吗?
发表于 2003/5/30 08:16:20 | 显示全部楼层
确实不错阿!
发表于 2003/5/30 16:24:40 | 显示全部楼层
保存起来,先。留着以后用
发表于 2003/6/1 21:51:33 | 显示全部楼层
谢谢!!我刚刚学习!这些是我们需要的
发表于 2003/11/7 09:20:05 | 显示全部楼层
就这一段代码就行了吗  我刚学 请教一下
发表于 2004/3/25 08:38:44 | 显示全部楼层
请问Dim doc As Notesdocument.nbsp后面的nbsp是什么意思呀
发表于 2004/3/25 08:46:05 | 显示全部楼层
nbsp知道了是空格,那写到这里是什么意思呀
发表于 2004/4/15 16:27:44 | 显示全部楼层
能不能导出到一个excel模板中?
发表于 2004/6/27 02:21:01 | 显示全部楼层
/鼓掌/鼓掌
发表于 2004/12/17 09:10:44 | 显示全部楼层
发表于 2004/12/25 22:44:23 | 显示全部楼层
以下是引用feihu_vxv在2004-4-15 16:27:44的发言:[br]能不能导出到一个excel模板中?


可以啊,类似导出到word的模版
发表于 2004/12/28 17:30:43 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备19053597号-2 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2025/11/30 01:33 , Processed in 0.019035 second(s), 16 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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