1、点击文件→选项→自定义功能区;在该面板上勾选主选项卡中的开发工具栏。
2、 点击刚刚添加到主选项卡中的开发工具→插入;选择ActiveX控件栏右下角的其他控件按钮
3、在d出的其他控件对话框中选择Microsoft Barcode Control 150;然后点击确定;此时鼠标变为一个十字光标
4、 接着用鼠标在屏幕上拖动就会出现一个系统默认的条形码, 右键点击条形码,在d出的菜单中选择Microsoft Barcode Control 150对象→属性,如图所示:
5、在d出的属性对话框中样式选择7-code-128
最终就会得到需要的条形码!
在Excel中制作条形码可以用字体和控件的方法,本文介绍在Excel 2003中用Excel内置的“Microsoft BarCode 控件 90”控件来制作条形码,Excel 2007中的制作方法大同小异。
1鼠标在菜单栏上右击,在d出的快捷菜单中选择“控件工具箱”。在d出的“控件工具栏”中单击“其他控件”,然后在列表中选择“Microsoft BarCode 控件 90”。
2这时鼠标指针变成细十字形,在工作表中拖动鼠标绘制一个条形码控件并调整其位置和大小。
3我们可以将该条形码控件与某个单元格形成链接,在这个单元格中改变条形码数字后可以生成相应的条形码,例如让条形码控件链接到A1单元格。在A1单元格中输入条形码数字,然后右击条形码控件,在d出的快捷菜单中选择“属性”。
d出属性对话框 ,在“LinkedCell”属性右侧输入单元格地址,此处为“A1”,回车后可以看到其“Value”属性变成了A1单元格中的数值。
3在上述“属性”窗口中可以修改全部控件属性,但不够直观。还可以在“Microsoft BarCode 控件 90 属性”对话框中来修改属性。关闭上述“属性”窗口,再次右击条形码控件,在d出的快捷菜单中选择“Microsoft BarCode 控件 90 对象→属性”,d出“Microsoft BarCode 控件 90 属性”对话框,可以根据需要修改其属性,例如条形码的方向、是否需要进行有效性验证等。
4完成属性设置后关闭该对话框。单击“控件工具箱”中的“退出设计模式”按钮。这一步很重要,否则当A1单元格中的条形码数字改变后,条形码无法自动更新。
这时,“控件工具箱”中的“退出设计模式”按钮变成了“设计模式”按钮,条形码控件也变成不可选择的状态,如果要修改条形码控件属性,可以再次单击“控件工具箱”中的“设计模式”按钮。
如果出现当A1单元格中条形码数字改变后,条形码控件变成空白,可能是A1单元格中的条形码数字不正确所致,例如,当使用默认的EAN-13条码时,如果其中包含字母或长度不为13位时,条形码控件就会变成空白。
5打印条形码。
打印条形码会出现不能自动刷新的问题,即当更改A1单元格中的条形码数字后,条形码会进行相应更改,但打印预览还是上一次的条形码。这个问题可能是该控件的一个Bug,解决的方法有下面两种:
方法一:单击菜单“文件→页面设置→打印预览”,这时看到的就是更新后的条形码。
方法二:使用VBA代码。按Alt+F11,打开VBA编辑器,在“工程”窗口中双击该工作簿中的当前工作表名称,在右侧代码窗口中输入下列代码:
Private Sub Worksheet_Change(ByVal Target As Range)
For Each barcode In ActiveSheetOLEObjects
If LCase(barcodeName) Like "barcodectrl" Then
With barcode
m = Height
Height = m - 1
Height = m
End With
End If
Next
End Sub
上述代码利用了“Worksheet_Change”事件,当A1单元格中的条形码数字改变后,将工作表中所有条形码控件的高度改变后再还原,以实现打印时自动更新。
条形码常用的字体OCR-B
商品条码推荐使用OCR-B字体,但不是强制,所以,条形码的字体并不固定!
条形码字体可根据自己需要进行设置的,像领跑条码标签设计软件制作条形码就非常灵活
如Labelmx条码软件默认的就是标准字体。
利用excel中开发工具的控件可把数字变成条形码,具体 *** 作请参照以下步骤。
1、在电脑上打开excel文件,依次点击菜单栏选项“开发工具/插入”。然后点击ActiveX控件栏右下角的“其他控件”图标。
2、在出现的“其他控件”对话框中选择Microsoft Barcode Control 150,然后点击确定。
3、接着用鼠标在EXCEL表格上拖动就会出现一个默认的条形码,选中条形码后右击鼠标,在右键菜单中依次点击“Microsoft Barcode Control 150对象/属性”。
4、在出现的属性对话框中找到样式选项,在其下拉框中选择“7-code-128”,然后点击确定。
5、在A10表格内输入数字信息“999999999”,接着鼠标右键点击条形码,在右键菜单点击“属性”选项。然后在d出的属性对话框中的Linkecell栏中输入a10即可。完成以上设置后,即可在EXCEL中把数字变成条形码。
使用条形码生成器即可将数字信息写入到条码中。
条形码(barcode)是将宽度不等的多个黑条和空白,按照一定的编码规则排列,用以表达一组信息的图形标识符。常见的条形码是由反射率相差很大的黑条(简称条)和白条(简称空)排成的平行线图案。条形码可以标出物品的生产国、制造厂家、商品名称、生产日期、图书分类号、邮件起止地点、类别、日期等许多信息,因而在商品流通、图书管理、邮政管理、银行系统等许多领域都得到广泛的应用。
首先,下载一种条形码字体,例如C39HrP48DmTtttf,并安装它,或者复制到系统的字体文件夹中。然后,用excel在sheet1的A列工作表中录入条形码,在sheet2工作表的A1单元格中输入公式:“=""&Sheet1!A1&""”并向下填充。最后,把A1列的字体设置成条形码字体,收工。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)