簡體   English   中英

excel使用另一個單元格中的地址將單元格復制/粘貼到單元格

[英]excel copy/paste cell to cell using address in another cell

如何使用保存第二個單元格地址的第三個單元格將值從 1 個單元格復制/粘貼到第二個單元格。 我想通過第 4 個單元格變為“真”來觸發復制/過去操作。 我不想使用 VB,因為我不勝任它。

我認為您將需要使用 VBA。 讓單元格顯示值而不是通過編程的唯一方法是在您的第二個單元格中輸入一個公式 - 但根據定義,您不知道那是什么。 假設 A1 保存要復制的值,A3 是保存單元格地址的單元格,A4 是真/假單元格。 然后,您需要在要影響的工作表的模塊頁面中使用此代碼:

Private Sub Worksheet_Calculate()
 If range("a4") then 
     range(range("a3").text).value = range("a1").value
 End If
End Sub

請注意,如果 A3 沒有有效的單元格地址,這將出錯

暫無
暫無

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

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