簡體   English   中英

Select 或復制三個 3 個不相鄰的單元格

[英]Select or Copy three 3 non-adjacent cells

如何使用ActiveCell.Row復制 3 個不相鄰的單元格?

Range("A" & ActiveCell.Row, "C" & ActiveCell.Row, "E" & ActiveCell.Row).Copy

更新:有關更多信息,請關注 - https://youtu.be/zjF7oLLgtms

為了簡化一點:

Range(Replace("A?,C?,E?", "?", ActiveCell.Row)).Copy

你有,""之外。 你需要把它們放在里面。 看到這個

Range("A" & ActiveCell.Row & ",C" & ActiveCell.Row & ",E" & ActiveCell.Row).Copy

嘗試這個:

Union(Cells(ActiveCell.Row, 1), Cells(ActiveCell.Row, 3), Cells(ActiveCell.Row, 5)).Copy

我認為有很多方法可以做到這一點,您可能會閱讀這篇文章,它會給您更好的洞察力。

我會這樣做:

Sub test()

Set x = Application.Union(Range("A" & ActiveCell.Row), Range("C" & ActiveCell.Row), Range("E" & ActiveCell.Row))
x.Copy

End Sub

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM