VBA Excel口算题

口算题函数

利用随机数写个20以内加减法口算题函数

vbscript 复制代码
Function Kousuan()
    Dim intOne As Integer
    Dim intTwo As Integer
    Dim strFlg As String
    Dim intFlg As Integer
    Dim strRtn As String
    
    intFlg = Application.WorksheetFunction.RandBetween(0, 1)
    strFlg = "-"
    If intFlg = 0 Then strFlg = "+"
    
    intOne = Application.WorksheetFunction.RandBetween(10, 20)
    intTwo = Application.WorksheetFunction.RandBetween(1, 20)
    
    If strFlg = "-" Then
        If intOne > intTwo Then
            strRtn = intOne & strFlg & intTwo & "="
        Else
            strRtn = intTwo & strFlg & intOne & "="
        End If
    Else
        strRtn = intOne & strFlg & intTwo & "="
    End If
    
    shuxue = strRtn
End Function
相关推荐
LAM LAB2 天前
【VBA/ppt】设置选中字体为红色
powerpoint·vba·wps
零零发聊技术2 天前
Excel实现数字与列标之间的转换
excel·vba·office
Access开发易登软件4 天前
Access 连接 SQL Server:直通查询 vs 链接表 vs ADO,如何选择?
前端·数据库·vba·access·access开发
零零发聊技术5 天前
深度详解VBA+SQL从基础融合到实战应用
sql·vba
零零发聊技术7 天前
聊聊怎样有效学习VBA+SQL?
sql·vba
零零发聊技术8 天前
VBA调用sql语句时不要显示密码
sql·vba
Access开发易登软件11 天前
数据处理中的两大基石:何时选择Excel,何时考虑Access
数据库·信息可视化·excel·vba·access
专注VB编程开发20年16 天前
EDGE估计没有switch到frame的做法
前端·edge·vba
Access开发易登软件17 天前
Access自动生成PPT报告完全指南
数据库·powerpoint·vba·vb·access·access开发
专注VB编程开发20年20 天前
VBA 宏录制的独特优势及替代方案
自动化·vba