永发信息网

您用VBA 如何求出 用一组数凑出5000的? 可以分享一下代码吗

答案:1  悬赏:0  手机版
解决时间 2021-03-28 13:38
您用VBA 如何求出 用一组数凑出5000的? 可以分享一下代码吗
最佳答案
设数据在A列,求和的值在D1列,代码如下
Sub admin()
Dim conn As Object
Set conn = CreateObject("ADODB.Connection")


Select Case Application.Version * 1
Case Is <= 11
    conn.ConnectionString = "Provider=Microsoft.Jet.Oledb.4.0;" & _
                            "Extended Properties=Excel 8.0;" & _
                            "Data Source=" & ThisWorkbook.Path & "" & ThisWorkbook.Name
Case Is >= 12
    conn.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;" & _
                            "Extended Properties=Excel 8.0;" & _
                            "Data Source=" & ThisWorkbook.Path & "" & ThisWorkbook.Name
    strConn = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & PathStr & ";Extended Properties=""Excel 12.0;HDR=YES"";"""
End Select

conn.Open

sSql = "Select a.Êý¾Ý ,b.Êý¾Ý From [Sheet1$A:A] a, [Sheet1$A:A] b Where a.Êý¾Ý <= b.Êý¾Ý And a.Êý¾Ý + b.Êý¾Ý = " & Range("D1")
Range("J2:K" & Cells.Rows.Count).ClearContents
Range("J2").CopyFromRecordset conn.Execute(sSql)
conn.Close
Set conn = Nothing
End Sub数据是我随便乱填的,附上文件
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
尧茂书的事迹
腾讯加速器暑期拼团大促活动听说团购有优惠?
各位大神麻烦问一下本人2米36的个子体重75公
ThinkPadX1 Carbon 2016和ThinkPadX270有什么
人一生千万别走错,只要走错就无法回头,且行
原油最多一天跌过多少
布冯06年世界杯表现可完爆02年卡恩吗
长城Z96的液晶显示器驱动。急求,谢谢!!
新疆373,三本值不值的上
被查水表了,怎么办
是不是团员怎么查
当年楚汉相争结局是刘邦胜,如果颠倒一下历史
人参清洗干净能放多久
1-3/4×1/2-1/2脱式
锅篦子油炸面食怎么做
推荐资讯
与翰有关的词语
柑、橘、桔的区别?
哪位大神给帮忙解释一下,可控硅的那个相位触
关于汽轮机甩负荷的问题~
51单片机中,为什么能被8整除的地址,其内容
一块圆球形的黄金 半径是40cm,那么重量是多
这长像不大好是不是?
禹州属于什么地形
”反射式光电传感器 ITR20001/T 收发一体
我想知道第一次进新家有什么规矩吗
年数总和法提折旧,假定2001年9月安装完毕并
求推荐好用的可手机视频会议的app,跪谢
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?