excel怎么样自动生成条形码?有没有公式或者函数?

如题所述

在Excel 2003中可以用Excel内置的“Microsoft BarCode 控件 9.0”控件来制作条形码,Excel 2007中的制作方法大同小异。

1、鼠标在菜单栏上右击,在弹出的快捷菜单中选择“控件工具箱”。在弹出的“控件工具栏”中单击“其他控件”,然后在列表中选择“Microsoft BarCode 控件 9.0”。

2、这时鼠标指针变成细十字形,在工作表中拖动鼠标绘制一个条形码控件并调整其位置和大小。

3、我们可以将该条形码控件与某个单元格形成链接,在这个单元格中改变条形码数字后可以生成相应的条形码,例如让条形码控件链接到A1单元格。在A1单元格中输入条形码数字,然后右击条形码控件,在弹出的快捷菜单中选择“属性”。

4、弹出属性对话框 ,在“LinkedCell”属性右侧输入单元格地址,此处为“A1”,回车后可以看到其“Value”属性变成了A1单元格中的数值。

5、在上述“属性”窗口中可以修改全部控件属性,但不够直观。还可以在“Microsoft BarCode 控件 9.0 属性”对话框中来修改属性。关闭上述“属性”窗口,再次右击条形码控件,在弹出的快捷菜单中选择“Microsoft BarCode 控件 9.0 对象→属性”,弹出“Microsoft BarCode 控件 9.0 属性”对话框,可以根据需要修改其属性,例如条形码的方向、是否需要进行有效性验证等。

6、完成属性设置后关闭该对话框。单击“控件工具箱”中的“退出设计模式”按钮。这一步很重要,否则当A1单元格中的条形码数字改变后,条形码无法自动更新。

7、然后可以设置A1隐藏,这样就可以了。追问

生成一个这样是可以的,但如果要几十个的话,那就太复杂了

追答

先看清上面的意思,如果有几十个的话 完全可以改下A1的值就OK了啊.

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-06-05
可以生成,但是要看你的是什么货品的, 比如鞋子.有尺码,颜色,货号等.
类似:41码,红色,货号LA0180
那你可以生成:LA0180001041(假设颜色:红色的条码为:001)就是货号+颜色+尺码
这样一来,你一看到一个条码,就知道是什么品牌 的 什么颜色的 多大的鞋子追问

单纯的数据,需要批量生产条形码

追答

没看到你的表,以及具体要求,真不好说,你上传上来看看表

第2个回答  2013-06-05
如果是39码可以使用条码字体,如果是128码要使用条码字体再配合内置的程序,使用函数生成。