Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi
I need help to create a macro in excel 2003. The macro should fetch data from excel sheet using a query, as the data in sheet is more than 35000 lines using for loop of while loop takes more time to search data. I am using following code for fetching data but no success (Please help me to run it) Code:- Sub Testquery2() Dim strQuery As String Dim cn As ADODB.Connection Dim rsT As ADODB.Recordset Set cn = New ADODB.Connection With cn .Provider = "Microsoft.Jet.OLEDB.4.0;Data" .ConnectionString = "Driver={Microsoft Excel Driver (*.xls)};" & "DBQ=" & Application.Path & "\Variance Calculation.xls;" .Open End With strQuery = "SELECT * FROM [DB_OL & Act input $]" Set rsT = New ADODB.Recordset rsT.CursorLocation = adUseClient rsT.Open strQuery, cn adOpenStatic , adLockOptimistic, adCmdText If (rsT.RecordCount < 0) Then MsgBox "Query Success" End If rsT.Close cn.Close End Sub Please help me to get the way. Thanks & Regards, Atul D. Pohankar |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
fetch a value from a w/sheet to userform. | Excel Programming | |||
fetch values from w/sheet | Excel Discussion (Misc queries) | |||
Fetch Access data from Excel | Excel Programming | |||
fetch data from excel page | Excel Programming | |||
Use of Indirect function to fetch data from another Excel file | Excel Worksheet Functions |