Forums XLPages

Tous les messages (zorbrax)

« 1 2 3 4 5 6 »
Erreur d'exécution 1004
#41
Régulier XLPages

Inscription: 30/08/2010

Messages: 53

Système d'exploitation:
PC - MAC
Version Excel utilisée:
Excel 2003.2007.2010
Posté le : 16-02-2011 21h53
Bonjour,

J'ai une erreur quand je clic sur le bouton qui doit activer un TCD en fonction de la région choisie. L'erreur est la suivante : impossible de définir la propriété_defaut de la classe PivotItem.
Il s'agit d'un tableau qui fonctionnait sur Excel 2003 passé sur excel 2007 pour être ensuite ouvert sur 2011 Mac. Je sais, ce n'est pas très orthodoxe mais j'ai tellement miséré sur ce tableau qui a abouti grâce en partie à votre aide que je le trimbale partout !
Ci joint le bout de VBA







Hors Ligne
Rapport   Haut 

Comment capturer le résultat d'un TCD et de l'expédier par Mail
#42
Régulier XLPages

Inscription: 30/08/2010

Messages: 53

Système d'exploitation:
PC - MAC
Version Excel utilisée:
Excel 2003.2007.2010
Posté le : 02-02-2011 12h07
Bonjour,

Pouvez-vous m'indiquer comment puis-je récupérer le résultat d'un TCD et de l'expédier dans le corps d'un mail via un bouton. J'ai tenté de le faire à partir de l'enregistrement d'une Macro, mais de toute évidence ça ne fonction ne pas.
Ayant un grand nombre de mail à générer cette fonctione me serait très utile.

Vous en remerciant par avance.

Bien cordialement
Hors Ligne
Rapport   Haut 

Expliquer la formule DECALER
#43
Régulier XLPages

Inscription: 30/08/2010

Messages: 53

Système d'exploitation:
PC - MAC
Version Excel utilisée:
Excel 2003.2007.2010
Posté le : 21-01-2011 17h08
Bonjour,

En premier lieu, je vous souhaite à toutes et tous une excellente année 2011.

Pouvez-vous m'expliquer ce que fait les formules :
DECALER(data!$B$1;EQUIV(L9;CPT;0);2))
DECALER(data!$B$2;;;NBVAL(data!$B:$B)-1)

Car je les applique mais je n'en comprends toute la subtilité, ce qui a tendance à frustrer ma compréhension.
En rouge ce que je n'arrive pas à interpréter avec précision, du moins suffisamment pour me convaincre de ce qe j'avance.

dans l'attente de vos explications d'experts.

Cordialement
Hors Ligne
Rapport   Haut 

Re: Optimiser mes macros en VBA
#44
Régulier XLPages

Inscription: 30/08/2010

Messages: 53

Système d'exploitation:
PC - MAC
Version Excel utilisée:
Excel 2003.2007.2010
Posté le : 08-09-2010 20h42

Bonsoir,

J’ai donc réussi à créer des TCD avec des plages dynamiques, avec votre aide, bien entendu !!
En y ajoutant un graphique qui se met à jour en suivant les données sur TCD mon fichier fait 26Mo au lieu de 216 Mo... ça c'est une cure !

Maintenant je voudrai savoir s’il est possible de filtrer à l’aide de macros sur le critère DBL => OK et sur « Après cette intervention votre image du SAV  est elle » et un autre critère différent de ce dernier ?

J’ai tenté de tripoter la macro permettant le filtre sur la région de votre exemple, mais je sèche !

Voir exemple joint…


Pièce jointe:
zip help2.zip   [ Taille: 5.38 Ko - Téléchargements: 448 ]
Hors Ligne
Rapport   Haut 

Re: Optimiser mes macros en VBA
#45
Régulier XLPages

Inscription: 30/08/2010

Messages: 53

Système d'exploitation:
PC - MAC
Version Excel utilisée:
Excel 2003.2007.2010
Posté le : 07-09-2010 20h08

Bonsoir,

 

Je suis époustouflé par cette démonstration, et sincèrement touché de ce que vous me restituez.

Je vois que j’ai pas mal à apprendre, ne serait-ce pour comprendre dans ses moindres détails la construction et l’agencement des formules. Je vais m’y atteler de pied ferme.

Je n’ose même pas parler des macros qui à la lecture paraissent si simples !

Je vais dons me servir de cet exemple pour commencer à construire mon tableau.

Il ne restera plus qu’à revenir vers vous pour les graphiques…. Et je pense, bien avant ! Pour la construction.

Je suis encore une fois agréablement surpris de votre gentillesse vous êtes tout simplement géniaux.

Bien cordialement

Hors Ligne
Rapport   Haut 

Re: Optimiser mes macros en VBA
#46
Régulier XLPages

Inscription: 30/08/2010

Messages: 53

