作者:乔山办公网日期:
返回目录:excel表格制作
随着文件的,换了别的文件就没了
宏的功能没有了是什么意思?你打开宏面板看了吗?
如果单号为唯一,可以加一个判断单号是zd否已有的信息。
在copy前用一个变量先把编号给加载到内存。然后再激活要粘贴数据的存储表,激活之后,用一个IF语句来判断这个版表里边是否存在这个编号。例如引用一个工作表函数COUNTIF,表达式直接输入编号对应的变量就行,查找的区域是存储表的编号区域。如果统计数大于零的话, 那就是已有这个编号了,就弹权出对话框,并且直接退出子过程。
具体的方案需要有原表。得看看你整体的代码是如何写的。这些东西写出来之后,最好先测试一下。
你用的是07版以上的吧,07以上包括07 你得单独存成加载宏的工作簿,否则直接把宏删了。还有种办法是 你另存为03版的 即.xls文件,这样也行;如果你要经常用这些宏的话 就存成个人宏工作簿好了。