IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Mise à jour automatique des formules


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    Enseignant
    Inscrit en
    Février 2025
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2025
    Messages : 3
    Par défaut Mise à jour automatique des formules
    Bonjour,
    A l'ouverture de mon fichier xlm, il m'est demandé si je veux mettre à jour les liaisons. Je clique sur continuer. Ensuite, j'ai des formules qui ont été saisies et qui font appel au pack de fonction XLP notamment la fonction SOMME_SI_COULEUR.
    Dans l'éditeur VBE, il y a le module suivant :

    Function SOMME_SI_COULEUR(PlageSomme As Range, PlageCouleur As Range) As Variant
    '*********************************************************
    ' Effectuer la somme des cellules en couleur *
    '*********************************************************
    Dim Cel As Range
    Dim Som As Double

    If PlageCouleur.Cells.Count > 1 Then
    SOMME_SI_COULEUR = CVErr(xlErrValue)
    Exit Function
    End If
    For Each Cel In PlageSomme
    If Cel.Interior.ColorIndex = PlageCouleur.Interior.ColorIndex Then Som = Som + Cel
    Next
    SOMME_SI_COULEUR = Som
    End Function


    Or, à l'ouverture du fichier, les calculs ne se font plus automatiquement. Je suis obligé d'aller dans chaque cellule comportant cette formule et de cliquer sur entrée afin que le calcul s'effectue à nouveau. Comment faire pour qu'il se fasse automatiquement à l'ouverture ?
    Merci pour votre aide.Nom : 2025-02-24 12_13_40-Microsoft Visual Basic pour Applications - DHG GP 2025.xlsm.png
Affichages : 104
Taille : 69,1 KoNom : 2025-02-24 12_06_53-DHG GP 2025.xlsm - Excel.png
Affichages : 93
Taille : 10,8 Ko

  2. #2
    Membre Expert Avatar de Nain porte koi
    Homme Profil pro
    peu importe
    Inscrit en
    Novembre 2023
    Messages
    1 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : peu importe

    Informations forums :
    Inscription : Novembre 2023
    Messages : 1 208
    Par défaut
    Hello,

    le changement de couleur ne déclenche aucun action dans Excel, donc il ne peut calculer une fonction personnalisé si rien n'est changé.
    Une couleur n'est pas une donnée, donc ne demande pas de calcul de la part d'Excel.

  3. #3
    Candidat au Club
    Homme Profil pro
    Enseignant
    Inscrit en
    Février 2025
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2025
    Messages : 3
    Par défaut
    Citation Envoyé par Nain porte koi Voir le message
    Hello,

    le changement de couleur ne déclenche aucun action dans Excel, donc il ne peut calculer une fonction personnalisé si rien n'est changé.
    Une couleur n'est pas une donnée, donc ne demande pas de calcul de la part d'Excel.
    Merci Nain Porte Koi. Mais pourtant, les valeurs de ces cellules se mettaient encore à jour automatiquement il y a quelques semaines (les vacances sont passsées par là...).

  4. #4
    Expert confirmé

    Homme Profil pro
    Curieux
    Inscrit en
    Juillet 2012
    Messages
    5 169
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Curieux
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2012
    Messages : 5 169
    Billets dans le blog
    5
    Par défaut
    Bonjour,


    peux-être tenter un

    En tout début de fonction

  5. #5
    Membre Expert Avatar de Nain porte koi
    Homme Profil pro
    peu importe
    Inscrit en
    Novembre 2023
    Messages
    1 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : peu importe

    Informations forums :
    Inscription : Novembre 2023
    Messages : 1 208
    Par défaut
    Je crois qu'il y a confondagement.

    Mais pourtant, les valeurs de ces cellules se mettaient encore à jour automatiquement il y a quelques semaines
    Je ne crois pas qua ça ait un rapport avec la fonction SOMME_SI_COULEUR.

    Vous avez des liaisons avec un autre classeur et, pour une raison que j'ignore, ces liaisons ne peuvent être mises à jour, c'est là votre problème, pas sur la fonction personnalisée.

    Est-ce que le/les classeur(s) liées n'ont pas été modifié(s) ou déplacé(s) ?

  6. #6
    Candidat au Club
    Homme Profil pro
    Enseignant
    Inscrit en
    Février 2025
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2025
    Messages : 3
    Par défaut Mise à jour des liaisons
    Citation Envoyé par Nain porte koi Voir le message
    Je crois qu'il y a confondagement.


    Je ne crois pas qua ça ait un rapport avec la fonction SOMME_SI_COULEUR.

    Vous avez des liaisons avec un autre classeur et, pour une raison que j'ignore, ces liaisons ne peuvent être mises à jour, c'est là votre problème, pas sur la fonction personnalisée.

    Est-ce que le/les classeur(s) liées n'ont pas été modifié(s) ou déplacé(s) ?

    Bonjour,
    Comment voir les liaisons du coup car pour moi, les formules font appel à des cellules de la feuille ?

Discussions similaires

  1. Réponses: 7
    Dernier message: 27/03/2013, 09h31
  2. Réponses: 4
    Dernier message: 20/10/2010, 19h56
  3. Mise à jour automatique des données
    Par enok37 dans le forum Hibernate
    Réponses: 5
    Dernier message: 01/10/2007, 09h44
  4. Word : Mise à jour automatique des liaisons
    Par tiftay01 dans le forum Word
    Réponses: 13
    Dernier message: 13/02/2006, 09h34
  5. Réponses: 15
    Dernier message: 30/06/2005, 16h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo