Bonjour,
Je suis débutant et j'ai crée un tableau croisé dynamique avec vba. En fonction des fichiers le nb de lignes est variable et par conséquent ma plage dans mon code étant fixe si mon fichier à un nb de lignes inférieures il m'indique dans le résultat final des lignes vide
Ci-dessous le code
J'ai vu sur internet la notion de lastrow ou de range("a1").currentregion mais cela ne fonctionne pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 ActiveWorkbook.PivotCaches.Add(SourceType:=xlDatabase, SourceData:= _ "'Bilan Noémie'!R1C1:R6317C101").CreatePivotTable TableDestination:="", _ TableName:="Tableau croisé dynamique1", DefaultVersion:= _ xlPivotTableVersion10
Merci d'avance de votre aide
Partager