Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共3 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:vba,字符串数组不能删除指定位置的元素

1楼
wenxc 发表于:2020/3/25 15:14:21
 
‘数组元素数量大于3个
                cnt = asorderfilled.Count
For i=0 to cnt-1
if i=1 then
        Call asorderfilled.RemoveAt(i)
end if
next
2楼
yukizzc 发表于:2020/3/25 17:40:49

Dim d '创建一个变量

'创建Array外部对象,将对象实例置变量d中

Set d = CreateObject("Stock.Array")

'创建完Array对象后往其内部插入两个数据

d.AddBack(3.25)

d.AddBack(4.33)

d.AddBack(2.02)
application.MsgOut "第一次"
For i = 0 To d.count-1
application.MsgOut d.GetAt(i)
Next

d.RemoveAt(1)
application.MsgOut "第二次"
For i = 0 To  d.count-1
application.MsgOut d.GetAt(i)
Next

3楼
yukizzc 发表于:2020/3/25 17:41:10

你运行下就知道remove是移除了第一个元素的

共3 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.01563 s, 2 queries.