【发布时间】:2013-03-12 13:39:23
【问题描述】:
我不确定这个标题是否足够具有描述性。
所以基本上我有许多向量(大约 50 个),每个向量包含数百个值。每个向量都标有一个数字,它们看起来像这样:
Vector 1
Stim1 12
Stim5 36
Stim7 24
Stim10 4
... ...
也就是说,它们有一个与特定刺激标签 (StimX) 相关联的数字。然而,每个向量都由一组独特的刺激标签组成。一些刺激标签在多个向量之间共享 - 但是,每个向量不包含每个刺激标签,并且没有一个刺激标签被每个向量共享。因此,例如,Vector 2 看起来像这样:
Vector 2
Stim2 28
Stim3 33
Stim5 9
Stim8 40
... ...
和
Vector 3
Stim4 50
Stim3 10
Stim7 4
Stim11 22
... ...
此外,每个向量都有可变数量的值......有些有 200,有些有 300,等等。
我想要做的是创建一个宏,它将根据这些向量值填充一个矩阵。所以矩阵看起来像:
Vector 1 Vector 2 Vector 3 ...
Stim1 12
Stim2 28
Stim3 33 10
Stim4 50
Stim5 36 9
Stim6
Stim7 24 4
Stim8 40
Stim9
Stim10 4
Stim11 22
...
我不太了解 VBA,所以我相信这可以很简单地完成。
【问题讨论】: