




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
VB操作Excel报表(实例、图例、源码、注释)用Excel报表非常方便,而用VB操作Excel更能延长VB的功能范围。对于重复生成的表格更是非常方便。字体,行高,列宽,合并单元格,排版等功能都有。供大家学习研究。 VB中使用Excel控件要先引用哦。要不你错都不知道哪错了。郁闷吧! 一、报表预览如下 1、无内容报表如下: 2、填表后预览如下:测试内容,随便填的。二、界面预览如下:打印记录按钮为Command3三、源码如下:Private Sub Command3_Click()声明一个新的Excel对象 Set winkexcel = New Excel.Application该对象可见 winkexcel.Visible = True选择第一张表为操作表 winkexcel.SheetsInNewWorkbook = 1表添加内容 Set winkworkbook = winkexcel.Workbooks.Add 设置指定单元格行高列宽 Set xlsheet = winkworkbook.Worksheets(1) xlsheet.Rows(1).RowHeight = 45 xlsheet.Rows(2).RowHeight = 33 xlsheet.Rows(3).RowHeight = 33 xlsheet.Rows(4).RowHeight = 33 xlsheet.Rows(5).RowHeight = 33 xlsheet.Rows(6).RowHeight = 300 xlsheet.Rows(7).RowHeight = 100 xlsheet.Rows(8).RowHeight = 45 xlsheet.Rows(9).RowHeight = 45 xlsheet.Rows(10).RowHeight = 26 xlsheet.Columns(1).ColumnWidth = 14 xlsheet.Columns(2).ColumnWidth = 24 xlsheet.Columns(3).ColumnWidth = 14 xlsheet.Columns(4).ColumnWidth = 24 设置表格内容的对齐方式winkexcel.ActiveSheet.Rows.HorizontalAlignment = xlVAlignCenter 水平居中winkexcel.ActiveSheet.Rows.VerticalAlignment = xlVAlignCenter 垂直居中 With winkexcel.ActiveSheet.Range(A1:D1) 合并单元格 .Merge End With With winkexcel.ActiveSheet.Range(B6:D6) 合并单元格 .Merge End With With winkexcel.ActiveSheet.Range(B7:D7) 合并单元格 .Merge End With 画边框线,细线,黑。 With winkexcel.ActiveSheet.Range(A3:D9).Borders 边框设置 .LineStyle = xlBorderLineStyleContinuous .Weight = xlThin .ColorIndex = 1 End With 为单元格添加内容,请注意数字索引顺序。行在前,列再后。 With winkexcel.ActiveSheet .Cells(2, 1).Value = 检修部位: 第1行第2列 .Cells(2, 4).Value = 编号: 第2行第2列 .Cells(3, 1).Value = 设备型号 .Cells(3, 3).Value = 入库检修时间 .Cells(4, 1).Value = 设备编号 .Cells(4, 3).Value = 检修完工时间 .Cells(5, 1).Value = 修 程 .Cells(5, 3).Value = 检 修 单 位 .Cells(6, 1).Value = 检 修 主 要 项 目 .Cells(7, 1).Value = 更换主要部件 注意添加空格,使自动换行后内容都居中。 .Cells(8, 1).Value = 检修班长 (签字) .Cells(8, 3).Value = 检修人 (签字) .Cells(9, 1).Value = 主管部长 (签字) .Cells(9, 3).Value = 验收员 (签字) .Cells(10, 1).Value = 铁路运输部 .Cells(3, 4).Value = DTPicker1.Value .Cells(4, 4).Value = DTPicker2.Value .Cells(10, 4).Value = DTPicker3.Value .Cells(2, 2).Value = + Combo7.Text .Cells(2, 4).Value = 编号: + Text2.Text .Cells(3, 2).Value = + Text3.Text .Cells(4, 2).Value = + Text1.Text .Cells(5, 2).Value = + Text4.Text .Cells(5, 4).Value = + Combo6.Text .Range(A1:D1) = 内燃机车检修验收单 这个区域的值 .Range(B6:D6) = + Text7.Text .Range(B7:D7) = + Text8.Text End With With winkexcel.ActiveSheet 设置自动换行 .Cells(6, 1).WrapText = True 设置文字方向为竖版 .Cells(6, 1).Orientation = xlVertical .Cells(7, 1).WrapText = True .Cells(7, 1).Orientation = xlVertical .Cells(8, 1).WrapText = True .Cells(9, 1).WrapText = True .Cells(8, 3).WrapText = True .Cells(9, 3).WrapText = True End With 设置范围单元格内的字体 With winkexcel.ActiveSheet.Range(A1:D1).Font 字体设置 .Bold = True .Size = 20 .ColorIndex = 1 End With With winkexcel.ActiveSheet.Range(A2:D10).Font 字体设置 .Size = 12 .ColorIndex = 1 End With 设置上下左右边距。 winkexcel.ActiveSheet.PageSetup.TopMargin = 2 / 0.035 winkexcel.ActiveSheet.PageSetup.BottomMargin = 2 / 0.035 winkexcel.ActiveSheet.PageSetup.LeftMargin = 1.4 / 0.035 winkexcel.ActiveSheet.PageSetup.RightMargin = 1.4 / 0.035 设置页眉页脚距离 winkexcel.ActiveSheet.PageSetup.CenterHorizontally = 2 / 0.035 winkex
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 15072.2-2025贵金属合金化学分析方法第2部分:银含量的测定
- 2025黑龙江绥化市中医医院招聘模拟试卷带答案详解
- 2025杭州市上城区采荷街道办事处编外招聘14人模拟试卷及答案详解(典优)
- 广泛性焦虑症课件
- 2025湖南怀化市新晃侗族自治县人民医院招聘11人模拟试卷及答案详解(历年真题)
- 2025广西河池市大化瑶族自治县特殊教育学校招聘公益性岗位工作人员2人模拟试卷附答案详解(完整版)
- 广播系统喇叭接线课件
- 广播体操课件
- 2025福建厦门鼓浪湾大酒店有限公司(第二批)招聘5人考前自测高频考点模拟试题及1套完整答案详解
- HW201877-生命科学试剂-MCE
- 2025年中国近眼显示行业市场全景分析及前景机遇研判报告
- 2025个人住房公积金借款合同范本
- 2025贵州民航产业集团有限公司社会招聘考试参考试题及答案解析
- 2025年江西省高考物理试卷真题(含答案及解析)
- 光伏水面专项施工方案
- 高三励志课件
- 河南省人民医院2025年护士规范化培训招生考试参考题库及答案解析
- 防消联勤课件
- 绿色交通系统无人驾驶车辆示范项目可行性研究报告
- 2025年领导干部政治理论知识竞赛题库及答案
- 2025国庆中秋节前安全教育
评论
0/150
提交评论