◆数据导入到EXCEL下处理的问题◆

cwm545 2004-10-19 10:05:28
是这样的,数据导入到EXCEL下这样显示:
工资表
工号 姓名 工资
001 陈一 100
002 陈二 200
003 陈三 300
- - -
- - -
- - -

数据不知共多少页,我是按照30条记录跳页的。现在有个问题:
就是要更改成如下所示的格式,即在每页开头处,加个统计当页的工资。

工资表 当页共:
工号 姓名 工资
001 陈一 100
002 陈二 200
003 陈三 300
- - -
- - -
- - -

谢谢,在线等待。。。
...全文
282 16 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
windlin1314 2004-10-25
  • 打赏
  • 举报
回复
我觉得:(1)选用ADODC,或用DataEnvironment来查询出记录的总数,再来计算。这样不在存计算EXCEL中的行和列的问题。
(2)做完了后,可在最后做个循环,在指定行,列处添加。行的指定需要你自已计算。
cwm545 2004-10-25
  • 打赏
  • 举报
回复
只能UP下。。
cwm545 2004-10-25
  • 打赏
  • 举报
回复
关注。。
cwm545 2004-10-22
  • 打赏
  • 举报
回复
再up下。。
cwm545 2004-10-21
  • 打赏
  • 举报
回复
就是想实现,如在33条跳行,在34的单元格就出现个“当页统计共:()元”的统计。
那位高手改下程序。。
cwm545 2004-10-21
  • 打赏
  • 举报
回复
自己顶下。。
  • 打赏
  • 举报
回复
关注
GGL123 2004-10-20
  • 打赏
  • 举报
回复
up
cwm545 2004-10-20
  • 打赏
  • 举报
回复
我一加上就出错,在跳页时统计就跟着没了。
那位帮顶下。。
Andy__Huang 2004-10-19
  • 打赏
  • 举报
回复
'請你自己加個CommonDialog控件
Private Sub Command3_Click()
Dim objFileSystem As Object
Dim objExcelText As Object
Dim strTableString As String, i As Integer, strFileName As String
Dim pubConn As New ADODB.Connection
Dim rsTable As New ADODB.Recordset
Dim strConn As String
Dim strSQL As String

strConn = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=develop; password=12345;Data Source=ServerNmae"
pubConn.Open strConn
rsTable.CursorLocation = adUseClient
strSQL = "select top 10 * from gate_register"
rsTable.Open strSQL, pubConn, adOpenDynamic, adLockOptimistic

For i = 0 To rsTable.Fields.Count - 1
strTableString = strTableString & rsTable.Fields(i).Name & Chr(9) '獲取字段名
Next
strTableString = strTableString & rsTable.GetString '字段名+數據庫的記錄

cmDialog.CancelError = False
cmDialog.FileName = "FileName" '默認生成的文件名
cmDialog.DialogTitle = "Save Export File"
cmDialog.Filter = "Excel (*.xls)|*.xls|文本文件(*.DBF)|*.DBF|檔案文件(*.doc)|*.doc|所有文件(*.*)|*.*"
cmDialog.DefaultExt = "*.xls"
cmDialog.ShowSave
strFileName = cmDialog.FileName

Set objFileSystem = CreateObject("Scripting.FileSystemObject")
Set objExcelText = objFileSystem.createtextfile(strFileName, True)
objExcelText.writeline (strTableString)

objExcelText.Close
Set objFileSystem = Nothing
End Sub
cwm545 2004-10-19
  • 打赏
  • 举报
回复
我是加啊,但会出错。。
如果加个当页工资统计的,应加在那,帮修改下,谢谢。。

Set xlapp = CreateObject("Excel.Application") '创建EXCEL应用类
xlapp.Visible = True '设置EXCEL可见
Set xlbook = xlapp.Workbooks.Open("D:\xls\tua.xls") '打开EXCEL工作簿
Set xlsheet = xlbook.Worksheets(1) '打开EXCEL工作表
xlsheet.Activate '激活工作表

