使用不在第一行中的单个单元格作为目标粘贴整列
Paste entire column using as target a single cell which is not in the first row
如果选中的单元格不在第一行,是否真的无法粘贴整列数据?
如果我尝试,我总是会收到以下错误
无法粘贴信息,因为复制区域和粘贴区域的大小和形状不一样...
非常感谢任何形式的帮助。
要复制,请选择一个单元格并按 End 键,然后按 Shift + 向下键到 select 一个连续的列。
然后选择一个单元格进行粘贴。
您可以使用宏录制器(Alt + T、M、R)录制此内容。
实际上是不可能的,无论是在VBA还是直接。而且这没有任何意义。
您可以 select 整列减去最后一个单元格(最后一行),例如 A1:A[last row - 1]
。复制该范围,然后粘贴到 B2
中。那行得通。
作为概括,您可以 select A1:A[last row - n]
。复制该范围,然后粘贴到 B[n+1]
.
这可能会执行您想要的操作,您可以轻松地为此编写代码。
如果选中的单元格不在第一行,是否真的无法粘贴整列数据?
如果我尝试,我总是会收到以下错误
无法粘贴信息,因为复制区域和粘贴区域的大小和形状不一样...
非常感谢任何形式的帮助。
要复制,请选择一个单元格并按 End 键,然后按 Shift + 向下键到 select 一个连续的列。
然后选择一个单元格进行粘贴。
您可以使用宏录制器(Alt + T、M、R)录制此内容。
实际上是不可能的,无论是在VBA还是直接。而且这没有任何意义。
您可以 select 整列减去最后一个单元格(最后一行),例如 A1:A[last row - 1]
。复制该范围,然后粘贴到 B2
中。那行得通。
作为概括,您可以 select A1:A[last row - n]
。复制该范围,然后粘贴到 B[n+1]
.
这可能会执行您想要的操作,您可以轻松地为此编写代码。