小编bub*_*bub的帖子

杀死在Matlab中创建的Excel进程

考虑到我写的是工作簿,当前我将杀死所有Excel进程,以便当我在循环中调用它时我的代码可以工作。

xlswrite(path,values);
system('taskkill /F /IM EXCEL.EXE');
Run Code Online (Sandbox Code Playgroud)

这使我无法在另一个Excel文件中运行代码。如何使Matlab仅终止自己创建的Excel进程?

matlab

4
推荐指数
1
解决办法
243
查看次数

InStr表示值数组(可能吗?)

Private Sub Workbook_Open()
Dim WBname As String
WBname = ThisWorkbook.name

If Not InStr(WBname, "test") > 0 Then
MsgBox ("NotOK")
End If

End Sub
Run Code Online (Sandbox Code Playgroud)

编辑:更多说明.

我现在测试"测试"是否在工作簿名称中.

但我想测试是否有更多的单词而不仅仅是"测试"在工作簿名称中没有复制粘贴代码一千次.

excel vba excel-vba

0
推荐指数
1
解决办法
3204
查看次数

标签 统计

excel ×1

excel-vba ×1

matlab ×1

vba ×1