Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 15615|回复: 18

[已解决]求解:EXCEL2003中用BarCodeCtrl9.0做条形码,如何实条形码随指定数据变化而自动更新

[复制链接]
发表于 2012-5-9 14:52 | 显示全部楼层 |阅读模式
本帖最后由 wdagxy 于 2012-5-9 15:15 编辑

我在EXCEL2003中用BarCodeCtrl9.0控件,做条形码,并指该控件的LinkedCell指定到固定单元格
条形码要随着指定单元格数据的变化而变化,现在问题是单元格数据变化后,条码却不能跟着变,有时条形码下面数字跟
着变了,但打印出来的还是之前的,没有变化。
只能通过页面设置,打印预览,这样打印条形码才会跟着变。
但这样操作太麻烦,请高手帮编个宏让其自动更新,就是只要单元格数据发生变化,条形码也就跟着变,这样打印出来的才有用。

我用录制宏的方法来实现,但录制好后,这个宏却不能用,不知何因?
最佳答案
2012-5-9 17:35
Book1.rar (7.92 KB, 下载次数: 462)

求助.rar

68.32 KB, 下载次数: 53

 楼主| 发表于 2012-5-9 14:58 | 显示全部楼层
回复

使用道具 举报

发表于 2012-5-9 15:00 | 显示全部楼层
用条形码字体可以满足你的要求吗?
回复

使用道具 举报

 楼主| 发表于 2012-5-9 15:05 | 显示全部楼层
条形码字体,打出来后不好扫描的,我要的是打印后还可以扫描的。
回复

使用道具 举报

发表于 2012-5-9 15:51 | 显示全部楼层
右键-BarCodeCtrl9.0对象-属性-有效性验证-1 添加启动/停止
回复

使用道具 举报

 楼主| 发表于 2012-5-9 17:06 | 显示全部楼层
zyouong 发表于 2012-5-9 15:51
右键-BarCodeCtrl9.0对象-属性-有效性验证-1 添加启动/停止

我选的条码类型是7-code-128
那个效性验证里只有0-无,这个选项,没有你说的那个-1
也无法更改啊
回复

使用道具 举报

发表于 2012-5-9 17:35 | 显示全部楼层    本楼为最佳答案   
Book1.rar (7.92 KB, 下载次数: 462)
回复

使用道具 举报

发表于 2012-5-9 17:37 | 显示全部楼层
可以用5-codabar   
回复

使用道具 举报

发表于 2012-5-9 17:39 | 显示全部楼层
保存后再选7-....     
回复

使用道具 举报

发表于 2012-5-9 18:57 | 显示全部楼层
wdagxy 发表于 2012-5-9 15:05
条形码字体,打出来后不好扫描的,我要的是打印后还可以扫描的。

谁说条形码字体不能扫描的。
引用文本时要在文本前后加上*
比如说A1是数据,要在B1生成条形码,则B1="*"&A1&"*"同时设置为条形码字体就好了
试一下,应该可以的。
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-25 15:32 , Processed in 0.339945 second(s), 11 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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