与案例陈述并置

时间:2019-06-24 17:05:39

标签: excel vba

我正在尝试将满足某些条件的C列和H列连接到F列。我想将等于“ FS_Tier_1”的C列与等于“ FS_CAP_1_001”的H列连接到F列(在第一行“ FS_Tier_1”下方),直到H列达到“ FS_CAP_1_002”。

这是我的数据:

enter image description here

我搜索了很多vba代码,但找不到与我要完成的功能完全匹配的东西。我主要在SQL Server中工作,所以我是vba的新手。我尝试使用WHERE子句,但无法使其正常工作。

r <- rle(df$Group)
r$values <- seq(r$lengths)
inverse.rle(r)
# [1] 1 1 1 2 2 3 3 4

我不断收到错误消息:“对象变量或未设置块变量。”

我希望数据如下所示:

enter image description here

1 个答案:

答案 0 :(得分:1)

您必须Set范围:

Set ParentCode = Range("F2:F24")