Xem recodset của CAD bên excel full

PHOTO EMBED

Mon Feb 17 2025 07:06:28 GMT+0000 (Coordinated Universal Time)

Saved by @kAnO #vba

Public Sub WatchRecordsetInExcel(rst As ADODB.Recordset)
    Dim objExcel
    Dim objWorkbook
    Dim objWorksheet
    Dim i As Long
    
    Set objExcel = CreateObject("Excel.Application")
    Set objWorkbook = objExcel.Workbooks.Add
    Set objWorksheet = objWorkbook.Worksheets("Sheet1")
    
    objExcel.visible = True
    
    With objWorksheet
        For i = 0 To rst.Fields.Count - 1
            objWorksheet.Range("A1").Offset(0, i).value = rst.Fields(i).Name
        Next i
        objWorksheet.Range("A2").CopyFromRecordset rst
    End With
    
    Set objWorksheet = Nothing
    Set objWorkbook = Nothing
    Set objExcel = Nothing
End Sub
content_copyCOPY