error ketika pindak pc

  1. 6 tahun lalu

    Kenapa ketika pindah pc kantor ke pc rumah, aplikasi tidak bisa jalan muncul
    IMG_20180716_200425.jpg
    apanya yang salah..?? padahal sama2 office 2007

  2. Caton

    17 Jul 2018 Terverifikasi Indonesia + 20.101 Poin

    @ Mr.P ...

    Biasanya, kesalahan tersebut terjadi karena perbedaan Regional Settings antar PC, dapat dilihat dari informasi kesalahannya: Type Mismatch. Coba solusi berikut:

    Private Sub UserForm_Activate()
    ....
    On Error Resume Next
    .ColumnWidths = "25,30,50,180,50,50,50"
    '+-- Jika terjadi kesalahan.
    If Err.Number Then
        Err.Clear
        .ColumnWidths = "25;30;50;180;50;50;50"
        '+-- Catat error jika masih ada kesalahan.
        If Err.Number Then
            Debug.Print "Error #"; Err.Number & " : " & Err.Description
            Err.Clear
            On Error GoTo 0
        End If
    End If
    ...
    End Sub

    Intinya adalah mengubah karakter pemisah nilai lebar antar kolom dari koma menjadi titik koma jika terjadi kesalahan. Meskipun pada dasarnya cukup dengan mengubah baris:

    .ColumnWidths = "25,30,50,180,50,50,50"

    menjadi:

    .ColumnWidths = "25;30;50;180;50;50;50"

    atau sebaliknya. Namun saya rasa dengan membuat Trapping Error lebih efektif daripada harus mengubah (mengedit) kembali baris saat file digunakan pada PC yang berbeda.

    Mungkin demikian penyebab masalahnya, namun tidak menutup kemungkinan kesalahan terjadi oleh sebab lainnya.

  3. Maksih bos Caton sudah bisa terpecahkan,
    pick date juga ikut hilang kenapa y..??

  4. Caton

    23 Jul 2018 Terverifikasi Indonesia + 20.101 Poin

    Kalau mas menggunakan ActiveX Control untuk Date Time Picker, biasanya ini dikarenakan kontrol tersebut tidak terdaftar pada komputer terkait. Coba buka VBE, lalu periksa referensi objeknya:

    -image-

    Dalam hal ini, periksa apakah ada object yang hilang (missing):

    -image-

    Adakalanya sebuah ActiveX Control tidak tersedia secara default, jadi harus diinstal atau didaftarkan dahulu. Jika Date Picker yang digunakan bukan berupa ActiveX Control namun berupa Add-In Excel atau tambahan dari file Excel dengan macro khusus, sebaiknya periksa kembali apakah file tersebut dapat dijalankan pada komputer terkait...

    Mungkin demikian.

 

atau Mendaftar untuk ikut berdiskusi!