Système d'exploitation:
PC - MAC
Version Excel utilisée:
Excel 2003.2007.2010
Posté le : 06-09-2010 20h56
Hello !

Après quelques boîtes d'aspirine, j'en suis toujours au même point... hpnte sur moi. En effet j'ai créé une zone_TCD et j'ai lancé l'assistant du TCD et là à mon grand desepoire je me suis retrouvré avec un choix ultra réduit.... colonne / ligne / etc mais rien qui correspond à ce que j'avais auparavant. j'ai dû me trompé ?

Une fois que j'ai créé ma zone (qui reprend en partie l'ensemble de mes colonnes. Dois-je y inscrire la formule [DECALER] ?

A vous lire

Merci
Hors Ligne
Rapport   Haut 

Re: Optimiser mes macros en VBA
#47
Régulier XLPages

Inscription: 30/08/2010

Messages: 53

Système d'exploitation:
PC - MAC
Version Excel utilisée:
Excel 2003.2007.2010
Posté le : 02-09-2010 19h59
Bonsoir,

C'est vraiment sympa. Je vais tenter d'explorer cette piste... seul ! car j'ai à coeur de comprendre et réussir à faire de vrais tableaux avec de vrais macros. Quant je vois ce que êtes capable de faire ça me coupe le souffle et si j'arrive un tant soit peu à construire un début de fichier structuré ce sera pour moi une terrible avancée et un début de progression. Je vais donc m'y atteler ce WE car j'ai un boulot monstre en ce moment. Bien entendu je n'hésiterai pas à vous solliciter !!! 
Je réitère encore mes remerciements, je suis agréablement surpris de votre prise en compte et de vos réponses aux sollicitations que je vous ai faites.

Encore et sincèrement MERCI !
Hors Ligne
Rapport   Haut 

Re: Optimiser mes macros en VBA
#48
Régulier XLPages

Inscription: 30/08/2010

Messages: 53

Système d'exploitation:
PC - MAC
Version Excel utilisée:
Excel 2003.2007.2010
Posté le : 01-09-2010 18h30
Super merci !
ça devient plus clair dans mon esprit. Je vous joins un petit aperçu de ce que j'obtient actuellement sans avoir pu me servir de vos exemples donc avec ma grosse marmitte. bien entendu c'est une copie sur un fichier Word car il m'est impossible de vous expédier autre chose...  pour le moment !

Bien cordialement
Pièce jointe:
zip ma misère.zip   [ Taille: 42.56 Ko - Téléchargements: 527 ]
Hors Ligne
Rapport   Haut 

Re: Optimiser mes macros en VBA
#49
Régulier XLPages

Inscription: 30/08/2010

Messages: 53

Système d'exploitation:
PC - MAC
Version Excel utilisée:
Excel 2003.2007.2010
Posté le : 01-09-2010 14h35

Bonjour,

J'ai suivi vos instructions... j'ai donc balisé les "champs du TCD et bien entendu, mon fichier est passé de 209 à 76 Mo. Néanmoins, pour aller jusqu'au bout de vos conseils j'ai tenté d'appliquer les plages dynamiques... et là mes piètres connaissances d'excel ne m'ont pas permis d'y parvenir.
Je vous joins donc un extrait de ma base de donnée afin que vous puissiez m'orienter dans la construction de mes TCD, via ces fameuses plages dynamiques.

A savoir que cette BDD sert à plusieurs personnes et permet de faire ressortir des indicateurs d'une part et une synthèse de résultats à partir de TCD.

Pour le moment le tout fonctionne, mais reste d'une exploitation fastidieuse....!!

Bien cordialement


Pièce jointe:
xls BDD_.xls   [ Taille: 59.50 Ko - Téléchargements: 628 ]
Hors Ligne
Rapport   Haut 

Re: Optimiser mes macros en VBA
#50
Régulier XLPages

Inscription: 30/08/2010

Messages: 53

Système d'exploitation:
PC - MAC
Version Excel utilisée:
Excel 2003.2007.2010
Posté le : 31-08-2010 18h49
Ok pour a police !
Effectivement j'ai pas mal de formule avec des SI / EQUIV / et recherchev.
Le tableau fait ~ 9000 lignes.

Je vais revoir la mise en forme de ce dernier et enlever tout ce qui n'est pas nécessaire....

Je tiens à vous remercier pour d'une part le site qui est vraiment génial, ainsi que vos réponses somme toute sympathiques et pertinentes.

Je découvre depuis peu le VBA que je trouve génial, mais n'ayant aucune formation en tant que développeur je rame un peu !!! Surtout au niveau commandes et leurs capacités et comment et où les employer.

Existe t-il un livre sur le sujet suffisamment explicite que je pourrai acheter et qui pourrait être un support à l'exploration et la manipulation du VBA.

Bien cordialement
Hors Ligne
Rapport   Haut 

« 1 2 3 4 5 6 »