Tapi anda bisa menggunakan database dari data excell data untuk bisa dipanggil melalui Visual Basic sehingga anda tidak usah cari konverter.
Oke langsung aja akan ku tulisan source codenya
Ini Source codenya
Dim cn As ADODB.ConnectionSilahkan aja kamu coba dan dipelajari
Dim rs As ADODB.Recordset
Option Explicit
Private Sub Command1_Click()
Set rs = New ADODB.Recordset
'--- mengambil data dari member
rs.Open "SELECT * FROM [Members$] ", cn, adOpenDynamic, adLockOptimistic
Set DataGrid1.DataSource = rs
End Sub
Private Sub Command2_Click()
Set rs = New ADODB.Recordset
'--- mengambil data dari excel dari tab salary
rs.Open "SELECT * FROM [Salary$A1:B2] ", cn, adOpenDynamic, adLockOptimistic
Set DataGrid1.DataSource = rs
End Sub
Private Sub Form_Load()
On Error GoTo ErrHandler
Set cn = New ADODB.Connection
' -- provider koneksi
cn.Provider = "Microsoft.Jet.OLEDB.4.0"
'--- membuat koneksi file excell
'---dari Excel 97/2000/2002 atau Excel 8.0
'--- dari Excel 95 atau Excel 5.0
cn.ConnectionString = _
"Data Source= " & App.Path & "/Book1.xls;" & _
"Extended Properties=Excel 8.0;"
cn.CursorLocation = adUseClient
cn.Open
Exit Sub
ErrHandler:
MsgBox "Tidak ada koneksi yang terjadi"
End Sub
Private Sub Command3_Click()
MsgBox "Contoh Koneksi Database Excell", vbInformation, ""
End
End Sub
Semoga dapat membantu.
No comments:
Post a Comment