VBA运行出错提示:显示子过程或函数未定义,怎么办? vba子过程或函数未定义
更新时间:2022-01-06 19:08:18 • 作者:CLINTON •阅读 9456
- VBA运行出错,提示子过程或函数未定义
- 在下VBA初学,一个简单的程序却总是报错。显示:子过程或函数未定义。
- vba 中运行为什么出现:子过程或函数未定义,下面与句我是照书打的,为什么?
- Excel的vba子过程或函数未定义是什么情况
VBA运行出错,提示子过程或函数未定义
你好,很简单的调用问题
你主程序调用的是“带顶丝孔”函数,但子程序里面只有"明确带顶丝孔"
解决的办法是把"明确带顶丝孔"的明确去掉
-------------------------------------------
类型不匹配可能是[AB1]这种格式,改成Range("AB1"),所有相似的都要改
在下VBA初学,一个简单的程序却总是报错。显示:子过程或函数未定义。
首先你得确定 你的EXCEL里有没有添加了“线性规划”这个插件。
如果添加了,再核对下VBA编辑界面里的“工具”-“引用”-里有没有选上相应的标准对象。
其实我也没尝试过,但我觉得问题应该就是出在这。子过程或函数未定义,说明它无法识别某句语言,找不到所指的对象。看看调试,问题是不是显示在"solverreset"这句上。
你的采纳,是对我最大的支持!!谢谢啦
vba 中运行为什么出现:子过程或函数未定义,下面与句我是照书打的,为什么?
应该是这样,
ActiveDocument.Range(Start:=MyStart, End:=MyStart).Select
不过这个代码的结果应该是 删除段落首行空格,可不是删除段首的空格
Excel的vba子过程或函数未定义是什么情况
将Worksheet("sheet2").[c4].Select
改为Worksheet("sheet2").Range("c4").Select
试试看