i = 4 '输出数据从第5行开始
rs.MoveFirst
Do Until rs.EOF
i = i + 1

xlsheet.Cells(i, 1) = i - 4 '序号
xlsheet.Cells(i, 2) = rs![nb] '员工卡号
xlsheet.Cells(i, 3) = rs![ne] '员工姓名
xlsheet.Cells(i, 4) = Format(rs![tot], "0.00") '所得工资

If (i - 4) Mod 33 = 0 And i <> 4 Then '每33条记录为一页,原来的判断不对
xlsheet.Range(xlsheet.Cells(i, 1), xlsheet.Cells(i, rs.Fields.Count)).Select
'选中当前添加的最后一行,这是关键
SendKeys "^{end}" '向应用程序EXCEL发送一个组合键CTRL+END,使光标移到文件尾
xlsheet.HPageBreaks.Add Before:=xlapp.ActiveCell '添加一个分页符 '添加一个分页符
End If

rs.MoveNext
Loop


xlapp.Worksheets.PrintPreview
xlapp.DisplayAlerts = False
xlapp.Quit
Set xlapp = Nothing
haohaohappy 2004-10-19
  • 打赏
  • 举报
回复
在你跳页后将你记录的统计当页的工资加入
数码辣椒 2004-10-19
  • 打赏
  • 举报
回复
用两个变量记住 工资表 当页共: 所在的行、列 在改完30行记录后将该30行记录的工资之和写入人到前需记住的行、列中就可以了
cwm545 2004-10-19
  • 打赏
  • 举报
回复
晕,程序如何写?
junki 2004-10-19
  • 打赏
  • 举报
回复

只要在“工资表 ”后面的单元格添加“ 当页共:”就可以了
统计的值最好先在表中已经算出来,在这里,直接写进去就行了。
cwm545 2004-10-19
  • 打赏
  • 举报
