Relation macro, formule na fonctionne pas correctement

pompaero

XLDnaute Impliqué
Bonjour les amis

Quelques mois en arrière j'ai créé un fichier avec des macros et des formules excel pour gérer les plannings du service ou je boss. Ca fonctionnait pas mal jusque la (quelque macro ou formules un peu longue mais je faisais avec) MAIS depuis quelque temps je m'aperçois que les formules excel fonctionne beaucoup moins bien, c'est à dire ne se mettent plus à jour automatique alors que les parametres dans Option avancé d'Excel est bien coché sur automatique.
De quoi cela pourrait il venir ?
Est ce que quelqu'un voudrai m'aider sur ce domaine.

merci par avance.
Cdlt
 

pompaero

XLDnaute Impliqué
Bonjour Paf

Merci pour ton implication, oui je me doutais qu'il fallait joindre le classeur, mais j'ai tenté des fois que ce soit simple à ressoudre.
Donc je joint mon fichier tel qui est.
Si c'est possible de simplifier des choses je suis partant, avec grand plaisir.

Merci
Cdlt
 
Dernière édition:

Paf

XLDnaute Barbatruc
re,

Etant sous XL2003, la première tentative d'ouverture à planté, puis impossible de prendre la main, a priori recalcul en cours.
Donc désolé de ne rien pouvoir faire.

Il est quand même curieux que ce classeur soit proposé pour des modifications dans différentes discussions sous des pseudos différents ( au moins 4 dont 2 seraient la même personne) ???

A+
 

pompaero

XLDnaute Impliqué
Paf Re
Ah OUI !!!!
je suis surpris , il y surement d'autre personnes qui l'on recupéré lors de ma contruction. c'est que ce fichier doit plaire alors.
Mais pour l'instant je m'occupe du mien, mais peu que les autres l'on amélioré.... Je devrai aller voir peu être.

Cdlt
 

Staple1600

XLDnaute Barbatruc
Re, bonjour Paf

pompaero
Sauf que le forum risque de potentiels problèmes d'ordre juridique.
(Enfin quand je dis le forum, c'est surtout le webmaster)
C'est pas pour rien que la charte stipule de ne pas joindre des fichiers avec données confidentielles.

Et ça prend peut de temps de remplacer les noms par
NOM1 PRENOM1 et de recopier vers le bas.

Aparté
Quelques mois en arrière j'ai créé un fichier avec des macros et des formules excel pour gérer les plannings du service ou je boss.
Et banzai64 il s'est tourné les pouces ;)
Et pourquoi tu ne nous dis que tu as aussi reçu de l'aide sur un autre forum?
 
Dernière édition:

pompaero

XLDnaute Impliqué
Re
vraiment désolé
je viens de modifier les données


non bien sûr qu'il ne sait pas tourné les pouces.
Je ne dis pas que j'ai trouvé de l'aide ailleur, loin de là, je te rassure. j'aime tout le monde et partage le plaisir que vous donnés quelque soit le forum ou autres même.!!
ça s'appel la liberté je crois. non ? arrêtez de vous faire la guerre guerre comme ça , sur tout entre personne qui aime faire la même chose.
Voilà !! je ferme les parenthèses.

J'espère que l'aide que vous avez commencé à m'apporter va continuer :)
et vraiment désolé pour les désagréments.

Cdlt
 

Staple1600

XLDnaute Barbatruc
Re à tous

pompareao
Précisions
Il ne s'agit pas de guéguerre mais simplement de courtoisie (à mon sens)
Signaler par un lien qu'on a posé la question sur plusieurs forums permet:
1) d'éviter de perdre son temps à publier une solution déjà publiée ailleurs
2) de découvrir d'autres types de résolution d'une même question.
(pour plus de détails voir sur wikipédia (ou ailleurs) ces mots-clés:
multipostage, crosspostage, netiquette)

PS: Le forum permet de joindre des fichiers directement ici.
En cliquant sur le bouton Téléverser

Tu n'as pas supprimé la pièce jointe du message#3 :rolleyes::rolleyes::rolleyes:
 

Paf

XLDnaute Barbatruc
re et bonjour staple1600,

après maints essais, j'ai réussi à ouvrir les classeurs en lien.

Après le plantage excel, la récupération me proposait un vieux classeur qui n'a rien à voir avec les classeurs de cette discussion (sauf qu'il traitait de planning de pompiers).
Ma remarque du post 5 n'est donc pas justifiée :oops:

A+
 

Staple1600

XLDnaute Barbatruc
Bonsoir Paf

[pompareo- allo la terre?]
Tu n'as pas supprimé la pièce jointe du message#3 :rolleyes: (rappel 1)
[pompareo- allo la terre?]

Chez moi, je ne suis guère avancé non plus car ce classeur utilise un ocx que je n'ai pas réinstallé depuis que je suis passé sous W10.
Mais je ne peux au moins dire qu'il serait plus prudent de déclarer en Long ce qui doit l'être, non ?
Dim D As Worksheet 'déclare la variable D (onglet Data)
Dim DC As Date 'déclare la variable DC (Date Cherchée)
Dim TC As Variant 'déclare la variable TC (Tableau de Cellules)
Dim NL As Integer 'déclare la variable NL (Nombre de Lignes)
Dim I As Integer 'déclare la variable I (Incrément)
Dim T As Boolean 'déclare la variable T (Trouvé)
Dim DT As Date 'déclare la variable DT (Date trouvée)
Dim LI As Integer 'déclare la variable LI (Ligne)

Suggestion

Peut-être que le recours à de nombreux noms ralentit le classeur ?
Date =DECALER(Data!$A$3;;;NBVAL(Data!$A:$A)-2)
Début ='Stat à la demande'!$D$5
Evenements =DECALER(Data!$F$3;;;NBVAL(Date))
Férié =Param!$H$2:$H$15
Fin ='Stat à la demande'!$M$5
Fonctions =DECALER(Data!$E$3;;;NBVAL(Date))
Heures =DECALER(Data!$C$3;;;NBVAL(Date))
ID =DECALER(Data!$B$3;;;NBVAL(Date))
Lien_Fonct =Param!$P$2:$Q$19
List_Evenement =DECALER(Param!$B$2;;;NBVAL(Param!$B:$B)-1)
List_Fonction =DECALER(Param!$A$2;;;NBVAL(Param!$A:$A)-1)
List_Personne =DECALER(Param!$D$2;;;NBVAL(Param!$D:$D)-1)
mois_toupie =Param!$J$2:$K$13
N°_année =Param!$M$2:$N$18
table =Piquet!$C$13:$N$30
Tableau_Fonct =Param!$D$2:$E$19
 
Dernière édition:

pompaero

XLDnaute Impliqué
Bonjour Paf et Staple1600

Paf :
Bien pris pour le post5, pas de soucis.
Staple1600 :
Je suis arrivé à supprimer la pièce jointe du Post3, ouff !!
Concernant le ocx, ça correspond à quoi ?
Si, j'ai bien compris il faut remplacer les parties que tu as mis en gras (Integer) par Long ? Chose que je viens de faire, mais toujours le même soucis de mise à jour des formule excel qui ne fonctionne pas correctement.
info : c'est vrai que nous avons construit ce classeur sous W07 et depuis j'ai installer W13.
Le recours d'avoir de nombreux nom (nom des formules si je comprends bien) ralentirai le fonctionnement ? Si c'est cela, comment pourrai-je faire ?
merci
Cdlt
 

Statistiques des forums

Discussions
312 191
Messages
2 086 052
Membres
103 109
dernier inscrit
boso_vs_viking