Cara Menyalin Formula ke Helaian Lain Excel VBA

Excel VBA ialah alat yang sangat berkuasa yang membolehkan anda menyalin formula secara pemrograman dari satu helaian ke helaian yang lain. Dalam artikel ini, kami akan menunjukkan kepada anda cara menggunakan Excel VBA untuk menyalin formula ke helaian lain.

Mula-mula kita akan mencipta makro ringkas yang akan menyalin formula dari satu sel ke sel lain pada helaian yang sama. Kami kemudian akan mengubah suai makro supaya ia akan menyalin formula ke helaian lain.

Bermula

Apabila anda merakam makro, Excel akan menjana kod VBA secara automatik yang boleh anda gunakan untuk meniru tindakan yang anda rakam. Anda juga boleh menulis kod VBA secara manual untuk mencapai hasil yang sama. Dalam artikel ini, kami akan menunjukkan kepada anda cara melakukan kedua-duanya.

Merakam Makro

Untuk merakam makro, ikuti langkah berikut:

1. Buka buku kerja yang mengandungi helaian dengan formula yang anda ingin salin.

2. Tekan butang "Rekod Makro" pada tab "Pembangun". Jika anda tidak melihat tab "Pembangun", klik di sini untuk mengetahui cara menambahkannya.

3. Masukkan nama untuk makro anda dan pilih kekunci pintasan jika mahu.

4. Klik “OK”.

5. Pilih sel dengan formula yang anda ingin salin.

6. Tekan “Ctrl” + “C” untuk menyalin sel yang dipilih.

7. Pilih sel di mana anda ingin menampal formula yang disalin.

8. Tekan “Ctrl” + “V” untuk menampal formula yang disalin.

9. Tekan butang "Hentikan Rakaman" pada tab "Pembangun".

Makro anda kini sedia untuk digunakan! Untuk menjalankannya, hanya tekan kekunci pintasan yang anda tetapkan kepadanya, atau klik butang "Makros" pada tab "Pembangun" dan pilih makro anda daripada senarai.

Menulis Kod VBA Secara Manual

Anda juga boleh mencapai hasil yang sama dengan menulis beberapa baris kod VBA. Untuk melakukan ini, ikuti langkah berikut:

1. Buka buku kerja yang mengandungi helaian dengan formula yang anda ingin salin.

2. Tekan "Alt" + "F11" untuk membuka Editor Visual Basic.

3. Klik “Sisipkan” > “Modul”.

4. Masukkan kod berikut ke dalam modul:

Sub CopyFormula()

Malapkan julat sumber Sebagai Julat

Malapkan julat sasaran Sebagai Julat

Set sourceRange = Range(“A1”) 'Tukar A1 kepada sel formula anda

Set targetRange = Range(“B1”) 'Tukar B1 ke sel tampal yang anda inginkan

targetRange.Formula = sourceRange.Formula

Tamat Sub

5. Tekan “F5” untuk menjalankan kod.

Formula anda kini harus disalin ke sel yang dikehendaki!

Mengubah suai Makro untuk Menyalin Formula ke Helaian Lain

Makro yang kami rakamkan di bahagian sebelumnya hanya akan menyalin formula dalam helaian yang sama. Walau bagaimanapun, anda boleh mengubah suainya dengan mudah untuk menyalin formula ke helaian lain. Untuk melakukan ini, ikuti langkah berikut:

1. Buka buku kerja yang mengandungi helaian dengan formula yang anda ingin salin.

2. Tekan "Alt" + "F11" untuk membuka Editor Visual Basic.

3. Klik dua kali pada makro anda dalam senarai di sebelah kiri skrin. Kod untuk makro anda akan muncul di sebelah kanan.

4. Cari baris kod berikut:

Set targetRange = Range(“B1”) 'Tukar B1 ke sel tampal yang anda inginkan

5. Tukar "B1" ke sel pada helaian lain yang anda mahu tampalkan formula, menggunakan format ini: SheetName!CellAddress. Sebagai contoh, jika anda ingin menampal formula ke dalam sel B2 pada helaian bernama "Helaian2", anda akan menukar kod kepada ini:

Tetapkan julat sasaran = Helaian("Helaian2"). Julat ("B2")

