回 帖 发 新 帖 刷新版面

主题:老大徒伤悲版主请进

按钮命令 
在list中假如说有123,245,567,378,059,167等数字 
我想把0-4设为小数,5-9设为大数, 
点击按钮(保留或删除)如何把list中两大一小的数保留或删除,然后重新显示在list中,如378,059,167。 
谢谢,请把保留和删除分开来讲,刚学vb。
这个你已经给了我答案,测试通过了,谢谢你,你真是当版主的材料,你懂得可真多啊。
下面还有一个问题,就是如果我设置成3个不规则的组,a组为164,b为029,c组为3578,那么要删除或保留2a1b(162)或a1b1c1(103)这个代码应该怎么写呢

回复列表 (共2个回复)

沙发

For j = 1 To 3
            If Val(Mid(str, j, 1)) > 4 Then k = k + 1
        Next j
        If k = 2 Then
            s21 = True
        Else
            s21 = False
        End If
这是分组的句子,你可以随意改的。
这里If k = 2 Then既设定为2个,你也可以设定为0个,1个,3个。

板凳

老大,先给写出一个样子来呀,我才能按照代码明白其中的意思,这么讲我不明白的不知道从何下手改,就是不按照大小分了,原来不是两组吗。大数组和小数组吗,现在分成3个组a,b,c三个组了每组的数字包括第一楼有,a组为164,b为029,c组为3578这些条件我怎么加入啊,麻烦给一个样子,我是新手,

我来回复

您尚未登录,请登录后再回复。点此登录或注册