Macros 宏,该宏将仅复制包含数据的单元格并粘贴到其他工作表中

Macros 宏,该宏将仅复制包含数据的单元格并粘贴到其他工作表中,macros,copy-paste,Macros,Copy Paste,我需要创建一个宏,该宏将工作表DL中从A2到O2的单元格复制,并继续执行不同数量的行。(取决于月份)。我需要将其粘贴在工作表A2到O2行中 因为每次创建报表时,数据行数都会发生变化,因此在创建有效的宏时会遇到问题 此外,有些行在每个列中都没有信息,但在这种情况下,仍然希望空白单元格被复制。基本上,如果A列中有数据,我希望将该行的其余部分复制到O列。有什么帮助吗 另外,我有点困惑,当你写“行”时,你指的是什么。一行有一个数字(在Office 2010及更高版本中为1到1048576),一列有一个字

我需要创建一个宏,该宏将工作表DL中从A2到O2的单元格复制,并继续执行不同数量的行。(取决于月份)。我需要将其粘贴在工作表A2到O2行中

因为每次创建报表时,数据行数都会发生变化,因此在创建有效的宏时会遇到问题

此外,有些行在每个列中都没有信息,但在这种情况下,仍然希望空白单元格被复制。基本上,如果A列中有数据,我希望将该行的其余部分复制到O列。

有什么帮助吗

另外,我有点困惑,当你写“行”时,你指的是什么。一行有一个数字(在Office 2010及更高版本中为1到1048576),一列有一个字母(在Office 2010及更高版本中为A到XFD)。那么,“A2排到O2排”是什么意思

编辑:此外,要每次从A复制到O,只需设置从A到O的范围。例如
范围(“A2:O10”)
将包括从A2到O10的每个单元格。由于您使用简单字符串设置了范围,因此可以在我给您的链接中的一个建议的帮助下选择行号