数字递增?像那些入场券的数字一样吗?在CorelDRAW 9中的话只能手动打,而在CorelDRAW 12或更高版本CorelDRAW文件菜单中有个叫 [合并打印] 的菜单选项可以打印相同内容而又不同的东西例如名片在CorelDRAW中设置文件尺寸为名片大小,放置好内容后选择菜单“文件”―“合并打印”―“创建/装入合并域”,进入“合并打印向导”打印标签数字自动递增。
新建一个域对象,设置数字递增的开始与结束,确定下一步后可以看见递增的数字列表确定后会看见弹出来的工具栏上有个叫插入域的按钮,点击一下在页面适当的位置点击,调整好位置和大小后,选择文件合并打印即可……
1、双击创建的条形码,打开“条形码属性”对话框,单击左侧“数据源”,选择“转换”选项卡,单击“序列化”右侧的按钮,进入“序列设置”对话框。
2、选择“递增”序列,方法选择为数字(当然,您也可以根据需求以字母或者其他选项为序列方法),勾选“保留字符数”,“序列号”设置为10(数字自定义,以需要为准)。
3、单击下面的“预览序列”,您可以预览到序列化顺序,查看自己设置的是否正确。
4、单击“确定”之后,在“转换”选项卡部分,BarTender序列化设置就完成了,点击关闭。这样BarTender设置递增连续的标签条码编号就完成了。
你好,可以这样做。
在 excel里,可以利用时间函数today和row函数自动生成单号。
假如A列是单号,可以在A2输入公式:=IF(B2<>\”\”,TEXT(TODAY(),\”yyyymmdd\”)&ROW()-1,\”\”)。公式解析:如果B2单元格为空,就显示为空,否则就返回日期函数和row函数生成的序列号。用today函数生成的序列号,带有日期的信息,可以在以后方便的查找。
希望可以帮到你
查看代码,复制以下代码到窗口(请根据说明修改参数)
Sub m()
For i = 1 To 5
ActiveSheet.PrintOut copies:=1
Cells(2, 2) = Cells(2, 2) + 1
Next
End Sub
代码详解:
1.Sub m()――这是宏名,无需理会;
2.For i = 1 To 5――这是控制打印次数,后面的177就是打印的页数,可以通过更改这个数值,来控制打印多少页;
3.ActiveSheet.PrintOut copies:=1――这是打印当前页的代码,无需理会;
4.Cells(2, 2) = Cells(2, 2) + i――这里的Cells(2,2)就是单元格B2,其中第一个2是行数,第二个2是列数,更改这两个数值,就可以控制让哪个单元格的数值变动;
5.Next――继续循环,无需理会;
6.End Sub――结束宏,无需理会。
(Cells(2, 2)也就是B2单元格,改为你要变的单元格,就是单据号单元格)
把B2换成箱数单元格就可以
这个可以和函数配合(建一个数据源),其它单元格也可以改变的。
表格甚至在他打印,每次打印的时候,里面的数字就会自动地中,那你可以在打印的时候,在里面设置它的数量。