主要内容

用图形函数创建宏

创建宏显示图形输出示例向您展示如何使用一个函数创建一个插件和宏显示图形输出。为例,利用MATLAB函数显示一个对话框,看看创建宏显示错误消息

创建宏显示图形输出

使用一个函数创建一个插件和宏显示图形输出。

使用函数和图形输出创建插件

建立你的COM组件和插件MATLAB®编译器™

  1. 创建一个MATLAB函数图形输出。对于这个示例,创建一个函数命名mysurf.m

    函数mysurf冲浪(峰);

  2. 构建Excel®插件使用mysurf函数与库的编译器应用程序或compiler.build.excelAddIn

    例如,如果您正在使用compiler.build.excelAddIn类型:

    buildResults = compiler.build.excelAddIn (“mysurf.m”,“GenerateVisualBasicFile”,“上”);

    更多细节,请参阅说明书从MATLAB创建Excel插件

使用函数向导创建图形宏

请注意

完整的函数向导工作流,看到安装和使用函数向导

创建一个宏,它执行一个图形函数上微软®Excel电子表格使用函数向导。

  1. 安装和启动函数向导Microsoft Excel。有关详细信息,请参见安装向导功能

  2. 点击添加。选择功能mysurf功能类mysurfClass盒子。

  3. 点击添加。属性对话框的函数。

  4. 点击完成。自mysurf.m没有任何输入或输出,不需要指定吗属性

    函数向导控制面板出现mysurf在列表中选择积极的功能

  5. 在执行函数的函数向导控制面板,点击执行。图形输出mysurf出现在一个单独的窗口。

  6. 试着相互作用生成的图。例如,试着拖图窗口或使用工具栏插入颜色酒吧和传说。

保存和执行宏观

一旦你感到满意,宏观是可用的,保存宏来执行它在你方便的时候。

  1. 在函数向导控制面板,标签进入的宏mysurf宏的名字字段创建宏的区域。

  2. 如果需要,改变默认值宏存储在字段。

  3. 点击创建宏

  4. 执行宏的细节,请参阅执行宏在Excel中。宏运行时,您应该看到海浪的输出峰值上图。

创建宏显示错误消息

使用一个函数创建一个插件和宏显示一个错误消息对话框。

使用函数对话框创建插件

建立你的COM组件和插件MATLAB编译器

  1. 创建一个MATLAB函数显示一个对话框。对于这个示例,创建一个函数命名myerror.m

    函数= myerror(中)如果(在< 0)错误(“消极输入不会“);其他的= sqrt ();结束
  2. 构建Excel插件使用myerror函数与库的编译器应用程序或compiler.build.excelAddIn

    例如,如果您正在使用compiler.build.excelAddIn类型:

    buildResults = compiler.build.excelAddIn (“myerror.m”,“GenerateVisualBasicFile”,“上”);

    更多细节,请参阅说明书从MATLAB创建Excel插件

使用函数向导创建宏

设置参数的函数使用函数向导。

  1. 安装和启动函数向导Microsoft Excel。有关详细信息,请参见安装向导功能

  2. 点击添加。选择功能myerror功能类myerrorClass盒子。

  3. 点击添加。属性对话框的函数。

  4. 添加一个参数的输入值1myerror

    1. 输入选项卡上,单击设置输入数据。的输入数据的对话框出现了。

    2. 选择价值并输入1

    3. 点击完成

  5. 定义的输出myerror——在本例中,选择任何空的表格单元格。

    1. 导航到输出选项卡并单击设置输出数据。的输出数据为对话框出现了。

    2. 选择范围并选择电子表格单元格的值,C1为例。自动填充字段范围Sheet1 ! C 1美元

    3. 点击完成。函数向导控制面板出现myerror在列表中选择积极的功能

      提示

      如果你有除了功能myerror中列出的积极的功能列表,你不想当你执行测试myerror通过选择并点击,关闭这些功能禁用

  6. 点击执行。以下对话框显示。

保存和执行宏观

创建一个宏来显示你的错误信息的需求。

  1. 在函数向导控制面板,标签进入的宏myerror宏的名字字段创建宏的区域。

  2. 如果需要,改变默认值宏存储在字段。

  3. 点击创建宏

  4. 执行宏的细节,请参阅执行宏在Excel中