Cara Melindungi Formula di Excel tetapi Mengizinkan Input (2 Metode)

  • Bagikan Ini
Hugh West

Kami melindungi file atau sheet Excel sehingga pengguna lain atau penerima tidak dapat membuat perubahan apa pun. Tetapi kasus khusus terkadang muncul. Kami mungkin perlu membagikan file kami dengan izin pengeditan tanpa perubahan sel rumus. Karena perubahan rumus, kami tidak akan mendapatkan keluaran yang diinginkan. Jadi, kami akan menunjukkan cara melindungi rumus di lembar Excel tetapi mengizinkan input.

Unduh Buku Kerja Praktik

Unduh buku kerja latihan ini untuk latihan saat Anda membaca artikel ini.

Lindungi Formula tetapi Izinkan Input.xlsm

2 Metode untuk Melindungi Formula di Excel tetapi Mengizinkan Input

Kita akan mendiskusikan dua metode yang menjelaskan cara melindungi formula dalam Excel memungkinkan input. Salah satunya adalah VBA makro.

Kita memiliki dataset nama-nama karyawan dengan gaji dan biayanya. Sekarang, masukkan gaji dan biaya dan hitung penghematannya. Kita tidak bisa menyentuh kolom penghematan.

Setelah menyisipkan nilai dalam Gaji dan Biaya kolom, kita mendapatkan penghematan secara otomatis.

Kita juga menyimpan beberapa sel kosong. Ketika orang baru datang, kita akan memasukkan informasi mereka dan menentukan tabungan. Tanpa sel formula dari Tabungan kolom, kolom lain akan tetap bisa diedit.

1. Lindungi Sel Formula Saja

Kita dapat melindungi sel dengan rumus yang memungkinkan entri data. Pertama, kunci sel rumus dan kemudian lindungi lembar. Ikuti langkah-langkah di bawah ini untuk detailnya.

Langkah-langkah:

  • Pertama, kita akan membuka kunci semua sel. Untuk itu tekan Ctrl + A untuk memilih seluruh lembar kerja.

  • Kemudian, pergi ke Format Sel jendela dengan menekan Ctrl+1 .
  • Hapus centang pada Terkunci opsi dari Perlindungan Terakhir, tekan tab OK tombol.

  • Tidak ada sel terkunci di lembar kerja sekarang.

  • Tekan tombol F5 dan masukkan tombol Pergi ke jendela.
  • Pilih Khusus dari jendela itu.

  • Pilih Rumus dari Pergi ke Khusus Kemudian, tekan OK .

  • Semua sel yang berisi formula ditandai di sini.

  • Sekali lagi, masukkan Format Sel jendela.
  • Sekarang, periksa Terkunci dan kemudian tekan OK .

Sel yang berisi formula dikunci sekarang.

  • Pergi ke Ulasan tab.
  • Klik Lindungi Lembar opsi dari Lindungi kelompok.

  • Kita akan mendapatkan Lindungi Lembar Di sini, akan mendapatkan opsi untuk perlindungan kata sandi.
  • Dan juga menampilkan daftar opsi yang diizinkan untuk pengguna. Kami memeriksa dua opsi pertama, lalu tekan OK .

  • Pekerjaan kita sekarang sudah selesai. Kita bisa memasukkan elemen-elemen di sel manapun tanpa sel formula. Seperti, kita memasukkan Allisa pada Sel B9 .

  • Namun jika kita ingin menginput di sel formula, kita akan mendapatkan peringatan. Di sini, kita klik pada Sel E7 dan peringatannya muncul.

2. Gunakan Kode VBA Excel untuk Melindungi Sel Formula dan Mengizinkan Input di Sel Lain

Pada bagian ini, kita akan menggunakan VBA kode yang akan melindungi sel rumus yang memungkinkan sel lain dapat diedit.

Langkah-langkah:

  • Pergi ke Lembar Nama bagian di bagian bawah setiap lembar.
  • Tekan tombol kanan mouse. Pilih Lihat Kode dari Menu Konteks .

  • Kita memasuki VBA jendela. Pilih jendela Modul opsi dari Sisipkan tab.

  • Ini adalah Modul VBA. Kami akan menulis VBA kode di sini.

  • Sekarang, salin dan tempelkan yang berikut ini VBA kode pada modul.
 Option Explicit Sub Protect_Formula_Cells() Dim pass As String, w_sheet As Worksheet Dim f_cells As Range pass = "123" Set w_sheet = ActiveSheet w_sheet.Unprotect pass On Error Resume Next Set f_cells = w_sheet.Cells.SpecialCells(xlCellTypeFormulas) If f_cells Is Nothing Then Exit Sub w_sheet.Cells.Locked = False f_cells.Locked = True w_sheet.Protectlulus End Sub 

  • Setelah itu, tekan tombol F5 untuk menjalankan kode.

Kami berhasil mengunci sel formula.

  • Kita bisa memasukkan input pada sel mana saja, bukan pada sel rumusnya. Lihat, kita bisa memasukkan Sel B10 .

Hugh West adalah pelatih dan analis Excel yang sangat berpengalaman dengan pengalaman lebih dari 10 tahun di industri ini. Beliau meraih gelar Sarjana di bidang Akuntansi dan Keuangan dan gelar Master di bidang Administrasi Bisnis. Hugh memiliki hasrat untuk mengajar dan telah mengembangkan pendekatan pengajaran unik yang mudah diikuti dan dipahami. Pengetahuan ahlinya tentang Excel telah membantu ribuan siswa dan profesional di seluruh dunia meningkatkan keterampilan dan unggul dalam karier mereka. Melalui blognya, Hugh membagikan pengetahuannya kepada dunia, menawarkan tutorial Excel gratis dan pelatihan online untuk membantu individu dan bisnis mencapai potensi penuh mereka.