回复
hdhai9451,谢谢你。
我只想在原来的基础上修改。。
历经16年市场打拼,用户众多,成熟稳定,功能全面,使用方便。 一、基本功能:智能订货、进货入库、进货退回、销售出库、销售退货、报损、报溢、调入、调出、拆零、组装、盘点、借出、借入、收款、付款、预收、预付、收入、支出、成本、利润及财务会计核算等。 二、增强功能:售后服务、电子称重、捆绑销售、赠品管理、促销管理、定价管理、会员管理、固定资产管理、工资管理、短信群发及员工提成等。 三、连锁功能:总店配送,门店间调拨,分门店设置商品的售价(即不同门店使用不同的销售价格),分门店设置商品的货位编号,分门店设置商品的最高库存与最低库存并可以分门店自动显示库存报警等。 四、独门密技:在软件中实现了分页技术,使得在商品资料输入,往来单位输入、商品资料选择、往来单位选择、会员管理、会员清单查询中极大提高了数据的呈现速度。通过互联网联网时使用这个功能,效果特别明显。 五、软件特色:   支持智能订货。既可以根据商品资料中设置的最高库存、最低库存、供货商及当前库存自动生成订货清单,也可以通过提取补货数据生成订货清单,还可以根据指定时间段的销量生成订单,让您的订货工作轻松、方便;   支持POS销售。可以根据需要选配打印机、读卡器、会员卡、条码枪、钱箱、顾客显示屏及小票打印机;可以根据自已喜好设计各种有特性的打印格式。快捷键丰富多样,可以自己定义,完全可以用键盘取代鼠标的操作。销售时可以适时掌握每一个商品的当前库存数,销售成本、销售毛利,可以随时盘点;    支持会员管理。可设置会员级别,不同级别可以适用不同的价格与折扣.支持会员卡储值,可以实现充多少送多少。可以自动计算会员的累计消费、累计积分、兑现积分及剩余积分情况。过生日的会员可自动提醒; 促销方式灵活多样.可以单品促销(也就是触发条件只对单一的某个商品),也可以组合促销(触发条件可以是多个商品,也就是说可以设置若干个产品合在一起满意某个条件后,就可以触发促销);既可以根据购买数量实现'满XXX送YYY'或'买A商品送B商品',也可以实现根据消费金额实现'满XXX元送YYY元'或'买A商品送B商品'; 支持捆绑销售,即销售某一商品的同时附带销售其它几种商品; 支持设置商品的"最低售价"功能,销售时若单价低于"最低售价"则不允许销售; 在选择商品时可以多选,即可以一次可以选择多个商品;    可以设置单价、数量及销售金额的核算精度即设置小数点位数;   可以适时显示往来单位(供货商,客户)的应收帐款、应付帐款、预收帐款、预付帐款;    可以实现预收款冲应收款、预付款冲应付款、应收款冲应付款;可以按单据结算应收帐款、应付帐款;可以按单据查看结算历程;可以调阅单据对应的记帐凭证;可实现对待摊费用的核算;    可以按商品类别设置售价(批发价零售价会员价售价一至五)的生成幅度,售价可自动生成,减轻了定价的工作量;    员工提成方式多样,可针对每个商品设置提成三种提成方式:数量提成率、销售额提成率及销售毛利提成率,员工的业绩及提成一目了然。可以按商品类别设置售价商品的提成率;    可以为仓库(门店)、商品类别及往来单位类别无限分级;    无处不在的显示商品图片的功能.可以直接用电脑带的摄像头拍照.也可以直接选取现有图片;    支持手工盘点(直接输入需要盘点的商品)、自动盘点(直接按商品类别提取库存)及盘点机盘点;   权限设置功能强大.可以设置每个员工的菜单操作权、单据操作权、仓库操作权及其他操作权限{比如:查看成本权(即能不能看到进价及毛利)、售价调整权(即能不能在销售时修改售价)等},还可以通过设置权限组实现对权限的快速分配;    支持商品条码打印,价签打印。可以按类别提取库存商品,也可以从采购入库单中提取商品,也可以手工输入商品。可以自定义打印样式; 支持业务数据导入导出(比如:从其它软件中导入期初库存)、基础数据导入导出(比如:从其它软件中导入商品档案);    所有单据、报表均可以在打印前预览,并且可以导出为Excel文件,然后根据您的实际需要进行特别编排处理 功能强大的各类统计报表,为您提供详尽的营业报告,让您对商品进、销、存及利润等财务状况了如指掌;    进、销、存、工资、固定资产及财务管理一体化,简单易用,不懂会计、计算机也能轻松制作资产负债表、损益表等各类财务报表;    迷你计算器、迷你分析器、帐套数据导入导出、帐套初始化及帐套压缩、修复等为维护系统的正常运行提供了强有力的保障;    网络版构建网络方式灵活,自带IP伺服器,省去了购买VPN的费用,总店
超旺软件系统初始化的操作说明。 在主界面中,一共有十个功能组,它们分别是<>、<>、<>、>、<>、<>、>、<>、<>、<>。每一功能组中都包含了若干功能项,每个功能页及其功能项的功能含义及使用方法,在以下章节中作详细介绍。 2.2.1基本资料录入概述 在进行系统初始数据建立之前,需要对<>中的“商品分类”、“商品档案”、“供应商档案”、“客户档案”、“员工档案”等内容搭建一个基本的框架。 2.2.2 基本资料—商品分类 进入《基本信息》—商品分类,新建帐套时商品分类是没有的。 基本资料—商品分类可多级分类的概念 如果您是一家零售商,您很可能将您的商品按一定的属性进行分类管理,如果您是批发商或者是供应商或者开有分店,您可能会将您的客户按地区或者其它内容进行分类。“多级分类”正是基于这一现实模式而创建的。 举例:库存商品有“副食类”和“百货类”,副食类下又有“调料类”, “调料类”里又有“安琪酵母”等商品。首先分别在《基本资料》-“商品分类”里录入“副食类”和“百货类”类别, 然后用鼠标点蓝“副食类”,点工具栏的“增加”,在跳出的信息框中输入“调料类”的信息,点“确定”即可。 建好商品分类后,进入《基本资料》—“商品档案”里首先选择左边的相应类别后按“增加”按纽,录入商品的档案信息。 2.2.3 基本资料—商品档案 建好商品分类后,进入《基本资料》—“商品档案”里首先选择左边的相应类别后按“增加”按纽,录入商品的档案信息。 注: 超过二十万的标准条码商品库,是超旺客户多年的积累,马上点击“启用条码库”,在条码栏中输入商品条码轻松建立商品档案。 商品编码:为了录入快捷和便于查询,您可为商品定义编码,使用数字作为商品编码,系统会提示您编码必须以“2”字开头,并且编码需是7位数。若是生鲜产品,则提示您必须以“99”开头; 商品分类:如果您在选择了商品的分类后再按【新增】按钮,此处自动显示您所选择的商品类别,如果您没有选择商品的分类,可直接将光标移动至“分类”处按回车键即可; 助记码:输入商品名称后,系统自动将该商品名称的拼音的第一个字母生成为相应的助记码,在录入单据及相关查询界面可快速定位查询商品; 库存信息:在系统未开帐时,新建商品档案的同时可录入期初库存数量。系统开帐后,库存数量不可修改,可通过库存盘点纠正库存数量,通过库存信息查看商品库存情况; 商品价格及上下限:针对同一商品可设定不同的价格,目的是根据不同的客户设定不同的价格;在此可输入相关的售价、进价。如需控制最高库存量、最低库存量可在此录入相应数据,若商品超过库存上下线时,系统会发出库存报警(可在<>-库存报警中查看); 商品条码:超旺软件支持扫描枪输入,你只需在基本资料中输入该商品的条码信息,录单时在条码处使用扫描枪扫入即可跳出该商品; 包装及条码管理:超旺软件支持同一物品不同的包装有不同的条码,即一品多码设置,在建立商品档案时,选择“包装及条码管理”,填写好后,在“一品多码设置”中为另一包装设置条码和包装单位。 其它注意事项: 1. 基本资料的删除与修改是有一定控制的。如果基本资料已经有数量金额并且已经开帐,则此基本资料不能删除,系统会提示可将该物品“停用”或者“合并”。 2. 库存商品的档案中,编码不能相同,系统以编码来确定一个具体的商品。 3. 扫描抢的使用:在录入基本资料时,可以通过扫描抢来录入商品条码。扫描抢的使用与键盘类似,在需要录入条码的地方可以使用扫描抢录入数据。 2.2.4 基本资料—颜色/条码组 若您使用的是服装版的超旺软件,在录入商品资料时,有一项需要录入颜色/条码组。在 “商品资料”表单上选择“颜色/尺码组维护”进行尺码组的选择 操作:《基本资料》-颜色/条码组(如图): 修改“颜色/尺码组”的名称,然后在“全部颜色”和“全部尺码”中选择该颜色/尺码组的颜色和尺码。点“添加”按钮可增加颜色/尺码组,颜色,尺码。 设置好颜色尺码组后,在“商品分类”表单上选择“颜色/尺码组名称”(如图): 选择相应的颜色/尺码组,选中您库存中有的颜色/尺码,填写库存。 2.2.5 基本资料—供应商档案 进入《基本资料》-供应商档案,出现如下画面: 选择《基本资料》-“供应商档案”出现供应商信息窗口如上图。在该窗口中可以看到所有的供应商;点击“增加”按钮打开增加供应商窗口,输入供应商的信息,供应商的名称不能重复;如果该供应商有期初金额,就在“应付额”后输入相应的金额;点击“修改”按钮可修改选中的供应商的信息;点击“删除”按钮可删除

1,217

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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