>>>>> oPivotTable = oPivotCache.CreatePivotTable( oTargetRange, "PivotTable" )
>>>>>Does anyone know if Tamar has released anything new on her wonderful "Office Automation Book"> md = left(goapp.netdrive,3)+'NIS\' > lp=";SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;" > fp = "ODBC;DSN=Visual FoxPro Tables;UID=;PWD=;SourceDB=" > fp = fp+md+lp > otargetsheet = oxl.sheets.add() > otargetsheet.name = "PIV" > otargetrange = otargetsheet.range("A2") > opivotcache = oxl.activeworkbook.pivotcaches.add( 2 ) && external data > opivotcache.connection = fp > opivotcache.commandtext = "select * from pivTable" > opivottable = opivotcache.createpivottable( otargetrange, "PivotTable" )>thanks - regards
*** Constant Group: XlCmdType #Define xlCmdCube 1 #Define xlCmdSQL 2 #Define xlCmdTable 3 #Define xlCmdDefault 4 md = Left(goapp.netdrive,3)+'NIS\' otargetsheet = oxl.sheets.Add() otargetsheet.Name = "PIV" otargetrange = otargetsheet.Range("A2") With oxl.ActiveWorkbook.PivotCaches.Add( 2 ) && xlExternal .Connection = "OLEDB;Provider=VFPOLEDB;Data Source="+m.md .CommandType = xlCmdSQL .CommandText = "select * from pivTable" .CreatePivotTable(m.otargetrange, "PivotTable") EndwithCetin