VB.NET tableau croisé dynamique
Bonjour à tous !
Je cherche à créer un tableau croisé dynamique sous excel en passant par un programme VB.net (sous vb basic 2008).
J'ai copié/collé le code de ma macro (qui marche) sous excel dans mon programme:
Code:
1 2 3 4 5 6 7 8
|
Dim xl As New Microsoft.Office.Interop.Excel.Application
xl.Workbooks.Add() '//-> ok
'// code macro
xl.ActiveWorkbook.PivotCaches.Create(SourceType:=xlDatabase, SourceData:= _
"Feuil1!L1C1:L241C12", Version:=xlPivotTableVersion10).CreatePivotTable( _
TableDestination:="Feuil4!L3C1", TableName:="Tableau croisé dynamique1", _
DefaultVersion:=xlPivotTableVersion10) |
Seulement il me met des erreurs:
xlDatabase et xlPivotTableVersion10 pas déclaré
Ce qui est normal vu que je le déclare pas...:(
Mais comment dois je faire, quel sont les objets courants dans la macro excel
Merci de vos futures réponses!