Oracle 导出 多个sheet,怎么将超过65000条的记录从ACCESS自动导出到多个EXCEL2003sheet中?(只导出EXCEL2003格式)...

EXCEL中使用powerpivot   处理ORACLE等等的数据,通常几百万行,并且对其进行数据分析的速度就像处理分析几百行数据一样快.要不把整个数据库的数据弄进出,然后切片机处理。

-------------------------------------------------------------------------------------------------------------------

或者可采用限制结果记录集

或者SELECT TOP 50  PERCENT

或者.RecordCount .AbsolutePosition.AbsolutePage.PageCount.PageSize

-------------------------------------------------------------------------------------------------------------------

还是附上一个函数

把两个数据集发送给同一个工作簿中的两个不同的电子表格

Function SendMoreThanOneRecordset()

'setp1:Declare the Objects and variables You work with

Dim xl As Excel.Application

Dim xlwkbk As Excel.workbook

Dim xlsheet As Excel.worksheet

Dim C As Integer

Dim I As Integer

'Step2:Start a new recordset ,create  a new instance of Excel ,start a workbook

Set MyRecordset = New ADODB.Recordset

你可能感兴趣的:(Oracle,导出,多个sheet)