bartender怎么设置模板

bartender怎么设置模板,第1张

bartender设置模版的方式如下

使用条件模板打印,BarTender可根据从数据库读取的数据或输入到数据输入表单的数据打印不同模板。BarTender模板选择器用于为每个客户、零件或要打印的其他项目根据条件打印唯一的模板。1.选择主工具栏上页面设置图标;或者,从“文件”菜单中选择“页面设置”;或双击模板的空白区域,以打开“页面设置”对话框。2.单击“模板”选项卡。3.选择要插入新模板选择器的目录。对于仅在打印作业开始或结束时打印的特殊模板,选择“作业开始模板”或“作业结束模板”。其他所有模板选择器应添加到“主模板”文件夹4.单击模板工具栏上新模板选择器的图标。也可以从文件夹的上下文菜单中选择“新模板选择器”。5.在“模板选择器属性”部分的“模板名称源”字段中,指定包含要打印的模板名称的数据库字段或数据源值。注意:所选“模板名称源”中包含的数据必须与其中一个模板的名称完全匹配。例如,假设所选模板选择器中包含的模板标题为“会员金卡”和“会员银卡”。如果资源是数据库字段,则数据库中包含的信息也必须为“会员金卡”和“会员银卡”。如果希望在打印时提示用户输入模板名,数据输入也必须与模板名称一致。请考虑使用下拉列表或单选按钮列表控件,以免在打印时出现数据输入错误。6.通过将现有模板拖到模板选择器中或创建新模板,向新创建的模板选择器添加模板。7.单击“确定”以关闭“页面设置”对话框。如此,BarTender模板选择器就创建好并可以开始使用了。

1、新建一个Excel文档,选中表格内的数据,然后点击菜单栏的【插入】,选择图表。

2、图表下有很多的图表样式,选择一种自己需要的图表即可。

3、选中图表中的条形,右键选择【添加数据标签】,对应的数字就会出现在条形图上面。

4、这时如果我们添加了一列新数据进去,首先点击选中整个图表,右键选择【选择数据】

5、或者选择【图表工具】-【设计】-【选择数据】,一样可以,

6、在d出的对话框中,重新选中左边全部的数据,点击确定,

7、这时,左边表格的全部数据都会展现在图表里面,就完成了添加新的数据的 *** 作了。

Option Explicit

Sub 生成标签()

Dim R As Long

Dim i As Long

Dim sht As Worksheet

Dim shtFrom As Worksheet

Dim shtMB As Worksheet

Dim toBK As Excel.Workbook

Dim FoundMB As Boolean

Dim FoundData As Boolean

For i = 1 To ThisWorkbook.Worksheets.Count

If ThisWorkbook.Worksheets(i).Name = "模板" Then FoundMB = True

If ThisWorkbook.Worksheets(i).Name = "数据" Then FoundData = True

Next

If FoundMB = False Or FoundData = False Then

MsgBox "找不到[模板]或[数据]工作表"

GoTo Exit_Sub

End If

Set shtMB = ThisWorkbook.Worksheets("模板")

Set shtFrom = ThisWorkbook.Worksheets("数据")

R = shtFrom.Range("A65536").End(xlUp).Row

Application.ScreenUpdating = False

Set toBK = Application.Workbooks.Add

For i = 2 To R Step 3

shtMB.Copy , toBK.Worksheets(toBK.Worksheets.Count)

Set sht = toBK.Worksheets(toBK.Worksheets.Count)

With sht

.Range("c1") = "'" &shtFrom.Cells(i, 1)

.Range("C3") = shtFrom.Cells(i, 2)

.Range("g5") = shtFrom.Cells(i, 3)

.Range("c19") = "'" &shtFrom.Cells(i + 1, 1)

.Range("C21") = shtFrom.Cells(i + 1, 2)

.Range("g23") = shtFrom.Cells(i + 1, 3)

.Range("c37") = "'" &shtFrom.Cells(i + 2, 1)

.Range("C39") = shtFrom.Cells(i + 2, 2)

.Range("g41") = shtFrom.Cells(i + 2, 3)

End With

sht.Name = Right(shtFrom.Cells(i, 1), 5) &"-" &Right(shtFrom.Cells(i + 1, 1), 5)

Next

On Error Resume Next

Application.ScreenUpdating = False

For i = 1 To 3

toBK.Worksheets("Sheet" &i).Visible = xlSheetVeryHidden

Next

Application.ScreenUpdating = True

ThisWorkbook.Worksheets(1).Select

'shtFrom.Select

Application.ScreenUpdating = True

Exit_Sub:

Set toBK = Nothing

End Sub


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11923811.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存