Créer tableaux croisées avec macro excel..urg
Fermé
naya85
Messages postés
27
Date d'inscription
jeudi 5 juin 2008
Statut
Membre
Dernière intervention
25 juin 2008
-
11 juin 2008 à 11:03
tagazocke - 25 janv. 2013 à 10:00
tagazocke - 25 janv. 2013 à 10:00
A voir également:
- Créer tableaux croisées avec macro excel..urg
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Créer liste déroulante excel - Guide
- Créer un compte google - Guide
- Créer un compte gmail - Guide
- Comment créer un groupe whatsapp - Guide
3 réponses
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 713
11 juin 2008 à 16:38
11 juin 2008 à 16:38
bonjour
C'est tout à fait possible et bien utile d'ailleurs dans les cas où la structure des données doit être modifiée.
Pour cela tout fait le menu outils / macro / nouvelle macro
puis tu crées ton tableau avec l'assistant et lorsque tu as fini tu fais "arrêter l'enregistrement" et tu as le squelette de ton code que tu peux modifier et amèliorer.
C'est tout à fait possible et bien utile d'ailleurs dans les cas où la structure des données doit être modifiée.
Pour cela tout fait le menu outils / macro / nouvelle macro
puis tu crées ton tableau avec l'assistant et lorsque tu as fini tu fais "arrêter l'enregistrement" et tu as le squelette de ton code que tu peux modifier et amèliorer.
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 713
5 avril 2010 à 09:11
5 avril 2010 à 09:11
bonjour
Je n'ai pas toutes les informations mais il me semble que ton TCD doit déjà être créé et dans ce cas, il faut soit le supprimer avant, soit éviter d'ajouter des champs déjà présents par un test préalable.
Je n'ai pas toutes les informations mais il me semble que ton TCD doit déjà être créé et dans ce cas, il faut soit le supprimer avant, soit éviter d'ajouter des champs déjà présents par un test préalable.
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 713
5 avril 2010 à 19:11
5 avril 2010 à 19:11
bonjour
Il est possible de créer un TCD à partir d'une macro enregistrée mais il faut corriger les paramètres qui ne sont pas adaptés, soit dans la sélection des données soit dans les champs.
Il est souvent préférable :
- soit de mettre à jour de TCD créé précédemment.
- soit de le supprimer et le recréer.
Tout dépend de tes données et de ton utilisation.
Il est possible de créer un TCD à partir d'une macro enregistrée mais il faut corriger les paramètres qui ne sont pas adaptés, soit dans la sélection des données soit dans les champs.
Il est souvent préférable :
- soit de mettre à jour de TCD créé précédemment.
- soit de le supprimer et le recréer.
Tout dépend de tes données et de ton utilisation.
12 juin 2008 à 14:07
Merci de m'avoir répondu !!!
@+
5 avril 2010 à 08:45
comment fait on lorsque l'on a le message d'erreur suivant :
addfields method of pivot table class failed
et ceci lorsque j essaie d executer ma macro TCD precedemment enregistree...
Ci dessous le code avec la ligne qui bugue. merci de votre aide precieuse !
tcdJPY Macro
' Macro recorded 05/04/2010 by David'
'
Cells.Select
ActiveWorkbook.PivotCaches.Add(SourceType:=xlDatabase, SourceData:= _
"'macro JPY'!C1:C50").CreatePivotTable TableDestination:="", TableName:= _
"PivotTable3", DefaultVersion:=xlPivotTableVersion10
ActiveSheet.PivotTableWizard TableDestination:=ActiveSheet.Cells(3, 1)
ActiveSheet.Cells(3, 1).Select
ActiveSheet.PivotTables("PivotTable3").AddFields RowFields:=Array("OD", _
"Participant account number"), PageFields:="Payment currency" With ActiveSheet.PivotTables("PivotTable3").PivotFields("Cash amount") .Orientation = xlDataField
.Caption = "Sum of Cash amount"
.Function = xlSum
End With
End Sub
Configuration: Windows XP / Internet Explorer 6.0