我有一个这样的集合:
Dim BrokerCol as New Collection
'Added some data to the Collection
BrokerCol .Add temp_broker, BROKER_NAME
我正在循环收集这样的集合:
For Each collectionitem In BrokerCol
If ((collectionitem.Bid - bid_average) / bid_average) < pThresholdValue Then
'Want to change something here in BrokerCol instead of Collection Item
Else
Next collectionitem
如上所述,上面我想改变BrokerCol中的内容,而不是更改Collection Item。我该怎么做?
我试过了:
BrokerCol.Item(CollectionItem).Bid = 1
它给了我一个类型不匹配的&#39;错误。不知道如何解决这个问题。
答案 0 :(得分:1)
您是否尝试过使用
collectionitem.bid = 1
它与集合中的对象相同。
答案 1 :(得分:0)
你想在BrokerCol中改变什么?这不是标准的vb集合吗?