Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Encore un soucis avec une macro appelée depuis un userform

  • Initiateur de la discussion Initiateur de la discussion tom-b
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

T

tom-b

Guest
Bonjour tout le monde,

J'ai encore une petite question... toujours à propos d'une macro qui marche bien quand elle est appelée depuis un bouton placé sur une feuille de calcul (ici sur la feuille DB) et qui ne marche quand elle est appelée depuis un Userform (apparement une formule semble inexacte)
Est ce que quelqu'un aurait une idée de pourquoi ca fait ça????

Merci...
 

Pièces jointes

Re : Encore un soucis avec une macro appelée depuis un userform

Bonjour Tom-b, bonjour le forum,

J'ai la même erreur 1004 avec le bouton de l'onglet "BD" qu'avec l'UserForm... "Impossible le fichier source du tableau croisé dynamique '[test rapport presence nom-semaine.xls]BD'"
 
Re : Encore un soucis avec une macro appelée depuis un userform

Bonjour tom-b,Robert

Moi je remplace cette ligne et ça marche
.PivotFields("Somme presence").Caption = "present"
Remplacer par
.PivotFields("Somme de presence").Caption = "present"
salut
Yves
Bonjour jmps,t'avais pas vu
 
Re : Encore un soucis avec une macro appelée depuis un userform

Bonjour Tom-b, José, Yves, bonjour le forum,

Absent sur ce coup-là je ne risquais pas de trouver la solution... D'ailleurs si on fait la somme de mes absences on tombe sur un espèce de gouffre qui laisse rêveur les spéléologues et autres gynécologues...
 
Re : Encore un soucis avec une macro appelée depuis un userform

😕
encore une fois je ne comprend pas tout...
sur mon PC sa plante lors de la création du tableau quand j'appuye sur le bouton du Userform... avec un message d'erreur comme quoi il y a une erreur dans la formule... et si je la remplace par celle de dessous (cf module1) ça marche tout seul...
Mais bon c'est comme mon soucis de sauvegarde... çà n'arrive qu'a moi😱

Donc je reformule ma question... si quelqu'un voit un soucis avec la formule de condition sur les données et qu'il comprend ce qui se passe, merci de faire signe! 🙂
 
Re : Encore un soucis avec une macro appelée depuis un userform

Merci JMPS
C'est du délire...
Je viens de tester sur mon PC à la maison et là avec mon fichier et le tien...
Le mien plante toujour pour cette ligne:
.CalculatedFields.Add "presence", "= si(heures>0;1;0)"
et le tien à cause de la modification de la ligne
.PivotFields("Somme presence").Caption = "present" que tu as faite😕
Et si je la remet dans son état d'origine, retour au point de départ...

Ici j'ai Excel2000 avec WindowsXP SP2
J'y comprend rien...
A ce rythme la... j'ai pas fini mon projet déja qu'il faut que j'apprenne un peu à programmer... si en plus le PC il fait des siennes😱

Merci quand même pour vos efforts!
 
Re : Encore un soucis avec une macro appelée depuis un userform

Vas comprendre charles... avec excel on met la formule qu'on aime....
Mon Excel à moi il aime pas Ta formule il ne l'aime pas... 😛
L'exemple que j'ai posté marche tres bien avec:
.CalculatedFields.Add "presence", "= heures/heures "
.ErrorString = "0"
à la place de:
.CalculatedFields.Add "presence", "= si(heures>0;1;0)"

et la suivante marche très bien:
.PivotFields("Somme presence").Caption = "present" (sans le "de" mais en fait j'ai mis cette ligne parce que j'amais pas le titre tout en haut a gauche)


Pfffffffff...je débute et voila au bout de trois jours ça devient trop chaud ...
je crois que je vais me remettre à faire mes copier/coller à la main...
 
Re : Encore un soucis avec une macro appelée depuis un userform

Salut le fil

Alors Excel est devenue sentimental, et capricieux, va falloir le reprendre en mains.
José ta pas le ticket avec l'Excel de tom-b
@+
Yves
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
5
Affichages
666
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…