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 :

Figer une cellule dans une MsgBox


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Février 2005
    Messages
    29
    Détails du profil
    Informations personnelles :
    Âge : 69

    Informations forums :
    Inscription : Février 2005
    Messages : 29
    Par défaut Figer une cellule dans une MsgBox
    Bonjour,
    J'ai une cellule calculée en Q3 et R3 que j'intègre dans mon message à l'ouverture du fichier.
    Le problème est le suivant, dés que j'insère une ligne dans mon tableau, les cellules se déplacent et du coup les cellule calculées ne sont plus bonnes.

    Comment figer ces cellules définitivement
    Pourrais je avoir un peu d'aide
    Merci

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Msg = MsgBox("Bonjour" & Chr(10) & "Il reste " & Range("Q3") & " Alertes actives" & Chr(10) & "Il reste " & Range("R3") & " Planification à Faire", vbExclamation, "Tests Interlock SCE")

  2. #2
    Membre Expert Avatar de wilfried_42
    Homme Profil pro
    Auto-entrepreneur
    Inscrit en
    Novembre 2006
    Messages
    1 427
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Auto-entrepreneur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 427
    Par défaut
    Bonjour patrick


    En nommant les cellules exemple nb_alert et nb_plan Menu Insertion/Noms/Definir

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Msg = MsgBox("Bonjour" & Chr(10) & "Il reste " & Range("nb_alert") & " Alertes actives" & Chr(10) & "Il reste " & Range("nb_plan") & " Planification à Faire", vbExclamation, "Tests Interlock SCE")
    bonne journée

  3. #3
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Par défaut
    Citation Envoyé par Tu
    dès que j'insère une ligne dans mon tableau, les cellules se déplacent
    Bon, ça c'est normal
    Par contre, pour les conséquences, chez moi, c'est le contraire qui se produit : quand j'insère une lignes, les références à une adresse de cellule ne "bougent pas".
    Si je mets en A11 la formule = A10 puis que j'insère une ou plusieurs lignes entre 10 et 11, j'ai toujours =A10 dans la cellule où j'avais "=A10"
    Tout dépends de ce que tu veux obtenir.
    Tu dis
    A+

Discussions similaires

  1. [Toutes versions] coller les données d'une plage d'une cellule dans une cellule d'une autre feuille[VBA]
    Par arthson dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 24/01/2012, 17h37
  2. [XL-2007] problème de codage en vba ("copie d'une partie d'une cellule dans une cellule vide")
    Par skipeemed dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 26/10/2010, 17h01
  3. [XL-2002] Macro de comparaison d'une cellule d'une feuille avec une cellule d'une autre feuille.
    Par steelydan dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 08/09/2010, 12h59
  4. Afficher une image dans une cellule d'une gridview
    Par guigui11 dans le forum ASP.NET
    Réponses: 3
    Dernier message: 13/09/2007, 10h18
  5. Recherche une valeur d'une cellule dans une colonne d'une autre feuille
    Par kourria dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 21/06/2007, 13h48

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