【发布时间】:2015-02-04 11:18:05
【问题描述】:
我正在尝试编写一个可以运行的宏,它可以让我简单地将一系列订单分类到我喜欢的类别中。
基本的想法是我们通过订单,我们通常必须根据重量、尺寸和价值为不同的物品打印不同类型的运输标签。不幸的是,除了检查所有订单(有时是数千个)并将它们复制到不同的工作表中以将它们分组到我们需要使用的运输方式类型之外,没有简单的方法可以做到这一点。
我想做的(我已经有几个宏) - 是查看另一张表,我们存储项目标题,并在该表中有第二列带有数字(1、2 或3)。对于每件商品,根据我们已经指定的重量、尺寸或价值,它们将被分配一个编号。宏将查看项目名称,如果销售表从项目表中的 A 列中找到匹配项,它会将项目表中指定的正确数字添加到销售表中项目标题旁边的单元格中。
A-G 列包含所有客户详细信息,H 列包含项目标题。我要添加到行中的数字将插入到 I 列中。
该项目的工作表有 A 列,即项目标题,B 列是分配给该项目的编号。
我曾尝试自己创建一个宏,但它让我困惑不已。
【问题讨论】:
-
你确定这需要是一个宏吗?我想我会使用查找(关键字是 VLOOKUP)。谷歌一些例子,看看它是否是你想要的。
-
它确实需要是一个宏,因为它会搜索并将正确的数字添加到销售表中的所有条目中,其中可能包含数千个条目。我尝试查看 VLOOKUP,但它似乎只查找字符串或值,我希望它也查找它们并在右侧的单元格中添加一个条目,该条目对应于项目表上的数字。
-
请添加一些截图
标签: excel add conditional-statements vba