addExcelSpecification
将 Microsoft Excel 表添加到基线准则或测试用例输入
说明
示例
将工作表添加到基线准则
创建测试文件、测试套件和测试用例结构体。
tf = sltest.testmanager.TestFile('Add Excel Test'); ts = createTestSuite(tf,'Add Excel Suite'); tc = createTestCase(ts,'baseline','Baseline Excel Test Case');
从 Excel 文件添加基线准则。指定两张工作表会创建两个基线准则。
base = addBaselineCriteria(tc,'C:\MATLAB\baseline.xlsx','Sheets',{'Optics','Converter'});
将工作表 X2Out
添加到第一组。
base(1).addExcelSpecification('Sheet','X2Out');
显示每个基线准则的 Excel 规范的 Sheet
属性的内容。第一组现在包括 X2Out
表。
base(1).ExcelSpecifications(:).Sheet base(2).ExcelSpecifications(:).Sheet
ans = 'Optics' ans = 'X2Out' ans = 'Converter'
输入参数
obj
— 要添加 Excel 工作表或单元格数据的对象
基线准则对象 | 测试用例对象
要添加 Excel 工作表或单元格数据的对象,指定为基线准则或测试用例输入对象。
sheet
— 要添加的 Excel 表
字符向量 | 字符串
Excel 表添加到基线准则或测试用例输入,指定为字符向量。
示例: 'Optics'
range
— 要添加的单元格范围
字符向量 | 字符串
要添加到测试用例输入的指定工作表中的单元格范围,指定为以下形式之一的字符向量或字符串:
指定 Range 的方法 | 描述 |
---|---|
矩形范围 | 使用语法 示例: |
未指定或为空 | 如果未指定,导入功能会自动检测使用的范围。 示例: 注意:使用范围是指电子表格中实际包含数据的矩形部分。导入功能通过修剪不包含数据的前导行和尾随行和列来自动检测使用的范围。仅由空白组成的文本被视为数据,并在使用范围内捕获。 |
行范围 | 您可以通过使用 Excel 行指示符指定开始行和结束行来识别范围。然后 示例: |
列范围 | 您可以通过使用 Excel 列指示符指定开始列和结束列来识别范围。然后 示例: |
Excel 命名范围 | 在 Excel 中,您可以创建名称来标识电子表格中的范围。例如,您可以选择电子表格的矩形部分并将其命名为 示例: |
示例: 'A1:C20'
版本历史记录
在 R2017b 中推出
MATLAB 命令
您点击的链接对应于以下 MATLAB 命令:
请在 MATLAB 命令行窗口中直接输入以执行命令。Web 浏览器不支持 MATLAB 命令。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)