Ken Hutchinson
XLDnaute Occasionnel
Bonjour à tous,
Voici un bout de code. Je cherche à créer un TCD et un GCD en même temps. Pour le GCD pas de problème. Par contre pour le TCD, je n'arrive pas à le mettre dans la feuille TCD... C'est dans la dernière ligne de code : il spécifie Range(A1"). Comment lui dire que c'est Range("A1") dans la feuille TCD ? J'ai bien essayé Sheets("TCD").range("A1") mais ça ne marche pas.
Voici un bout de code. Je cherche à créer un TCD et un GCD en même temps. Pour le GCD pas de problème. Par contre pour le TCD, je n'arrive pas à le mettre dans la feuille TCD... C'est dans la dernière ligne de code : il spécifie Range(A1"). Comment lui dire que c'est Range("A1") dans la feuille TCD ? J'ai bien essayé Sheets("TCD").range("A1") mais ça ne marche pas.
Code:
Sheets("Synthèse").Select
Sheets.Add
Sheets("Feuil1").Select
Sheets("Feuil1").Name = "TDB"
Sheets("Synthèse").Select
Range("A1").Select
Selection.End(xlDown).Select
ActiveCell.Offset(1, 0).Select
Selection.EntireRow.Delete
Range("A1").Select
Selection.CurrentRegion.Select
Selection.Name = "SourceTab"
ActiveWorkbook.PivotCaches.Add(SourceType:=xlDatabase, SourceData:= _
"SourceTab").CreatePivotTable TableDestination:=Range("A1"), _
TableName:="Tableau croisé dynamique1"