【问题标题】:VB Script- read excel column values and assign it a dynamic array and form different sets of combinations of dataVB Script-读取excel列值并将其分配给动态数组并形成不同的数据组合集
【发布时间】:2014-03-28 14:57:38
【问题描述】:

我需要从 excel 表中的给定值集形成排列数据。以下是详细信息。

假设有 5 列,每列在输入的 Excel 表中有如下几行数据。

   Column 1 - 2 values(ind,us)
   column 2 -1 value (a1)
   Column 3= 3 value(cat,dog,cow)
   column 4= 4 value(1,2,3,4)
   Column 5= 1 value(d)

The output excel has to be on below format.

   ind,a1,cat,1,d
   ind,a1,cat,2,d
   ind,a1,cat,3,d
   ind,a1,cat,4,d
   ind,a1,dog,1,d
   ind,a1,dog,2,d
   ind,a1,dog,3,d
   ind,a1,dog,4,d
   ind,a1,cow,1,d
   ind,a1,cow,2,d
   ind,a1,cow,3,d
   ind,a1,cow,4,d
   us,a1,cat,1,d
   us,a1,cat,2,d
   us,a1,cat,3,d
   us,a1,cat,4,d
   us,a1,dog,1,d
   us,a1,dog,2,d
   us,a1,dog,3,d
   us,a1,dog,4,d
   us,a1,cow,1,d
   us,a1,cow,2,d
   us,a1,cow,3,d
   us,a1,cow,4,d

请注意行数和列数不是恒定的。

请大家提出一些想法来实施。 谢谢, 拉克什

【问题讨论】:

  • 你也应该表达你的想法?

标签: excel vbscript dynamic-arrays


【解决方案1】:

请参阅this question,了解获取(所有)具有每个槽的指定值的元素组合的方法。只需将您的数据作为数组数组提供给 Permute 函数或 .init 方法。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-29
    • 1970-01-01
    • 2016-06-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多