6. Tekan “F5” untuk menjalankan kod. Formula anda kini harus disalin ke helaian lain!

Fikiran Akhir

Selepas membaca artikel ini, anda kini sepatutnya tahu cara menyalin formula ke helaian lain menggunakan Excel VBA. Anda boleh menggunakan makro yang direkodkan sebagaimana adanya, atau mengubah suainya untuk memenuhi keperluan anda. Jika anda ingin mengetahui lebih lanjut tentang Excel VBA, lihat artikel kami yang lain mengenai subjek ini!

Ini adalah penghujung tutorial.

Leave a Comment

Ubah Saiz Sebarang Kotak Dialog Tetingkap Dengan ResizeEnable

Ubah Saiz Sebarang Kotak Dialog Tetingkap Dengan ResizeEnable

Sesetengah Program tidak boleh diubah saiz kerana pembangun tidak mahu pengguna mengubah saiznya, begitu juga dengan beberapa kotak dialog dalam Windows. Kegusaran ini

Halang Pengguna Tempatan Windows 7 Daripada Menukar Tetapan Internet

Halang Pengguna Tempatan Windows 7 Daripada Menukar Tetapan Internet

Ketahui cara menghalang pengguna Windows 7 daripada menukar tetapan Internet. Lindungi rangkaian anda dan pastikan tetapan seluruh sistem kekal utuh.

2 Cara Menukar Hamparan Excel Kepada Format CSV

2 Cara Menukar Hamparan Excel Kepada Format CSV

CSV ialah format hamparan paling merentas platform, menukar hamparan kepada format CSV adalah masuk akal kerana kebanyakan aplikasi menyokong format CSV.

Bagaimana Untuk Melumpuhkan Bar Alat Mini Dalam Microsoft Word 2010

Bagaimana Untuk Melumpuhkan Bar Alat Mini Dalam Microsoft Word 2010

Bar Alat Mini ialah sejenis menu konteks yang dipaparkan secara automatik apabila mana-mana teks tertentu dipilih dan ia kekal separa telus sehingga

ThinVNC: Desktop Jauh Windows melalui Pelayar Web HTML5

ThinVNC: Desktop Jauh Windows melalui Pelayar Web HTML5

HTML 5 standard HTML terkini menghapuskan keperluan menggunakan alatan dan pemalam pihak ketiga khusus seperti Adobe Flash, MS Silverlight, dll dan menyediakan

XMedia Recode: Penukar Media Lanjutan Yang Menyokong Senarai Format Besar

XMedia Recode: Penukar Media Lanjutan Yang Menyokong Senarai Format Besar

XMedia Recode ialah alat penukaran media kelompok yang memenuhi kedua-dua penukaran audio & video. Aspek yang paling bersinar ialah ia menyokong pelbagai jenis

Kawal Desktop Anda Dari iPhone atau iPad Dengan Desktop Jauh Chrome

Kawal Desktop Anda Dari iPhone atau iPad Dengan Desktop Jauh Chrome

Chrome adalah penyemak imbas web yang paling popular di dunia. Di mana ia sangat pantas, ia juga agak mudah untuk digunakan dan kerana ia mempunyai pasaran yang begitu besar

Bagaimana Untuk Memulakan Perbualan Dengan Firefox Hello

Bagaimana Untuk Memulakan Perbualan Dengan Firefox Hello

Firefox 34 dikeluarkan hanya sebentar tadi dan di mana ia tidak besar pada ciri dari segi bilangan, terdapat satu ciri besar yang diperkenalkan dalam

Editor Jenis Fail Gunner: Urus Sambungan & Sesuaikan Persatuan

Editor Jenis Fail Gunner: Urus Sambungan & Sesuaikan Persatuan

Tukar perkaitan fail dengan mudah dengan Editor Jenis Fail Gunner (GFTE). Ubah suai sambungan program, perkaitan fail sistem dan banyak lagi.

Urus Kecerahan untuk Berbilang Monitor Dari Dulang Sistem

Urus Kecerahan untuk Berbilang Monitor Dari Dulang Sistem

Permudahkan persediaan berbilang monitor anda dalam windows 10. Kawal kecerahan pada semua monitor anda dengan mudah dengan petua berguna ini