vb中数据库内容输出到excel如何把表格第一行合并添加一个大标题

来源:百度知道 编辑:UC知道 时间:2024/06/06 09:20:10
1、vb中数据库内容输出到excel如何把表格第一行合并添加一个大标题,比如“xx报社人员统计表”;2、第二行现在程序生成的excel是数据库的字段名,多为拼音显示,希望变成“姓名”“地址”“电话”“邮编”等中文行头。3、因为统计表用A4纸打印,那么就需要每张的开头都要有一行“姓名”“地址”“电话”“邮编”等中文行头,要怎么做?谢谢

1.
合并A1:H1后添加《ABCDE》标题(可更改);
Range("A1:H1").Select
With Selection
.HorizontalAlignment = xlCenter
.VerticalAlignment = xlCenter
.WrapText = False
.Orientation = 0
.AddIndent = False
.IndentLevel = 0
.ShrinkToFit = False
.ReadingOrder = xlContext
.MergeCells = True
End With
Range("A1:H1").Select
ActiveCell.FormulaR1C1 = "ABCDEFG"
Range("A2").Select
2.如果是VB编码中生成的数据库字段名,要在编码中更改。
3.要每页都打印标题行,需要在“视图”,“页眉页脚”,“工作表”,“顶端标题行中设定。

1:单元格合并属于VBA范畴,你可以用EXCEL里的录制宏来看看具体代码,再到VB里面进行引用,具体合并多少列。。。
2:字段名因为是固定的,你可以根据顺序直接写入。。。

这些都是操作Excel,所以可以先录制这些操作的宏,把代码放到VB中就行了。
你的那些多拼音显示的,可以写在程序里。

如果你多给些分数,我可以帮你写。