使用ActiveX从MATLAB写入Excel
我想知道是否有一种方法使用单元格function,而不是与MATLAB的ActiveX命令范围 ? 也许有人解决我的问题。 我有许多数据列表和所有不同的大小,例如:
List 1 has 10 List 2 has 13 List 3 has 3 ...
我想将这些数据导出到MATLAB中的Excel表格中。 我可以用Range函数来做,但这太长了。 如果我有单元格function,我将能够查找List x
的长度,并告诉它遍历列表的长度,并向下移动一个单元格。
如果任何人有另一种解决scheme,我会感谢答案。
提前致谢
没关系,我find了解决scheme。 如果其他人正在寻找这样的事情,这就是我所做的:
i = 10; %# in place of the loop index CellNumber = mat2str(i); %# convert it to string so that we can append cell letter and cell number Cell = ['A', CellNumber]; %# append cell number to cell letter to get cell location in excel form range1 = get(sheet1, 'Range', Cell); %# select specified location range1.Value = File{i} %# set that location to what you want
- 以checkbox的名称作为string访问ActiveXcheckbox值
- 在带有DatePicker的Excel VBA中,“对象库无效或包含引用…”
- Excel给“系统错误&H80004005(-2147467259)。 未指定的错误“消息
- 如何从IE中通过ActiveX设置Excel列格式
- 必须点击combobox的左侧才能工作
- Excel ActiveX控件更改分辨率的大小仍然不固定?
- ActiveX控件更改为图片(Excel / VBA)
- VBA Excel Combobox:下拉列表滚动问题
- 将Microsoft DataGrid等ActiveX控件添加到Excel工作表时出现“无法插入对象”错误