如果您需要为您的企业创造的发票,您可以使用的许多发票 模板Office.com 发现之一 。虽然这些模板是一个伟大的起点,他们将不会自动生成唯一的发票号码-您需要该宏 。
这里的整个过程的分析:
0:15:在Excel中查找并打开发票模板。
1:03:设为你喜欢的任何自定义,然后将其保存的文件格式的发票模板(xslm。),是宏观友好。
1:26:创建一个宏,自动1)递增的发票号码和2)清除工作表上的细胞,这样你就可以开始下一张发票上的新鲜。
3:00:将您的宏的形状,使你可以很容易从发票的工作表运行。
3:44:创建另一个宏,让你无宏的文件保存为一个唯一的文件名 (xslx。)发票复印件。
4:33:连接到一个工作簿中的不同形状,第二个宏。
4:58:保存启用了宏的文件(xslm。)的工作簿的主版本 。
宏代码
如果你想自己尝试,觉得自由重用条例草案“的两个宏的VBA代码。
如果你从来没有使用宏之前,可能有宏关闭。xlsm文件类型,您的Excel副本。要进行检查,请使用键盘序列ALT + T,M,S宏设置在“信任中心 “对话框 。如果禁用所有宏,恕不另行通知。选定,选择“ 禁用所有宏,并发出通知 。如果您使用此选项,Excel会提示您启用宏,每次打开一个文件 。
宏1:生成下一个发票号码
=范围(“E5”)值+ 1 分NextInvoice()范围(“E5”)的价值
。范围(“A20:E39”)。
ClearContents END SUB
宏#2:用新名称保存发票
小组SaveInvWithNewName()
DIM NewFN作为的Variant
到一个新的工作簿
ActiveSheet.Copy
NewFN =“C:\ AAA \ INV”。价值和范围(“E5”)及“XLSX。”
ActiveWorkbook.SaveAs NewFN,文件格式:= “复制发票xlOpenXMLWorkbook
ActiveWorkbook.Close
NextInvoice
END SUB
对于更伟大的秘诀,请访问条例草案“的网站,MrExcel.com。此外,如果你VBA和宏的新概念,你想进一步探讨,退房获取与VBA开始在Excel 2010 中创建或删除宏 。
标签: Excel, templates, MVP, VBA, macros
声明:欢迎各大网站转载本站文章,还请保留一条能直接指向本站的超级链接,谢谢!
时间:2012-01-16 16:03:07,点击:65824
【声明】:以上文章或资料除注明为Office自创或编辑整理外,均为各方收集或网友推荐所得。其中摘录的内容以共享、研究为目的,不存在任何商业考虑。如有任何异议,请与本站联系,本站确认后将立即撤下。谢谢您的支持与理解!
相关评论
我要评论
评论内容
相关文章
推荐文章