请问,怎样返回自定义函数向导生成的公式

rinco 2004-01-07 06:48:05
在Cell3.0中可以在OnUserFuncGuide事件中返回自定义函数向导生成的公式
如下:
Private Sub Cell1_OnUserFuncGuide2(ByVal parent As Long, ByVal funcname As String, guidestring As String)
guidestring = frm_formula.ShowMe( vbModal, MDI_frame)
End Sub

Cell5.1中没有OnUserFuncGuide事件
有一个FuncGuide事件,但没有guidestring 参数
用以下又方法行不通,正确的方法是什么

Private Sub Cell1_FuncGuide(ByVal parentwnd As Long, ByVal name As String)
Cell1.SetFormula Cell1.GetCurrentCol, Cell1.GetCurrentRow, Cell1.GetCurSheet, frm_formula.ShowMe( vbModal, MDI_frame)
End Sub
...全文
39 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
klbt 2004-01-08
  • 打赏
  • 举报
回复
祝贺楼主自力更生。
rinco 2004-01-07
  • 打赏
  • 举报
回复
SetFuncGuide (示例)
函数原型

void SetFuncGuide(LPCTSTR guidestr, long cursorpos)
我已经找到了
^_^


参数说明

guidestr 显示在公式输入框中的表达式。
cursorpos 鼠标光栅的位置
0 表示在表达式的开头;
-1 表示在表达式的末尾;
其它表示在表达式文本中的位置。
说明

用来在点击公式向导后设置公式输入栏中的文本内容,该方法只能在CalcFunc事件中使用。
MICROSOFT 基础类库 : ExpressionProcess 项目概况 应用程序向导已为您创建了此 ExpressionProcess DLL。此 DLL 不仅 说明了使用 Microsoft 基础类的基础,而且 也是编写 DLL 的起点。 此文件包含组成 ExpressionProcess DLL 的每个文件的内容摘要。 ExpressionProcess.vcproj 这是用应用程序向导生成的 VC++ 项目的主项目文件。 它包含有关生成此文件的 Visual C++ 版本的信息,以及 有关使用应用程序向导选择的 平台、配置和项目功能的信息。 ExpressionProcess.cpp 这是包含 DllMain() 定义的主 DLL 源文件。 ExpressionProcess.rc 这是程序使用的所有 Microsoft Windows 资源的列表。 它包含存储在 RES 子目录下的图标、位图和光标。 此文件可在 Microsoft Visual C++ 中直接编辑。 resExpressionProcess.rc2 此文件包含不由 Microsoft Visual C++ 编辑的资源。您应将不能由 资源编辑器编辑的所有资源放置在此文件中。 ExpressionProcess.def 此文件包含有关运行 Microsoft Windows 所需的 DLL 的信息。 它定义此 DLL 的名称和说明等参数。 它还从此 DLL 导出函数。 其他标准文件: StdAfx.h、StdAfx.cpp 这些文件用于生成名为 ExpressionProcess.pch 的预编译头 (PCH) 文件以及名为 StdAfx.obj 的预编译类型文件。 Resource.h 这是标准的头文件,它定义了新的资源 ID。 Microsoft Visual C++ 读取和更新此文件。 其他注释: 应用程序向导使用 "TODO:" 指示 应增加或自定义的源代码部分。

251

社区成员

发帖
与我相关
我的任务
社区描述
其他产品/厂家
社区管理员
  • 其他
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