我已经研究了几天,我似乎无法弄清楚如何填写计算值。我已经把它归结为这段代码,但是当它通过时,我得到一个类型不匹配 13 调试错误。我只想将一种产品的数量除以出勤率来计算渗透率。数量和出勤在单独的表单中输入,称为 SouvenirProgramForm,文本框称为数量和出勤。我要计算它的表格是“CurrentPen”文本框中的“目标”表格。我已经尝试了我能想到和找到的任何可能的东西,但没有任何效果。这段代码是我得到的最接近的代码,我把它放在一个按钮中,上面写着“计算”,就在我希望渗透率出现的位置旁边。错误在 z = x / y 的某个地方。
Dim x As Variant
Dim y As Variant
Dim z As Variant
x = SouvenirProgramForm.Quantity.Value
y = SouvenirProgramForm.Attendance.Value
z = x / y
CurrentPen.Value = z
帮助将不胜感激。