文件管理 · 2022年9月17日

word错误的参数号或无效的属性赋值|错误的参数号或无效的属性赋值怎么办

『壹』 我用金山WPS的VBA函数Left(),一直提示:错误的参数号或无效的属性赋值,请问怎么解决。

虽然WPS和MS Office的VBA不一样,但是在这些基本函数上,是一样的。建议你更新WPS版本试试。另外,WPS个人版是不带VBA的,是否使用的专业版?更多WPS办公软件教程,请访问:http://bbs.wps.cn 或者http://e.weibo.com/wpswfw

『贰』 VB提示错误的参数号或无效的属性赋值是怎么回事啊。。高手求助~

我用你的代码测试没有发现问题:

Option Explicit

Dim sex As String

Dim interest As String

Private Sub Command1_Click()

If Option1.Value = True Then

sex = "男生"

Else

sex = "女生"

End If

If Check1(0).Value = 1 Then

interest = Check1(0).Caption

End If

If Check1(1).Value = 1 Then

interest = Check1(1).Caption

End If

If Check1(2).Value = 1 Then

interest = Check1(2).Caption

End If

Text1.Text = "我是" + sex + "我的爱好是" + interest

End Sub

『叁』 错误的参数号或无效的属性赋值怎么办

在我电脑上可以正常的运行。y = Val(Text1, Text)m = Val(Text2, Text)里面的逗号改为.y = Val(Text1.Text)m = Val(Text2.Text)

『肆』 我写的函数总是提示“错误的参数号或无效的属性赋值”。怎么解决VB问题,

一般情况下是你的函数需要传入的参数与你真正传入的参数个数不符造成的,也有可能是你用到的控件属性赋值不符合要求。