Excel 和 VBA 中的特殊粘贴
Special paste in Excel with VBA
我正在 Excel 和 VBA 合作。我需要将一些信息从一行复制并粘贴到特定目的地。我正在使用此代码:
''CUSTOM MESSAGE
Sheets("Extract").Range("AI" & sourceRow & "").Copy Destination :=
Sheets("Print").Range("H" & destRow + 7 & "")
这段代码的结果是:
但我需要这样的东西:
如您所见,在离开 table 之前,我需要换到下一行。
有什么想法吗?
Range()
的格式不正确。
尝试:
Sheets("Extract").Range("AI" & sourceRow).Copy Sheets("Print").Range("H" & destRow + 7)
你能把那个单元格中的文字换行吗?是这样的吗?
Sheets("Extract").Range("AI" & sourceRow).Copy Sheets("Print").Range("H" & destRow + 7).WrapText = True
我正在 Excel 和 VBA 合作。我需要将一些信息从一行复制并粘贴到特定目的地。我正在使用此代码:
''CUSTOM MESSAGE
Sheets("Extract").Range("AI" & sourceRow & "").Copy Destination :=
Sheets("Print").Range("H" & destRow + 7 & "")
这段代码的结果是:
但我需要这样的东西:
如您所见,在离开 table 之前,我需要换到下一行。 有什么想法吗?
Range()
的格式不正确。
尝试:
Sheets("Extract").Range("AI" & sourceRow).Copy Sheets("Print").Range("H" & destRow + 7)
你能把那个单元格中的文字换行吗?是这样的吗?
Sheets("Extract").Range("AI" & sourceRow).Copy Sheets("Print").Range("H" & destRow + 7).WrapText = True