办公软件学习技巧:Excel VBA读取其它excel单元格内容详细案例

时间:2023-04-02 15:53:13 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
Excel VBA读取其它excel单元格内容详细案



Excel VBA 读取其它excel单元格内容具体案例 通过一个按钮读取其它excel表格的内容的方法 创建一个按钮

excel表单插入按钮进入design mode后双击按钮进入宏程序编

Private Sub CommandButton3_Click() 调用读取外部表单的子程序 read_from_ext_excel End Sub 建读取的子程序 子程序需要完成的任务

-在本表的单元格内读取另一个excel表格路径 -打开路径表格

-读取表格内的A1,B1内容 -关闭表格

-在本表格将读取到的内容写入到M1N1单元格。 详细代码如下 Sub read_from_ext_excel() define Excell applications定义excel Dim xlApp As Excel.Application Dim xlBook As Excel.Workbook Dim path As String excel文件的路径从当excelG1单元格读取 path Range(G1).Value path E:I4.0AccessSettlementList.xlsx get value from SettlementList建读取应用并打开路径文档 Set xlApp New Excel.Application



1


Set xlBook xlApp.Workbooks.Open(path) get sheet content建表单应用并指定表单编号 Dim sheet As Excel.Worksheet Set sheet xlBook.Worksheets(1) read A1 content读取表单A1的值和B1的值 Dim tmp As String tmp sheet.Range(A1) tmp1 sheet.Range(B1) close workbook读取完毕关闭工作表 xlBook.Close set M1 value 将读取到的值填充到当前工作表M1N1 Range(M1).Value tmp Range(N1).Value tmp1End Sub

2


本文来源:https://www.wddqw.com/doc/b4ea5cba72fe910ef12d2af90242a8956becaaea.html