master2 ... mhon bantuan dan bimbingannya..setelah masuk form.dan mengisi biodata yg sdh ada disheet trus dikembalika keform ...stelah itu d*klik tmbol exit....keluar x berat ..itu knp ya.. mhon koreksi scrib x..
master2 ... mhon bantuan dan bimbingannya..setelah masuk form.dan mengisi biodata yg sdh ada disheet trus dikembalika keform ...stelah itu d*klik tmbol exit....keluar x berat ..itu knp ya.. mhon koreksi scrib x..
Sudah saya coba file yang mas @Rudy Tirawan lampirkan, namun tidak ada kendala yang dimaksud. Mungkin masalahnya ada pada komputer yang digunakan, bisa dicoba dulu pada komputer berbeda. Atau, bisa jelaskan tahapan proses yang dilakukan sampai kepada munculnya masalah... ;)
gini pak..stlah masuk pda userform..sya isi data x semua x..trus sya klik menu data basex..trus msuk lagi keuserform ..pilih view n stlh kmbali keuserform..trus sya klik exit.. jdi berat to app x pak...
mksud x slah pada komputer dmn x pak???
Saya sudah mencoba kembali dengan urutan yang disampaikan beberapa kali... ya tetap gak ada masalah, langsung tertutup dengan lancar... :) Kalau ditanya dimana masalah pada komputernya, saya tidak tahu. Karenanya saya sarankan tes file tersebut pada komputer (PC atau Laptop) berbeda untuk mengujinya dan mengetahui apakah ada masalah.
Atau coba dahulu hapus baris kode program yang sekiranya tidak penting, seperti baris kode running text itu. Lihat kembali perbedaannya...
ok pak..trima kasih pak bimbingn x
Mungkin bisa dicoba dengan menghapus atau mendisable baris kode berikut (UserForm1):
Private Sub cmbclose_Click() ThisWorkbook.Save ThisWorkbook.Keluar 'Application.Quit End Sub
Baris kode ThisWorkbook.Save di atas bisa dihapus oleh karena di dalam prosedur Keluar pada objek ThisWorkbook sudah ada proses yang sama:
Sub Keluar() dilarang = True Application.DisplayAlerts = False Application.Visible = True ThisWorkbook.Save ThisWorkbook.Close Application.Quit End Sub
Dan baris kode Application.Visible = True di atas menurut saya juga tidak diperlukan lagi oleh karena proses selanjutnya justru akan menutup aplikasi Excel. Menampilkan jendela Excel yang tadinya disembunyikan juga membutuhkan proses dan memori, sehingga pada kode di atas besar kemungkinan akan terjadinya lag (terutama pada komputer dengan spesifikasi rendah).
trus button untuk close x memakae yg mna pak
trus button untuk close x memakae yg mna pak
Maksudnya? Khan masih sesuai skrip semula, tidak ada perubahan. Coba saja. Sebelumnya sudah saya coba juga dan masih sesuai skrip. Saya tidak melihat adanya kaitan antara prosedur UserForm_QueryClose dengan prosedur cmbclose_Click...
iya pak sdh sya coba..di laptop yg lain emang berat..jga.. kmngknnan efek dri pemula pak...trima ksih pak ats saran x.. apa emang dri office x yg bermslh... hehehe
Hehe... :D Saya belum pernah menemukan efek pemula seperti yang dimaksud :) Pastinya saya tidak tahu masalahnya dimana. Perintah ThisWorkbook.Save, ThisWorkbook.Close atau Application.Quit pada dasarnya membutuhkan proses ekstra ketika dieksekusi. AntiVirus, jumlah aplikasi yang berjalan (foreground maupun background) juga dapat berpengaruh. Pada komputer yang saya gunakan, prosesnya boleh dibilang lancar, pada komputer dengan spesifikasi rendah mungkin akan terasa... ;)
trus untuk tombol close scribx yg bgus gmn pak. yg kira2 bgus untuk spek rendah
Tidak ada masalah dengan skrip atau kode program yang mas susun saat ini. Beberapa saran saya di atas hanyalah untuk mengurangi proses (baris kode) yang tidak diperlukan. Eksekusi proses sendiri bisa jadi dipengaruhi oleh kompleks atau tidaknya baris kode yang dibuat, namun bisa juga dipengaruhi oleh faktor internal dari sistem komputer yang digunakan, semisalnya AntiVirus. Pastinya saya tidak tahu, karena saya tidak mengalami kendala sebagaimana yang mas Rudy jelaskan... ;)
ok master..trima kasih ats bimbingan dan solusi x dan arahan2 x