Bonjour a tous et toutes,
Deux questions dans ce post :
1) Comment récupérer le chemin complet du fichier source pour créer un TCD dans le meme répertoire ?
2) Pour créer mon TCD, je crée d'abord un classeur avec le code suivant :
ensuite, je crée mon TCD avec
Le problème est que le tableau se crée sur un nouvel onglet "Sheet4" qui se crée automatiquement. J'aimerais que le tableau aille remplir automatiquement la "Sheet1". J'ai essayé de mettre TableDestination:="Sheet1" mais sans succès...
Je remercie d'avance toutes les personnes qui pourront m'aider à avancer sur ces problèmes.
Deux questions dans ce post :
1) Comment récupérer le chemin complet du fichier source pour créer un TCD dans le meme répertoire ?
2) Pour créer mon TCD, je crée d'abord un classeur avec le code suivant :
Code:
Sub createfile(name As String)
Dim NouveauClasseur As Workbook
Set NouveauClasseur = Workbooks.Add
On Error Resume Next
With NouveauClasseur
.Title = name & ".xls"
.Subject = name
.SaveAs Filename:=name & ".xls"
End With
End Sub
ensuite, je crée mon TCD avec
Code:
ActiveWorkbook.PivotCaches.Add(SourceType:=xlDatabase, SourceData:= _
rgetabeur).CreatePivotTable TableDestination:="", TableName:= _
"PivotTable3", DefaultVersion:=xlPivotTableVersion10
+ toute la définition du tableau
Je remercie d'avance toutes les personnes qui pourront m'aider à avancer sur ces problèmes.