如何將公式複製到另一個 Excel 工作表 VBA

Excel VBA 是一個非常強大的工具,允許您以編程方式將公式從一張工作表複製到另一張工作表。在本文中,我們將向您展示如何使用 Excel VBA 將公式複製到另一張工作表。

我們將首先創建一個簡單的宏,它將公式從一個單元格複製到同一張紙上的另一個單元格。然後,我們將修改宏,以便它將公式複製到不同的工作表。

入門

當您錄製宏時,Excel 將自動生成 VBA 代碼,您可以使用該代碼來複製您錄製的操作。您也可以手動編寫 VBA 代碼來達到相同的結果。在本文中,我們將向您展示如何做到這兩點。

錄製宏

要錄製宏,請按照下列步驟操作:

1. 打開包含帶有要復制的公式的工作表的工作簿。

2. 按“開發人員”選項卡上的“錄製宏”按鈕。如果您沒有看到“開發人員”選項卡,請單擊此處了解如何添加它。

3. 輸入宏的名稱並根據需要選擇快捷鍵。

4. 單擊“確定”。

5. 選擇包含要復制的公式的單元格。

6. 按“Ctrl”+“C”複製所選單元格。

7. 選擇要將復制的公式粘貼到的單元格。

8. 按“Ctrl”+“V”粘貼複製的公式。

9. 按“開發人員”選項卡上的“停止錄製”按鈕。

您的宏現在可以使用了!要運行它,只需按您分配給它的快捷鍵,或單擊“開發人員”選項卡上的“宏”按鈕,然後從列表中選擇您的宏。

手動編寫VBA代碼

您也可以通過編寫幾行 VBA 代碼來實現相同的結果。為此,請按照下列步驟操作:

1. 打開包含帶有要復制的公式的工作表的工作簿。

2. 按“Alt”+“F11”打開 Visual Basic 編輯器。

3. 單擊“插入”>“模塊”。

4. 在模塊中輸入以下代碼:

子復制公式()

暗淡源範圍作為範圍

暗淡目標範圍作為範圍

Set sourceRange = Range(“A1”) '將 A1 更改為您的公式單元格

Set targetRange = Range(“B1”) '將 B1 更改為您想要的粘貼單元格

目標範圍.公式 = 源範圍.公式

結束子

5. 按“F5”運行代碼。

您的公式現在應該複製到所需的單元格!

修改宏以將公式複製到另一張工作表

我們在上一節中記錄的宏只會復制同一工作表中的公式。但是,您可以輕鬆修改它以將公式複製到另一張工作表。為此,請按照下列步驟操作:

1. 打開包含帶有要復制的公式的工作表的工作簿。

2. 按“Alt”+“F11”打開 Visual Basic 編輯器。

3. 雙擊屏幕左側列表中的宏。宏的代碼將出現在右側。

4. 找到以下代碼行:

Set targetRange = Range(“B1”) '將 B1 更改為您想要的粘貼單元格

5. 使用以下格式將“B1”更改為另一張工作表上要粘貼公式的單元格:SheetName!CellAddress。例如,如果要將公式粘貼到名為“Sheet2”的工作表上的單元格 B2 中,則可以將代碼更改為:

設置 targetRange = Sheets(“Sheet2”).Range(“B2”)

6. 按“F5”運行代碼。您的公式現在應該複製到另一張紙上!

最後的想法

閱讀本文後,您現在應該知道如何使用 Excel VBA 將公式複製到另一張工作表。您可以按原樣使用錄製的宏,也可以對其進行修改以滿足您的需要。如果您想了解有關 Excel VBA 的更多信息,請查看我們有關該主題的其他文章!

本教程到此結束。

Leave a Comment

如何將桌面文件夾移出 Windows 10 上的 OneDrive

如何將桌面文件夾移出 Windows 10 上的 OneDrive

深入了解如何將桌面文件夾從 Windows 10 的 OneDrive 中移出,保持文件安全與便捷。

如何修復 Windows 10 中的 OBS 崩潰(完整指南)

如何修復 Windows 10 中的 OBS 崩潰(完整指南)

OpenBroadcaster Studio 是罕見的免費應用程序之一,功能強大,並且相對易於使用,特別是針對 OBS 錄製崩潰問題的解決方案。

Windows 10 上的 Microsoft Photos.exe 高內存使用率(已解決)

Windows 10 上的 Microsoft Photos.exe 高內存使用率(已解決)

本文將探討如何解決 Microsoft Photos.exe 的高內存使用率問題,提供解決方案以改善使用體驗。

如何在 Windows 10 上查找並打開 AppData 文件夾

如何在 Windows 10 上查找並打開 AppData 文件夾

了解如何在 Windows 10 上查找并打开 AppData 文件夹,获取详细的步骤和小技巧。

如何修復 Windows 10 (BSOD) 中的 PFN LIST CORRUPT

如何修復 Windows 10 (BSOD) 中的 PFN LIST CORRUPT

當您的顯示器變為藍色並顯示錯誤消息時,它會使您的計算機癱瘓並阻止您訪問它。沒有理由恐慌,因為 BSOD 錯誤是可以修復的,無論它們有多複雜。

如何修復 Windows 更新錯誤 0x8024401c(完整指南)

如何修復 Windows 更新錯誤 0x8024401c(完整指南)

了解如何解決 Windows 更新錯誤 0x8024401c,採用簡單有效的解決方案,確保您的系統保持最新和安全。

如何修復錯誤 0x800705b4(Windows 更新)——終極指南

如何修復錯誤 0x800705b4(Windows 更新)——終極指南

了解如何有效修复 Windows 更新中的錯誤 0x800705b4,保護您的設備安全並保持其正常運行。

如何從 Windows 10 PC 在 iPhone 上打字

如何從 Windows 10 PC 在 iPhone 上打字

學習如何有效地在 iPhone 上使用 Windows 10 PC 輸入文本,使用 AirType 應用程式使整個過程變得便捷。

如何在 Windows 10 上檢查視頻分辨率和幀速率

如何在 Windows 10 上檢查視頻分辨率和幀速率

了解如何在 Windows 10 上檢查視頻的分辨率和幀速率,確保您的視頻播放質量。

如何修復 Windows 10 的更新錯誤 0x80071160

如何修復 Windows 10 的更新錯誤 0x80071160

學習如何修復 Windows 10 更新錯誤 0x80071160,通過使用疑難解答工具或手動清除問題文件夾,讓您的系統重新運行流暢。