Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I am using ADO to pull in data from another Excel workbook of 12,600 rows, 77
columns and 2.68 Mb in size. I am extracting approx 600 rows of data and have an issue in that not all the data is coming across, a lot of numbers are missing particularly on the right side and towards the end, whereas the text seems to be fine. I really would appreciate some advice as to what could be causing this, i detail the relevant code below Many thanks With cn '*** use this with bit if .xls file and not cn.open above .ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0" .Properties("extended properties").Value = "Excel 8.0" .Open "G:\CLIENTS\XYZ\NAV Workbook\" & XY_Name End With If cn.State < adStateOpen Then Exit Sub Set rs = New ADODB.Recordset rs.Open strSQL, cn, adOpenForwardOnly, adLockReadOnly, adCmdText If rs.State < adStateOpen Then cn.Close Set cn = Nothing Exit Sub End If ' the field headings For f = 0 To rs.Fields.Count - 1 rngTargetCell.Offset(0, f).Formula = rs.Fields(f).Name Next f ' gets data rngTargetCell.Offset(1, 0).CopyFromRecordset rs rs.Close Set rs = Nothing cn.Close Set cn = Nothing End Sub -- with kind regards Spike |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Copy column to another spreadsheet but get value errors | Excel Discussion (Misc queries) | |||
Copy an array into an ADO recordset? | Excel Programming | |||
Copy From Recordset | Excel Programming | |||
Copy Recordset into array? | Excel Programming | |||
Copy recordset from an Access "make table" query | Excel Programming |