Bagaimana cara memperbaiki Runtime Error 1004 di Microsoft Excel?

Microsoft Excel adalah salah satu spreadsheet paling populer yang digunakan di seluruh dunia untuk keperluan individu dan bisnis. Ini adalah tujuan satu atap untuk menyimpan, mengatur, dan memanipulasi data dengan cara yang terorganisir. MS Excel datang terutama dalam dua ekstensi yaitu format XLS dan XLSX . Namun, terlepas dari popularitasnya yang luar biasa, kesalahan runtime adalah gangguan umum bagi banyak pengguna Windows – dan salah satu yang paling umum adalah Runtime Error 1004 .

Runtime Error 1004 di Excel

Dalam panduan ini, kita akan membahas kesalahan umum Runtime(Runtime error) 1004 ini dan beberapa perbaikan terbaik untuk mengatasinya dengan mudah.

Apa itu Runtime Error 1004 di Excel ?

Runtime error 1004 adalah kode kesalahan yang berkaitan dengan Microsoft Visual Basic yang diketahui mengganggu pengguna Microsoft Excel . Kesalahan ini dihadapi oleh semua versi MS Excel seperti Excel 2007 , 2010, 2013, 2016, 2019 juga. Tidak ada versi Microsoft Excel yang aman dari ancaman Runtime Error 1004 .

Kesalahan ini terutama ditemui oleh pengguna saat mereka mengerjakan file excel atau mencoba menghasilkan Makro(Macro) dalam dokumen excel. Ini dapat menyebabkan masalah serius saat bekerja dengan Aplikasi (Applications)Visual Basic dan dapat membuat crash program, atau bahkan seluruh sistem; terkadang mungkin membekukan sistem yang melarang pengguna melakukan apa pun di sistem mereka.

Jenis pesan kesalahan

Pesan galat yang paling terkait dengan galat runtime ini adalah sebagai berikut:

  • VB: kesalahan run-time '1004': Kesalahan yang ditentukan aplikasi atau yang ditentukan objek
  • Excel VBA Runtime error 1004 " Pilih(Select) metode kelas Rentang(Range) gagal"
  • runtime error 1004 metode jangkauan objek _global gagal visual basic
  • Makro Excel “Kesalahan run-time '1004?
  • Kesalahan runtime(Runtime) metode 1004 membuka buku kerja objek gagal
  • Run-Time error '1004': Metode 'Ranger' dari Object' Worksheet' Gagal
  • Metode(Method) pada APLIKASI Program Key up Object Gagal(Object Program APPLICATION Failed) .”

Jika Anda menemukan salah satu dari kesalahan di atas, maka Anda dapat memperbaiki kesalahan menggunakan panduan kami.

Apa penyebabnya?

Kesalahan 1004 adalah kode umum yang terkait dengan MS Excel tetapi tidak spesifik untuk satu penyebab pasti. Oleh karena itu(Hence) , dalam kasus ini, alasan pasti mengapa kesalahan ini muncul akan bervariasi dari kasus ke kasus dan keadaan ke keadaan. Dari masalah konfigurasi hingga masalah perangkat lunak, di bawah ini kami mencantumkan sinopsis alasan umum runtime error 1004 di excel:

  • Ikon Desktop MS Excel(MS Excel Desktop Icon) mungkin rusak
  • File VBA Excel(VBA Excel File) bentrok dengan aplikasi lain
  • Karena kesalahan yang ditentukan aplikasi atau objek
  • Karena file dependen yang hilang
  • Karena Virus, Trojan atau malware
  • Karena Kunci Registri Tidak Valid(Invalid Registry Keys) dan sebagainya.

Ini adalah beberapa alasan paling umum di balik mendapatkan error runtime 1004 di MS Excel ; sekarang mari kita memahami perbaikan yang berbeda.

Perbaiki Runtime Error 1004 di Excel

Di sini kami telah merinci solusi manual dan otomatis untuk memperbaiki Runtime Error 1004 . Anda dapat mengikuti salah satu metode berikutnya untuk menyelesaikan masalah.

  1. Buat template Excel baru
  2. Jalankan Pemindaian Virus
  3. Untuk VB: kesalahan run-time '1004', ubah ukuran entri legenda

