Ⅰ VB 未找到方法或数据成员
你首先要保证你的form上有Command1、Command2、Command3
然后将代码改成Private
Sub
Command1_Click()
Command2.Enabled
=
ture
Command3.Enabled
=
ture
End
Sub
就可以了
你的index没有设置,可能这就是你的未找到方法或数据成员的原因
Ⅱ vb中 “未找到方法或数据成员”是什么原因
未找到方法或数据成员(错误 461)
集合、对象或用户定义类型不包含引用的成员。该错误发生的原因和解决方法如下:
*对象或成员名称拼写错误。
检查名称拼写并检查 Type 语句或对象文档,以确定成员以及对象或成员名称的正确拼写。
*指定了一个超出范围的集合索引。
检查 Count 属性以确定某个集合成员是否存在。注意,集合索引从 1 开始,而不是从 0 开始,因此 Count 属性返回最大可能的索引数。
下图演示了引用Type用户自定义类型不存在的元素名称,而引发的未找到方法或数据成员(错误 461)。
Ⅲ VB中出错未找到方法或数据成员
根据你说的“运行时总在If Check1.Value = 1 Then这显示未找到方法或数据成员”判断,应该是Check1.Value的问题,本来Value是ChekcBox的属性,不应出错,所以我判断你出错是因为控件数组的原因(添加控件时从工具箱上添加了一个CheckBox,然后使用复制、粘贴功能,然后在询问是否使用控件数组时选择了“是”),而你的代码可能是直接按照教材敲进去的,所以……
如果确如以上所说,解决办法:删掉所有CheckBox,然后一个一个画(或者直接在工具箱中双击,然后再安排位置);或者根据check1的Index属性将程序中Check1.value、check2.value、……等更改为Check1(0).value、Check1(1).value、……
Ⅳ vb中编译错误:未找到方法或数据成员
从出错信息来看,你的窗体中确实存在MSComm1这个控件(或对象),但它并不是Microsoft
Comm
Control控件(具体是什么就不知道了),由于它不存在CommPort属性,所以就出错并提示“未找到方法或数据成员”了。
这种错误一般发生在这样的情况:
代码是从别的电脑复制过来的,但你的电脑上并没有Microsoft
Comm
Control控件(一般VB精简版会有这种情况),就会发生这样的错误了。
Ⅳ 编译错误:方法和数据成员未找到
1.你的Private Sub 打开抽取的题目_Click()中如果用了打开抽取的题目,那么,相对应的控件的(名称)属性也要改成相同的名字,这样才可以使用。
2.你的Val(抽取框.Txet + 1),Txet改成text
这两点看看然后再试试。
Ⅵ VB提示说未找到方法或数据成员,怎么修改
cd1是啥对象或控件?
未找到方法或数据成员(错误 461)
集合、对象或用户定义类型不包含引用的成员。该错误发生的原因和解决方法如下:
对象或成员名称拼写错误。
检查名称拼写并检查 Type 语句或对象文档,以确定成员以及对象或成员名称的正确拼写。
您指定了一个超出范围的集合索引。
检查 Count 属性以确定某个集合成员是否存在。注意,集合索引从 1
开始,而不是从 0 开始,因此 Count 属性返回最大可能的索引数。
Ⅶ excel VBA 运行时提示:方法和数据成员未找到
1,单元格格式与查找格式不一致,表面上看来你的数据是一样的,但是,实际上存在着格式上的不同。比如,单元格里面的数字是文本格式,如果用Ctrl+F查找阿拉伯数字会找不到,解决方法是将单元格设置为常规格式;
2,单元格存在空格。这个现象经常会遇到,特别是一些导入的数据,或者从其他文件中拷来的数据。半角格式的空格在excel中往往不容易察觉,这也会造成Ctrl+F查找一组数据时,找不到。解决方法是将空格替换掉
3,单元格是以公式的形式得到的结果,这个情况也是常见的excel查找不到的常见原因。解决方法是,将单元格复制粘贴为数值格式。
Ⅷ VB提示“未找到方法或数据成员”怎么办
未找到方法或数据成员(错误 461)
集合、对象或用户定义类型不包含引用的成员。该错误发生的原因和解决方法如下:
对象或成员名称拼写错误。
检查名称拼写并检查 Type 语句或对象文档,以确定成员以及对象或成员名称的正确拼写。
您指定了一个超出范围的集合索引。
检查 Count 属性以确定某个集合成员是否存在。注意,集合索引从 1 开始,而不是从 0 开始,因此 Count 属性返回最大可能的索引数
Ⅸ VB提示未找到方法或数据成员为什么
已经测试,没有错误,只要在text1.text到text4.text有值就可以
private
sub
command1_click()
dim
a,
b,
c,
d,
x,
y
as
single
a
=
val(text1.text)
b
=
val(text2.text)
c
=
val(text3.text)
d
=
val(text4.text)
text5.text
=
(b
-
d)
/
(c
-
d)
text6.text
=
b
-
x
*
a
end
sub
如果你的仍然有错误“未找到方法或数据成员”,说明你的vb有问题。
你是什么系统?