如何在Excel中制作条形码
发布时间:2022-06-18 20:00:36
在Excel中制作条形码可以用字体和控件的方法,本文介绍在Excel 2003中用Excel内置的“Microsoft BarCode 控件 9.0”控件来制作条形码,Excel 2007中的制作方法大同小异。
1.鼠标在菜单栏上右击,在弹出的快捷菜单中选择“控件工具箱”。在弹出的“控件工具栏”中单击“其他控件”,然后在列表中选择“Microsoft BarCode 控件 9.0”。
2.这时鼠标指针变成细十字形,在工作表中拖动鼠标绘制一个条形码控件并调整其位置和大小。
3.我们可以将该条形码控件与某个单元格形成链接,在这个单元格中改变条形码数字后可以生成相应的条形码,例如让条形码控件链接到A1单元格。在A1单元格中输入条形码数字,然后右击条形码控件,在弹出的快捷菜单中选择“属性”。
弹出属性对话框 ,在“LinkedCell”属性右侧输入单元格地址,此处为“A1”,回车后可以看到其“Value”属性变成了A1单元格中的数值。
3.在上述“属性”窗口中可以修改全部控件属性,但不够直观。还可以在“Microsoft BarCode 控件 9.0 属性”对话框中来修改属性。关闭上述“属性”窗口,再次右击条形码控件,在弹出的快捷菜单中选择“Microsoft BarCode 控件 9.0 对象→属性”,弹出“Microsoft BarCode 控件 9.0 属性”对话框,可以根据需要修改其属性,例如条形码的方向、是否需要进行有效性验证等。
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 ActiveSheet.OLEObjects
If LCase(barcode.Name) Like "barcodectrl*" Then
With barcode
m = .Height
.Height = m - 1
.Height = m
End With
End If
Next
End Sub
上述代码利用了“Worksheet_Change”事件,当A1单元格中的条形码数字改变后,将工作表中所有条形码控件的高度改变后再还原,以实现打印时自动更新。
猜你喜欢
- Word不小心关闭没保存怎么恢复?不少用户都有遇到这样的情况,就是在使用Word文档的时候,编辑过程中不小心退出了,导致自己的内容没有及时去
- 如果有网友是需要每天都频繁的使用word,并经常需要执行“打开”命令,那文章介绍了一种更加方便快捷的办法,宏命令。笔者每天都要使用Word,
- 尝试使用一个公式,来消除指定单元格区域中的空单元格,即获得的值中不包括空单元格,如下图所示。先不看下面的内容,自已试试!公式思路先找到非空单
- Excel表格中的数据,在某些特殊情况下是不希望被他人看到,没办法为了保密起见只能将其隐藏,而且需要隐藏的不是全部而是部分重要数据,针对这个
- 1.先打开一个文档,可以是txt、doc、docx,只要是word支持的皆可。2.可以先查看下这个文档目前的编码方式,点击左上角的文件,然后
- ①首先,选中需要设置背景和边框颜色的单元格,你可以全部选中,也可以按住Ctrl加鼠标左键选中个别单元格; ②单击菜
- 编辑Excel工作表时,你要选择C6:Z1023区域,该怎么办呢?除了常规的拖动选择方法外,笔者介绍一个十分简单而又能够准确选择所需区域的技
- Excel2010怎么拆分单元格方法/步骤:打开要整理的数据,不便透露朋友的数据,自己随便建一个表格吧。想把第一列按固定宽度分列,把另一列按
- 朋友把他做好的产品销量分析图表给领导看,领导问:“我能不能自己随意选择产品,来单独看这一种产品的销量情况?”朋友犯了难,问有没有办法达到领导
- 同样的Word文档操作,不一样的好方法将换来前所未有的好速度,省出来的则是时间,而时间又可以换成金钱。这样的美差,你干不干?● 快速回到上次
- word是最为常用的办公软件,对于我们工作学习有着非常大的帮助,因此了解word,熟悉word,掌握word,是我们必备的技能。那么在Wor
- 平常在Word2007文档中绘制类似组织架构的图形时,就需要绘制多个图形,而图形添加后,难免会参差不齐。为了让整个文档更加好看、协调,我们常
- 有时需要在Excel工作表中每隔多行插入一个空行,但是很多朋友都不是很清楚,所以下面小编为大家分享在Excel中如何在每一行之间添加间隔空行
- 今天小编为大家带来的是在EXCEL2016中最简单的使用宏命令的方法;希望对大家会有帮助,有需要的朋友一起去看看吧在EXCEL2016中,如
- 此前,我们退出微信群聊后,相应的聊天记录也会删除,无法再次查看,更新至iOS微信8.0.29正式版后,微信退群可支持保存聊天记录了。升级iO
- win10用户当中一直有人在疑惑家庭版和专业版之间有什么区别,有必要将家庭版升级到专业版么?这就看你用Win10系统主要在做什么才能决定。下
- 最近,有网友问小编Excel中如何对字段进行合并?今天脚本之家小编就给大家介绍Excel进行字段合并的三种情况,了解这三种情况大家在进行字段
- 不少小伙伴升级了win10系统,升级后操作不太熟练,想要给系统更换主题却不知道可以怎么操作,windows10主题设置虽然相较之前比较复杂,
- 1、闪电般地输入数据当你可以使用填充柄一步就完成数据输入时,为什么还要浪费时间在Excel中输入一连串的数据呢?这个程序能够为你自动生成所有
- 1、首先,你可以通过photoshop制作自己的logo,或者你也可以通过电脑自带的画图工具进行绘制,当然你需要有一定的美术功底.如果是企业