当前位置: 首页 > 知识库问答 >
问题:

如何在输入数据之前在一组库存卡中选择一张卡?

毋城
2023-03-14

我从Get Digital Help下载了一个宏:

Sub AddText()
Dim Lrow As Single

Lrow = Worksheets ("Sheet 1").Range("B" & Rows.Count).End(xlUp).Row+1
Worksheets("Sheet 1").Range("B & Lrow & ":C" & Lrow)=Worksheets("Sheet 1").Range("B3:C3").Value

这适用于单卡。但是,我有许多卡片,需要在使用上述宏之前选择适当的卡片。

下面的信息可能会澄清情况。
我正在处理一组库存控制卡(68张卡),其中输入栏“B”表示已售数量,输入栏“C”表示已售日期。
数量和日期将从单元格“P1”中挑选数量和日期。
为输入选择的库存卡来自单元格“R7”。该单元格给出了物品编号(即要输入的卡号)。
下面现有的宏选择在“R7”范围内编号的正确库存卡,并将光标放在“B”列的第一个条目行上。
我现在需要在下一个空行中输入销售数量和日期。
我无法让光标移开

Worksheets("Nail Cards").Range("C2:C4012").Find(Range("R7").Value.Select

下面是宏的最后一部分,我认为它会将数据输入到相应的单元格中,但似乎没有任何作用。

Lrow=Worksheets("Nail Cards").Range("B & Rows.Count).End(xlUp).Row+1
Worksheets("Nail Cards").Range("B" & Lrow & ":C" & Lrow)=Worksheets ("Nail Cards").Range("P1:Q1).Value

End Sub

共有1个答案

厍彭薄
2023-03-14

使用

Lrow = Worksheets("Nail Cards").Range("B" & Rows.Count).End(xlUp).Row + 1
Worksheets("Nail Cards").Range("B" & Lrow & ":C" & Lrow) = Worksheets("Nail Cards").Range("P1:Q1").Value

将从名为“Nail Cards”的工作表上的范围P1: Q1中插入数据到B和C列中的下一个空单元格

 类似资料:
  • 问题内容: CREATE TABLE emp ( empno decimal(4,0) NOT NULL, ename varchar(10) default NULL, job varchar(9) default NULL, mgr decimal(4,0) default NULL, hiredate date default NULL, sal decimal(7,2) default N

  • 我正准备在debian系统上构建加密库,尽管debian存储库通过apt get提供它们,但我想从源代码处这样做,以确保编译的库是最新的库,并且只使用某些选项进行构建。 默认的makefile被配置为构建一个静态库,发布build,我想根据自己的需要修改makefile,并在那里添加一些其他东西。 基本上,我只会将这些库用于学习,没有任何形式的发布程序,所以我的问题是我是否需要发布构建或调试来学习

  • 问题内容: 假设我为用户提供了检查她说的语言并将其存储在数据库中的功能。重要的旁注,我将不会在db中搜索这些值中的任何一个,因为我将使用一些单独的搜索引擎进行搜索。现在,存储这些值的明显方法是创建一个像 但是该站点将承受很高的负载,因此我们正在尝试消除所有开销,因此,为了避免在UI上显示结果时与主成员表联接,我考虑在主表中存储用户的语言,逗号分隔,例如“ 12,34,65” 同样,我不搜索它们,因

  • 问题内容: 我想在创建PHP PDO对象之后选择要使用的MySQL数据库。我该怎么做呢? 有等于mysqli :: select_db的PDO吗? 也许我试图不当使用PDO?请帮助或解释。 编辑 我不应该使用PDO创建新数据库吗?我知道使用PDO的大部分好处会因为很少使用的操作而丢失,该操作不会插入数据,例如,但是不得不使用其他连接创建数据库,然后创建PDO连接进行其他调用似乎很奇怪。 问题答案:

  • 问题内容: 我是Redis的新手,但是有一个与备份有关的问题。 现在,我有一个实例在Windows服务器上运行。在此实例内部,我目前有一个“作业”,可将数据存储在一个数据库中。我不希望备份这些数据。 我必须创造一份新工作。我的第一个想法是将数据存储在另一个数据库中,但是在同一实例上。然后,我将在此数据库ID上激活RDB备份。 但是,当我阅读redis文档时,会看到以下命令进行备份: 此命令仅备份当

  • 问题内容: 是否可以使用其他数据库中的SELECT创建表(在我的开发数据库中)? 我想要类似的东西: 有没有执行此操作的语法,还是我需要首先创建一个数据库链接? 问题答案: 您必须首先创建一个数据链接 。 除非创建数据库链接,否则Oracle无法查询其他数据库。如前所述,如果存在数据库链接,则必须执行以下操作: