Bapak,
Mungkin tidak perlu pakai split, cukup replace saja.

strInput= "NILAI#NURUL UMIAH#IX-C#80"

buat procedure sbb:

Private Sub InputNilai(byval strInput as string)
        strInput1 = Replace(strInput, "#", "','")
        CurrentDb.Execute "INSERT INTO table1 VALUES('" & strInput1 & "')"
     'Atau kalau tablenya mau sebut field2nya bisa sbb:
      'CurrentDb.Execute "INSERT INTO table1(KEY,NAMA,KELAS,NILAI) VALUES('"
& strInput1 & "')"
End sub

dipanggilnya tinggal:

InputNilai strInput

Salam hangat dan jabat erat,
MBA

-----Original Message-----
From: [email protected] [mailto:[email protected]]
On Behalf Of noorshiam
Sent: Monday, 15 March, 2010 14:43
To: [email protected]
Subject: [belajar-access] Tanya Fungsi Pemisah Kalimat

Rekan-rekan Belajar-Access yang baik,

Bagaimana caranya memecah kalimat berikut :
NILAI#NURUL UMIAH#IX-C#80
Sehingga masing-masing menjadi value pada field-field di TBL_NILAI, yaitu :
-----------------------------------
KEY   | NAMA       | KELAS | NILAI |
NILAI |NURUL UMIAH | IX-C  | 80    |
====================================

Saya sudah berusaha mencari solusi baik di milis ini maupun bertanya pada
mbah Google, tapi masih belum paham untuk penggunaan fungsi Split dengan
tanda # sebagai delimiternya.

Mohon bantuan rekan-rekan
Terima kasih

Arief Noorshiam


Kirim email ke