- 3
- 0
- 约3.7千字
- 约 5页
- 2016-12-03 发布于贵州
- 举报
VB中读写XCEL文件
VB中读写EXCEL文件
(2011-01-11 22:41:47)
转载
标签:
工作表
单元格
设置
边距
对象
it 分类: 计算机教程 在VB中要想调用Excel,需要打开VB编程环境“工程”菜单中的“引用”项目,并选取项目中的“Microsoft Excel 11.0 object library”项。由于你的Excel版本不同,所以这个选项的版本号可能不同
。定义EXCEL对象
Dim XlsObj As Excel.Application Excel对象Dim XlsBook As Excel.Workbook 工作簿Dim XlsSheet As Excel.Worksheet 工作表
。打开或创建EXCEL
Set XlsObj = CreateObject(Excel.Application) 创建EXCEL对象XlsObj.Visible = True 设置EXCEL对象可见(或不可见)
打开已经存在的test.xls工件簿文件Set xlbook = xlapp.Workbooks.Open(App.Path \test.xls)
创建有一个工作表的工作簿XlsObj.SheetsInNewWorkbook = 1Set XlsBook = XlsObj.Workbooks.Add
。设置活动工作表
或者 Set XlsSheet = XlsObj.Worksheets(1) 代表第1个SheetSet XlsSheet = XlsObj.Worksheets(表名)
给单元格(row,col)赋值
XlsSheet.Cells(row, col) =值
给合并的单元格赋值,如(A3:A9)
XlsSheet.Range(A3:A9) =值
运行 EXCEL 宏
XlsBook.RunAutoMacros (宏名)
插入一行
XlsSheet.Rows(1:1).Insert Shift:=xlDown
保存 EXCEL 文件XlsBook.Save另存为XlsBook.SaveAs(文件名)
关闭工作簿XlsBook.Close (True)
结束 EXCEL 对象XlsObj.Quit
释放 XlsObj 对象Set XlsObj = Nothing
如果要求在退出应用程序后EXCEL不提示用户是否保存已修改的文件,则可使用如下语句:XlsObj.DisplayAlerts = FalseXlsObj.QuitXlsObj.DisplayAlerts = True
网上实例
下面就是简单的在一些单元格内写入数字For i = 7 To 15For j = 1 To 10xlsheet.Cells(i, j) = j 当前工作簿第一页的第I行第J列Next jNext ixlapp.Quit 结束EXCEL对象xlapp.Workbooks.CloseSet xlapp = Nothing 释放xlApp对象End Sub这样,我们就可以简单的对excel文件进行操作了。下面再放一些我从网上查到的资料吧,还挺有用的:1.创建Excel对象 eole=CREATEOBJECT(′Excel.application′) 2.添加新工作簿 eole.Workbooks.add 3.设置第3个工作表为激活工作表 eole.Worksheets(〃sheet3〃).Activate 4.打开指定工作簿 eole.Workbooks.Open(〃c:\temp\ll.xls〃) 5.显示Excel窗口 eole.visible=.t. 6.更改Excel标题栏 eole.Caption=〃VB应用程序调用Microsoft Excel〃 7.给单元格赋值 eole.cells(1,4).value=XM(XM为数据库字段名) 8.设置指定列的宽度(单位:字符个数) eole.ActiveSheet.Columns(1).ColumnWidth=5 9.设置指定行的高度(单位:磅) eole.ActiveSheet.Rows(1).RowHeight=1/0.035 (设定行高为1厘米,1磅=0.035厘米) 10.在第18行之前插入分页符 eole.Worksheets(〃Sheet1〃).Rows(18).PageBreak=1 11.在第4列之前删除分页符 eole.ActiveSheet.Columns(4).PageBreak=0 12.指定边框线宽度(Borders参数如下) ole.ActiveSheet.Range(〃b3:d3〃).Borders(2).W
您可能关注的文档
- SKF润滑性能及用途.doc
- SKG130原汁机评测:锁定营养,多倍出汁.doc
- SKG135原汁机:无氧化出汁口,果汁营养高.doc
- SKG206原汁机评测(new).doc
- SLB立式拆式双吸泵价格.doc
- SMA-1面层试铺总结.doc
- SKG209原汁机评测 (6-26).doc
- SMI第八拆分为什么拆分1.6倍 这是为什么呢,亲爱的玩家们仔细瞧瞧.doc
- SMAR通型彩色视频会议摄像机.技术规格.特性。..doc
- SMP-Q-016-A 产品放行管理制度.doc
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
最近下载
- 虹口区2009学年第一学期高三英语期终教学质量监控测试卷(附答案).doc VIP
- CNAS-CL01-2018检验和校准实验室能力认可准则培训教材.ppt
- GMP标准简介(程克文)课件.pptx VIP
- 2025年中国大唐集团有限公司校园招聘笔试参考题库附带答案详解.docx
- 民族药四数九里香.pptx VIP
- 2022年四川省雅安市中考数学试卷真题(附答案详解)文字可复制.pdf
- 2026年春季北师大版(2024)三年级下册数学教学计划(含进度表).docx VIP
- 党支部2025年度组织生活会个人对照在学习贯彻党的创新理论、在加强党性锤炼、在联系服务群众、在发挥先锋模范作用、在改作风树新风存在的不足.docx VIP
- 职业生涯规划与就业创业指导 第3版 第4章 生涯目标与职业决策.ppt VIP
- 2026年Shopee店铺运营实战手册.pptx
原创力文档

文档评论(0)