已经像3或4小时一样搜索,但找不到任何正在工作的内容。VBA在新行中的空单元格中插入值
我想拥有的,什么是已经完成:
If meinWert > 16000000 And meinWert < 20000000 Then
Sheets("Aufträge").Cells(Rows.Count, 1).End(xlUp).Offset(1, 0) = Date
Sheets("Aufträge").Cells(Rows.Count, 1).End(xlUp).Offset(0, 1) = meinWert
meinWert是从扫描仪输入这是一个订单号安勤。上面的代码是已经运行的更大的一部分。上面的代码的结果是这样的:
而且每个订单也有一些项目(从1到喜欢的10个项目),现在我需要跳转代码为行“C”和插入的项目代码。就像我说的,每个订单有多个项目,因此每个项目(通过扫描仪输入)应该与右侧订单号码列在同一行上,如下所示:
我想到了smth。像这样Sheets("Aufträge").Cells(Target.Row, 255).End(xlToLeft).Offset(0, 1)
但它不工作。
从来没有想过,看起来不错,但还有另一个问题。我永远不知道将要插入的物品的确切价值,并且每件物品将一个接一个地被扫描。 所以我想过你先扫描订单号,然后再扫描订单号,然后再次扫描订单号完成这一行并转到下一个订单号。 此外还有另一张表格,其中所有这些物品都与说明一起列出,另一个makro将添加每个将要扫描的物品,以便我们能够对库存进行概览。 – Patrick
我会为此更新,但您需要一些确定输入完成时间的方法.... – OpiesDad
非常感谢!我会在工作的星期一看一下,也许我需要发布整个脚本,但首先我会尝试通过我自己来解决它。 – Patrick