Aide Excel
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

Aide Excel

Forum d'aide et d'entraide sur Excel : cours, astuces, tutoriaux...
 
AccueilPortailRechercherDernières imagesS'enregistrerConnexion
Le Deal du moment : -17%
Casque de réalité virtuelle Meta Quest 2 ...
Voir le deal
249.99 €

 

 Macro qui ne veut pas créer le TCD dans la feuille voulue...

Aller en bas 
2 participants
AuteurMessage
quepuick
Membre



Nombre de messages : 8
Date d'inscription : 17/03/2010

Macro qui ne veut pas créer le TCD dans la feuille voulue... Empty
MessageSujet: Macro qui ne veut pas créer le TCD dans la feuille voulue...   Macro qui ne veut pas créer le TCD dans la feuille voulue... EmptyVen 2 Avr à 17:28

Hello

J'ai voulu créer une macro simple pour génerer un tableau croisé dynamique à partir d'une feuille où se trouvent mes données, et placé dans une autre feuille.

Je crèe cette macro par l'enregistreur de macro mais bien entendu, quand je veux exécuter cette macro, le TCD est collé sur la feuille où se trouvent mes données et pas sur celle que j'avais choisie.

En regardant le code, la feuille de destination du TCD n'est pas précisée mais uniquement la cellule. D'où le pb.

Comment ou quelle syntaxe utiliser pour préciser ma feuille de destination?
Revenir en haut Aller en bas
dachevid
Membre



Nombre de messages : 275
Date d'inscription : 05/09/2005

Macro qui ne veut pas créer le TCD dans la feuille voulue... Empty
MessageSujet: Re: Macro qui ne veut pas créer le TCD dans la feuille voulue...   Macro qui ne veut pas créer le TCD dans la feuille voulue... EmptySam 3 Avr à 22:42

Bonsoir,

En ajoutant ceci dans la macro sur la ligne pivottablewizard ça devrait fonctionner ;
TableDestination:= "Feuil1!R3C1"

Il faut remplacer le TableDestination:= ActiveSheet.Cells(3,1) par la ligne ci-dessus en indiquant le nom de la feuille, Feuil1 dans cet exemple.

A+
Revenir en haut Aller en bas
quepuick
Membre



Nombre de messages : 8
Date d'inscription : 17/03/2010

Macro qui ne veut pas créer le TCD dans la feuille voulue... Empty
MessageSujet: Re: Macro qui ne veut pas créer le TCD dans la feuille voulue...   Macro qui ne veut pas créer le TCD dans la feuille voulue... EmptyMar 6 Avr à 10:49

j'ai essayé mais j'ai une erreur d'execution

voici le code de ma macro:

ActiveWorkbook.PivotCaches.Add(SourceType:=xlDatabase, SourceData:= _
"RAPPORT!R1C1:R138C8").CreatePivotTable TableDestination:="SYNTHESE!R5C5", _
TableName:="Tableau croisé dynamique2"
ActiveSheet.PivotTables("Tableau croisé dynamique2").SmallGrid = False
ActiveSheet.PivotTables("Tableau croisé dynamique2").AddFields RowFields:= _
"DEC_"
ActiveSheet.PivotTables("Tableau croisé dynamique2").PivotFields("Date Appel_") _
.Orientation = xlDataField
Sheets("RAPPORT").Select


Il me bloque sur la ligne
ActiveSheet.PivotTables("Tableau croisé dynamique2").SmallGrid = False


impossible de lire la propriété PivotTables de la classe WorkSheet.
Revenir en haut Aller en bas
dachevid
Membre



Nombre de messages : 275
Date d'inscription : 05/09/2005

Macro qui ne veut pas créer le TCD dans la feuille voulue... Empty
MessageSujet: Re: Macro qui ne veut pas créer le TCD dans la feuille voulue...   Macro qui ne veut pas créer le TCD dans la feuille voulue... EmptyMar 13 Avr à 23:56

Bonsoir,

Aide d'Excel sur SmallGrid :
Le quadrillage est destiné uniquement à assurer la compatibilité avec les versions antérieures de Microsoft Excel.

Essaye en supprimant cette ligne !

A+
Revenir en haut Aller en bas
Contenu sponsorisé





Macro qui ne veut pas créer le TCD dans la feuille voulue... Empty
MessageSujet: Re: Macro qui ne veut pas créer le TCD dans la feuille voulue...   Macro qui ne veut pas créer le TCD dans la feuille voulue... Empty

Revenir en haut Aller en bas
 
Macro qui ne veut pas créer le TCD dans la feuille voulue...
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» macro recherche information dans autre classeur et la colle
» protection feuille et selection des graphiques

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Aide Excel :: Entraide & apprentissage :: A l'aide...-
Sauter vers:  
Ne ratez plus aucun deal !
Abonnez-vous pour recevoir par notification une sélection des meilleurs deals chaque jour.
IgnorerAutoriser