Vba 使用计数器显示百分比

Vba 使用计数器显示百分比,vba,percentage,Vba,Percentage,如何对其进行编码,使其显示百分之一百的百分比?Visual basic MsgBox("Percantage: " & (correctQuestions + wrongQuestions) / 2) 一个简单的方法是MsgBox(“百分比:&&Round(100*(纠正问题+错误问题)/2)和“%” 其中,我使用Round()删除了任何小数部分;例如,对于最多2位小数,请使用 MsgBox(“百分比:”&四舍五入(100*(正确问题+错误问题)/2,2)和“%” 但请注意,您的公式所

如何对其进行编码,使其显示百分之一百的百分比?Visual basic

MsgBox("Percantage: " & (correctQuestions + wrongQuestions) / 2)

一个简单的方法是
MsgBox(“百分比:&&Round(100*(纠正问题+错误问题)/2)和“%”

其中,我使用Round()删除了任何小数部分;例如,对于最多2位小数,请使用

MsgBox(“百分比:”&四舍五入(100*(正确问题+错误问题)/2,2)和“%”


但请注意,您的公式所做的只是显示问题总数的一半;假设它们不是正确的就是错误的。

你用什么语言编程?基础数学:
precentage\u of\u correct\u questions=(correct\u questions/total\u questions)*100
。更多信息:。问题是当我尝试使用RoundQuestions时,不断出现错误。correctQuestions和ErrorQuestions的数据类型和值是什么?你得到了什么错误?如果TextBox1.Text=num1*num2,那么“如果他们得到了正确的答案,他们会收到积极的反馈标签2.Text=”Correct!!11”'将正确答案相加correctQuestions+=1 total+=1 Else'任何其他答案都会导致负面反馈标签2.Text=“不正确,对此表示抱歉”'将错误答案相加错误问题+=1总计+=1'在每个问题之后,会出现一个msgbox,让用户知道有进展,这是一个示例