Mari kita lihat masing-masing metode ini secara rinci.

1] Buat template Excel baru

Dalam beberapa kasus, memperbaiki masalah ini bisa sesederhana menyisipkan lembar kerja baru dari templat alih-alih membuat salinan lembar kerja yang sudah ada. Inilah yang perlu Anda lakukan:

1] Buka MS Excel di sistem Anda

2] Tekan ' CTRL + N ' untuk membuat lembar kerja Microsoft Excel baru atau cukup pilih ' Buku kerja kosong(Blank workbook) ' dari layar pertama.

Kesalahan Waktu Proses 1004

3] Setelah(Once) selesai hapus semua lembar di buku kerja kecuali satu.

4] Sekarang, format buku kerja yang tersisa. Juga, perhatikan, buku kerja ini dapat dimodifikasi sesuai dengan kebutuhan pribadi Anda.

5] Pada akhirnya, buka ' File > Save As ' untuk menyimpan lembar kerja baru dengan format file Template Excel(Excel Template) (.xltx atau .xlt).

6] Setelah Anda berhasil membuat template, Anda dapat memasukkannya secara terprogram dengan menggunakan baris kode berikut:

Sheets.Add Type:=path\filename

Harap diperhatikan –(Please note – ) Jangan lupa untuk mengganti nama file baru dengan nama sebenarnya dari dokumen.

2] Jalankan Pemindaian Virus

Sangat penting untuk memindai sistem komputer Anda dari malware dan virus karena ini dapat merusak file dan dokumen penting dan menunjukkan kesalahan runtime 1004 di MS Excel . Terkadang menggunakan program antivirus yang bagus sangat membantu.

Terkait(Related) : Run-time error 1004, Tidak dapat menjalankan Makro di Excel(Run-time error 1004, Cannot run the Macro in Excel) .

3] Untuk VB: kesalahan run-time '1004', ubah ukuran entri legenda

Jika Anda menemukan Runtime Error 1004 saat menjalankan makro Microsoft Visual Basic for Applications ( VBA ), maka Anda dapat menggunakan metode ini untuk mengatasinya.

Umumnya, Anda mendapatkan kesalahan ini saat mencoba menjalankan makro VBA yang menggunakan metode (VBA)LegendEntries untuk membuat perubahan pada entri legenda di bagan Microsoft Excel . Saat itu, Anda mungkin menerima pesan galat berikut:

Kesalahan run-time '1004': Aplikasi atau kesalahan yang ditentukan objek

Kesalahan ini terjadi saat bagan Excel berisi lebih banyak entri legenda daripada ruang yang tersedia untuk menampilkan entri legenda pada bagan Excel . Ketika perilaku ini terjadi, Microsoft Excel mungkin memotong entri legenda.

Untuk mengatasi perilaku ini, buat makro yang mengurangi ukuran font teks legenda bagan Excel sebelum makro (Excel)VBA Anda membuat perubahan pada legenda bagan, lalu pulihkan ukuran font legenda bagan sehingga mirip dengan contoh makro berikut .

Sub ResizeLegendEntries()
With Worksheets("Sheet1").ChartObjects(1).Activate
      ' Store the current font size
      fntSZ = ActiveChart.Legend.Font.Size
'Temporarily change the font size.
      ActiveChart.Legend.Font.Size = 2
'Place your LegendEntries macro code here to make
         'the changes that you want to the chart legend.
' Restore the font size.
      ActiveChart.Legend.Font.Size = fntSZ
   End With
End Sub

Kami harap artikel ini membantu Anda memperbaiki kesalahan runtime 1004 di Microsoft Excel . Panduan ini memberi Anda solusi manual dan otomatis untuk menghilangkan kesalahan ini; Anda dapat menggunakan solusi apa pun berdasarkan kebutuhan Anda.

Baca selanjutnya(Read next) : Tombol panah tidak berfungsi di Microsoft Excel.



About the author

Saya bekerja sebagai konsultan untuk Microsoft. Saya mengkhususkan diri dalam pengembangan aplikasi seluler untuk perangkat Apple dan Android, dan saya juga terlibat dalam pengembangan aplikasi Windows 7. Pengalaman saya dengan smartphone dan Windows 7 menjadikan saya kandidat ideal untuk posisi ini.



Related posts