Tag: virtmart

Excel复杂的多列和多行连接使用vba

我正在为一家在线商店创build一个充满产品的电子表格,我真的需要一些帮助。 我有一个父母产品与几个儿童产品(认为不同大小和颜色的T恤)。 为了简单起见,我们可以使用两种颜色(红色和蓝色)和两种尺寸(小和大) – 这可以给出4种可能的不同产品组合(即小红,小蓝,大红和大蓝) 这些数据在我的工作表中列出,如下所示: sku colour size price t-shirt-rs red small 0 t-shirt-rl red large 2 t-shirt-bs blue small 0 t-shirt-bl blue large 2 现在; 这里是棘手的部分 – 在父产品行我需要合并所有上述数据到一个单元格,如下所示: "t-shirt-rs[red#small[0;t-shirt-rl[red#large[2;t-shirt-bs[blue#small[0;t-shirt-bl[blue#large[2" “[”分隔每个新的子产品名称(SKU)和它们的选项,“#”分隔子产品选项,然后还有一个“[”分隔价格调整,然后是“;” 每个儿童产品之间 上面是否有道理? 我必须上传的第一个父母产品有4个选项(尺寸,颜色,主题和材料),每个选项最多有9个选项(4种尺寸,9种颜色,6种图案和2种材料)。 我想我正在(4x9x6x2 =)432个儿童产品,这将使一个非常长的手动连接工作。 我可以做一个简单的= A2&“[”&B2&“#”&C2 …..在我需要的单元格中,但是我担心这会花费很长时间。 我希望能够像上面那样列出儿童产品(大量复制和粘贴:o),然后使用vba合并到单个单元格中并添加['s,#'和's在所有正确的地方。 我想像这样的东西: with the first row (add " symbol?) & 1st cell & "[" & […]