VBA宏观材料组织

时间:2016-06-22 17:08:09

标签: arrays excel vba excel-vba

ACRYLIC 0.04"   WHITE
ACRYLIC 0.04"   WHITE
ACRYLIC 0.04"   WHITE
blue    0.04"   WHITE
ACRYLIC 0.04"   WHITE
ACRYLIC 0.04"   WHITE
blue    0.04"   g

我想创建一个只存储唯一材质的数组。 例如。程序应逐步浏览列表并存储在i X 3阵列中。我是变化的行。我很难保留数组中的值。我想采用每个独特的1 X 3矩阵并将它们存储在数组中。

数组应该保持

ACRYLIC 0.04"   WHITE
blue    0.04"   WHITE
blue    0.04"   g

1 个答案:

答案 0 :(得分:0)

IMO最有效的方法是将数据放入数组中。然后,循环遍历数组并将项目添加到字典中,如果该项目尚未存在于字典中,例如如果不是dictionary.Exists(myItemName)然后是dictionary.Add myItemName,myItemValue。见https://msdn.microsoft.com/en-us/library/wak0wfyt.aspxhttps://msdn.microsoft.com/en-us/library/x4k5wbx4(v=vs.84).aspx 然后,您可以迭代字典并根据需要输出数据。