excel中如何批量将文本内容生成条形码,便于扫描?

大家好,我想问下在EXCEL中如何批量生成可以扫描的条形码,这样我用手机直接扫描条形码就可以扫描到所需内容,请高手指教,谢谢!... 大家好,我想问下在EXCEL中如何批量生成 可以扫描的条形码,这样我用手机直接扫描条形码就可以扫描到所需内容,请高手指教,谢谢! 展开
 我来答
善良的独孤风雪
2015-10-16 · TA获得超过4.1万个赞
知道大有可为答主
回答量:7536
采纳率:91%
帮助的人:1808万
展开全部

如下图:该文件包括两个表,分别是SaleOrder(订单)和SaleOrderDetail(订单明细),希望用Excel报表打印订单,其中Lot列以条形码的形式打印:

1、首先在设计Excel报表模板的时候,如下图所示将Lot列的内容设置为[&&BarCode.gif,2,2,60,20]

2、最后将BuildDetail事件代码设置为:

If e.Book.TempLate = "SalesInvoice"  Then
    If e.region = "SaleOrderDetail"  Then
        If e.DataRow Is Nothing OrElse e.DataRow.IsNull("Lot") Then  '如果是空行或者Lot列为空
            Dim img As New System.Drawing.Bitmap(1,1) '生成一个空白图片
            img.Save(ProjectPath & "Images\BarCode.gif")
        Else  '否则生成条形码图片
            Dim Bar As New BarCodeBuilder
            Bar.Symbology = Barpro.Symbology.Code39
            Bar.Code = e.DataRow("Lot")
            Bar.BarRatio = 0.3
            Bar.BarHeight = 8
            bar.SaveImage(ProjectPath & "Images\BarCode.gif",300)
         End If
    End  If
End  If

3、上面用于生成空白图片的代码涉及Foxtable之外的知识,大家只需套用即可,无需刻意理解。 

valenbai2014
2015-01-09 · TA获得超过629个赞
知道小有建树答主
回答量:487
采纳率:0%
帮助的人:332万
展开全部
Exel本身没有这个功能,只有在图形处理软件里输入条码后自动生成的条码形状,把这个条码形状截图保存到excel在可以
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
冷月人生之冷剑
2015-01-09 · TA获得超过1471个赞
知道大有可为答主
回答量:1994
采纳率:88%
帮助的人:1009万
展开全部
如何通过word制作条形码_百度经验
http://jingyan.baidu.com/article/a948d65142e0ac0a2dcd2ebc.html

百度经验
h t t p: //jingyan.baidu.com/article/c1a3101eecd2e1de656debdc.html
这个也可以

这里有,不过貌似很麻烦的样子哈
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式