主要内容

连接到现有Excel应用

此示例显示了如何从打开文件中读取数据,Weekly_log.xlsx,在Matlab中®

MATLAB可以通过从MATLAB客户端创建COM服务器,然后通过该服务器打开文件,访问另一个应用程序打开的文件。

导航到包含Excel的文件夹®例如,文件Weekly_log.xlsx。在Excel程序中打开文件。

在MATLAB中打开同一文件。

excelapp = actxserver('excel.Application');wkbk = excelapp.workbooks;wdata = open(wkbk,'C:\ Work \ Weekly_log.xlsx');

读取范围内的数据D1F6从纸2中。

Sheets = wdata.sheets;Sheet12 = item(Sheets,2);范围= get(Sheet12,'范围',,,,'d1',,,,'F6');范围
ans ='temp。''热索引''风冷'[78.4200] [32] [37] [69.7300] [27] [30] [77.6500] [17] [16] [16] [74.2500] [-5] [-5] [0] [68.1900] [22 22 22] [35]
关闭(WKBK)退出(ExcelApp)

也可以看看