ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 2222|回复: 0

[分享] Access导出自定义Excel格式表

[复制链接]

TA的精华主题

TA的得分主题

发表于 2020-2-21 17:11 | 显示全部楼层 |阅读模式
本帖最后由 心电感应 于 2020-2-21 17:17 编辑

使用说明:
一、先建立Excel表格设计好格式,保存至 ReportTemp 目录;

二、来源数据设置
设置Excel模板表的字段来源;对应系统表的字段名。
1.单头来源:设置对应Excel模板表的头部字段
  来源字段名称:为对应系统主表的字段名
  Excel模板字段名称:自定义Excel模板表头部份的字段名

2.明细来源:设置对应Excel模板表的明细部份字段
  来源字段名称:为对应系统子表的字段名
  Excel模板字段名称:自定义Excel模板明细表部份的字段名

三、自定义报表设置
设置Excel模板表具体写入所在位置,以及指定Exce模板名称
1.单头设置:设置对应Excel模板表的单头单元格位置
2.明细设置:设置对应Excel模板表的明细所在列

四、客户订单(这里只做了“客户订单”作为演示,其他功能单据可按此按钮“导出自定义单据”代码写)
1.点击单据窗体上的“导出自定义单据”即可按用户自己设置的EXCEL模板,将数据加载到EXCEL生成。
2.点下笔,导出下个单据数据。

这里只是提供一个思路方法,例如可设置选择不同单,不同单号或批量打印均可以修改代码实现。
操作环境(其他环境未测试过):
WIN7 x64
Microsoft Office 2010 x32 简体中文

如运行出错可 VBE7.DLL 文件复制覆盖至以下目录
C:\Program Files (x86)\Common Files\microsoft shared\VBA\VBA7

第一步:先设定好EXCEL格式的表格
142124qkfju8sxbuuoxpxt.jpg

第二步:进入程序主界面
142125prtgg5tw635cyk66.jpg

第三步:设置EXCEL字段名 对应 系统来源表的字段名
142125tbc9d8d8dzztfcd2.jpg

第四步:进入“自定义报表设置”按字段名设置内容写入对应EXCEL的位置
142125fyjegjubyjjmz5be.jpg
第五步:进入单据界面,按导航按钮进入要导出的单据页面,点击“导出”即可生产。
142348aefkk5c2me95bpe4.jpg

效果如下:
142348aq2x3hcqu3mf8zz3.jpg

AC0009-Access导出自定义格式Excel表格.rar (1.33 MB, 下载次数: 164)

评分

1

查看全部评分

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

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-12-23 14:59 , Processed in 0.038841 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

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