vb如何使打印出来的数据对齐

这是要打印出来的数据我想让每一列都居中对齐不知道如何设置我是菜鸟望各位前辈详细解释或者给出代码谢谢sql=""IfLen(Trim(Rss("cInvName"))&Tr... 这是要打印出来的数据 我想让每一列都居中对齐 不知道如何设置 我是菜鸟 望各位前辈详细解释 或者给出代码 谢谢
sql = ""
If Len(Trim(Rss("cInvName")) & Trim(Rss("cInvStd"))) > 13 Then
Printer.Print Trim(Rss("cInvName")) & Trim(Rss("cInvStd"))
Else
sql = Trim(Rss("cInvName")) & Trim(Rss("cInvStd"))
End If
For j = 0 To 20 - Len(sql & Trim(Rss("iquantity")) & Trim(Rss("cComUnitName")) & Trim(Rss("iTaxUnitPrice")) & Trim(Rss("iSum")))
sql = sql & " "
Next j
sql = sql & Trim(Rss("iquantity")) & Trim(Rss("cComUnitName"))
sql = sql & " " & Trim(Rss("iTaxUnitPrice"))
sql = sql & " " & Trim(Rss("iSum"))
展开
 我来答
syx54
2012-11-07 · TA获得超过7376个赞
知道大有可为答主
回答量:6567
采纳率:83%
帮助的人:2651万
展开全部
先不说你的问题,你做这个实验:
Private Sub Command2_Click()
Print Tab(2); "OK"
End Sub

看看结果

然后不断改变括号里的2,实验看结果,应该从思维中获得Tab()函数的作用了。
这样,你的问题也就有答案了。
TableDI
2024-07-18 广告
要将两个Excel表格的数据合并到一个表格中,首先确保两个表格具有相似的数据结构。然后,可以使用“数据”菜单中的“合并”功能,但Excel本身并不直接提供“合并”命令,因此我们通常通过复制粘贴、VLOOKUP函数或Power Query等方... 点击进入详情页
本回答由TableDI提供
czsoft001
2012-11-07 · 超过47用户采纳过TA的回答
知道答主
回答量:361
采纳率:0%
帮助的人:138万
展开全部
再也不回答这种简单问题了 都抢着回答 刚回答完 前面的回答都被选择为最佳答案了
追问
还没选最佳答案呢 哥哥
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友96ffcf7
2015-07-01 · 知道合伙人互联网行家
百度网友96ffcf7
知道合伙人互联网行家
采纳数:22721 获赞数:118716
从事多年网络方面工作,有丰富的互联网经验。

向TA提问 私信TA
展开全部
1、加载管理模块
2、传值给Excel
给个实例:
Private Function ExportDetail(strFileName As String) As Boolean

Dim iRow As Long
Dim myExcel As Excel.Application
Dim xlBook As Excel.Workbook
Dim xlSheet As Excel.Worksheet

On Error GoTo ErrAction
ExportDetail = False

Set myExcel = New Excel.Application
myExcel.Visible = False
myExcel.SheetsInNewWorkbook = 1
Set xlBook = myExcel.Workbooks.Add
Set xlSheet = xlBook.Worksheets(1)

xlSheet.Columns.ClearFormats
xlSheet.Cells(1, 1) = "物料BOM【" & TreeFile.SelectedItem.Text & "】"
xlSheet.Range("A1:T1").MergeCells = True

xlSheet.Cells(2, 1) = "标题项"
xlSheet.Cells(2, 2) = "中文名称"
xlSheet.Cells(2, 3) = "英文名称"
xlSheet.Cells(2, 4) = "文档号"
xlSheet.Cells(2, 5) = "物料号"
xlSheet.Cells(2, 6) = "数量"
xlSheet.Cells(2, 7) = "总数量"
xlSheet.Cells(2, 8) = "单位"
xlSheet.Cells(2, 9) = "物料关联文档1"
xlSheet.Cells(2, 10) = "物料关联文档2"
xlSheet.Cells(2, 11) = "所属装配文档号"
xlSheet.Cells(2, 12) = "所属装配物料号"
xlSheet.Cells(2, 13) = "装配物料关联文档1"
xlSheet.Cells(2, 14) = "装配物料关联文档2"
xlSheet.Cells(2, 15) = "物料技术参数"
xlSheet.Cells(2, 16) = "物料类型"
xlSheet.Cells(2, 17) = "物料备注"
xlSheet.Cells(2, 18) = "重量"
xlSheet.Cells(2, 19) = "备注"
xlSheet.Cells(2, 20) = "清单文档号"

For iRow = 1 To DocList.ListItems.Count
xlSheet.Cells(iRow + 2, 1) = DocList.ListItems(iRow).ListSubItems(1)
xlSheet.Cells(iRow + 2, 2) = DocList.ListItems(iRow).ListSubItems(2)
xlSheet.Cells(iRow + 2, 3) = DocList.ListItems(iRow).ListSubItems(3)
xlSheet.Cells(iRow + 2, 4) = DocList.ListItems(iRow).ListSubItems(4)
xlSheet.Cells(iRow + 2, 5) = DocList.ListItems(iRow).ListSubItems(5)
xlSheet.Cells(iRow + 2, 6) = DocList.ListItems(iRow).ListSubItems(6)
xlSheet.Cells(iRow + 2, 7) = DocList.ListItems(iRow).ListSubItems(7)
xlSheet.Cells(iRow + 2, 8) = DocList.ListItems(iRow).ListSubItems(8)
xlSheet.Cells(iRow + 2, 9) = DocList.ListItems(iRow).ListSubItems(9)
xlSheet.Cells(iRow + 2, 10) = DocList.ListItems(iRow).ListSubItems(10)
xlSheet.Cells(iRow + 2, 11) = DocList.ListItems(iRow).ListSubItems(11)
xlSheet.Cells(iRow + 2, 12) = DocList.ListItems(iRow).ListSubItems(12)
xlSheet.Cells(iRow + 2, 13) = DocList.ListItems(iRow).ListSubItems(13)
xlSheet.Cells(iRow + 2, 14) = DocList.ListItems(iRow).ListSubItems(14)
xlSheet.Cells(iRow + 2, 15) = DocList.ListItems(iRow).ListSubItems(15)
xlSheet.Cells(iRow + 2, 16) = DocList.ListItems(iRow).ListSubItems(16)
xlSheet.Cells(iRow + 2, 17) = DocList.ListItems(iRow).ListSubItems(17)
xlSheet.Cells(iRow + 2, 18) = DocList.ListItems(iRow).ListSubItems(18)
xlSheet.Cells(iRow + 2, 19) = DocList.ListItems(iRow).ListSubItems(19)
xlSheet.Cells(iRow + 2, 20) = DocList.ListItems(iRow).ListSubItems(20)
Next
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-11-07
展开全部
前面加tab(20);
追问
在哪儿加这个 还需要改什么数据么
追答
你想打印什么就在什么后加,一般都是直接在print后
print tab(20);(后面接着写想要打印的东西)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式