发新话题
打印

给大伙演示下批量生成工作簿

给大伙演示下批量生成工作簿

如果在数据完整的情况下,可以瞬间生成工作簿。很快,而且数据准确。
请看演示:

附件

批量生成工作簿.gif (1.91 MB)

2015-8-14 14:57

批量生成工作簿.gif

我熱愛生活,我愛我的家人。
http://150.20.8.135/bbs/viewthread.php?tid=210296
反馈1[5]
又学一样好野啦
好厉害
[104] 超级厉害
哗!好有用的东西![104]
怎么只有演示?不提供下载吗?[29]
版主这个能提供下载学习吗?!
引用:
原帖由 maximus 于 2015-10-20 11:34 发表
版主这个能提供下载学习吗?!
这个不共享了,因为其实这个就是根据《2015年度企业调查表样表》制作的,纯属个人兴趣研究,不用于工作。

PS:之所以不共享这个,是因为《2015年度企业调查表样表》这个表格是税总发布的,里边的“登记注册类型名称”还是需要手工点击选择,用VBA虽可以获取,但是这个比较特殊。而且最重要的一点是生成的工作簿我不清楚是否需要导入专门的系统,而且不能保证能正常导入(如果需要导入数据的话)。

希望能理解!

附:
注意:本辅助程序属于测试版本,在使用过程中出现的任何不可估量的返工与本人无关,不能责怪本人。
说明:
本辅助程序是以2015年度企业调查表样表.xlt为模板批量产生工作簿。理论上所产生的工作簿与模板是一致的,但在实践测试过程中,发现模板中2015工作表有很多内容限制,比如说独特的下拉列表设置(D8、D9、H9单元格,尤其注意的是D9这个单元格),在克服一些困难,可以产生各个工作簿,数据也可以填写进去,但是不保证能否导入系统(如果需要导入系统的话),请使用者谨慎使用。
功能特点:
目前这个版本可以批量产生工作簿,且工作簿的内容与纳税户一一对应。目前可实现纳税人名称、纳税人识别号、联系人、联系电话、企业所得税主管税务局、电子邮箱、登记注册名称、所属行业名称等免手工填写。为防止出错,建议再次手工点击“登记注册类型名称”(方法点击D9的下拉列表选择),因为这个比较特殊。
使用方法:
1、打开2015年度企业调查表样表.xlt,A1:H1为标题栏,然后根据A1:H1标题栏的内容在A2:H范围区域内编辑数据。I和J列为自动生成列,不要动。
2、数据复制粘贴好后,保存数据,另存为2015年度企业调查表样表1.xlt或其他,然后关闭文档。
3、打开操作表.xls,选择刚才的表格(步骤一),选择要保存的格式(步骤二),点击“点击自动生成各个2015企业减免税调查表”(步骤三)即可批量产生各个工作簿。此过程视同数据多少而定,一般稍等片刻即可。
4、打开产生的工作簿编辑其他各项数据,为防止出错,建议再次手工点击“登记注册类型名称”(方法点击D9的下拉列表选择)。注意B1的审核提示内容。
我熱愛生活,我愛我的家人。
http://150.20.8.135/bbs/viewthread.php?tid=210296
引用:
原帖由 zhendeaini 于 2015-10-21 09:56 发表


这个不共享了,因为其实这个就是根据《2015年度企业调查表样表》制作的,纯属个人兴趣研究,不用于工作。

PS:之所以不共享这个,是因为《2015年度企业调查表样表》这个表格是税总发布的,里边的“登记注册类 ...
我也做过这个表,我的做法是把整个表的保护去掉。登记注册类型名称等所有需要用手选的都用了VLOOKUP读取。
这样做有个缺陷就是每个企业需要另存为一次,工作量还是有点大。虽然有改进的思路,但没有足够的技术。

生成的数据是要导入到对应的系统的,经测试是没问题的,只要表显示的结果是正确的,导入就是正常正确的。

[ 本帖最后由 maximus 于 2015-10-21 10:16 编辑 ]
还有个要求是文件的名称必须是所对应纳税户的识别号。就是说文件名必须是 识别号.xls
对这个批量生产文件我原本是有两种思路:

第一种是用VLOOKUP定义好表格的各个单元格,然后用按键精灵来逐个生成各个XXX.xls

第二种是使用DS批处理命令,把设计好的表复制成N个指定文件名的文件,再逐个进去修改一次。

这两种方法对比版主的方法,都显得非常落后[39]
引用:
原帖由 maximus 于 2015-10-21 10:14 发表



我也做过这个表,我的做法是把整个表的保护去掉。登记注册类型名称等所有需要用手选的都用了VLOOKUP读取。
这样做有个缺陷就是每个企业需要另存为一次,工作量还是有点大。虽然有改进的思路,但没有足够的技术 ...
可以用VBA代码将数据“写入”受保护的工作表
引用:
原帖由 maximus 于 2015-10-21 10:19 发表
还有个要求是文件的名称必须是所对应纳税户的识别号。就是说文件名必须是 识别号.xls
是这样的吗?因为我没接触那个系统,所以不是很清楚的,文件名就是识别号.xls吗?其实这个好办! 如果确实需要的话,我就共享下吧(仅供学习使用)。前提是你需要把数据准备好,如果数据OK的话,就可以瞬间产生工作簿的。
PS:为防止出错,建议再次手工点击“登记注册类型名称”(方法点击D9的下拉列表选择)。注意B1的审核提示内容。
我熱愛生活,我愛我的家人。
http://150.20.8.135/bbs/viewthread.php?tid=210296
引用:
原帖由 zhendeaini 于 2015-10-23 08:52 发表



是这样的吗?因为我没接触那个系统,所以不是很清楚的,文件名就是识别号.xls吗?其实这个好办! 如果确实需要的话,我就共享下吧(仅供学习使用)。前提是你需要把数据准备好,如果数据OK的话,就可以瞬间产生 ...
谢谢!!!
经我的实测,审核的那些提示可以无视,不影响导入的。
发新话题
查看积分策略说明

快速回复主题

选项

[完成后可按 Ctrl+Enter 发布]  预览帖子  恢复数据  清空内容