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 :

[VBA][E-03] Modification de formules par Macro


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
    Mars 2008
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 23
    Par défaut [VBA][E-03] Modification de formules par Macro
    Bien le bonjour à tous,

    plusieurs petites questions m'amènent de nouveau sur le forum.

    Savez vous si il est possible par macro de changer une formule d'une cellule dans une feuille excel (sous excel 2003)?

    Je m'explique, j'ai créé un modèle en ".xlt" que j'importe dans un classeur.

    Le "hic", c'est que cette feuille est protégée et contient un lien vers une des feuilles du classeur dans lequel elle est censée être importer...

    Mais la "liaison" ne se fait pas.

    Aussi ai je pensé créer un bouton (dans la feuille à importer) permettant de modifier la formule faisant référence à la feuille voulue (déjà dans le classeur) et de la valider pour refaire ce lien.

    Je ne sais pas si j'ai été clair...je réexpliquerai si nécessaire.

    Merci de m'éclairer.
    Cordialement,
    Jibicas

  2. #2
    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
    Quelle est la formule ?
    Quel est le lien ?
    Hyperlinks, dans l'aide, ne t'aiderait-il pas à résoudre ton problème ?
    A+

  3. #3
    Membre averti
    Inscrit en
    Mars 2008
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 23
    Par défaut Merki Ouskel'n'or
    Pour répondre dans l'ordre,

    J'ai une feuille "Fiche de saisie" (le modèle en .xlt) qui contient deux liens en J46 et J47 : les formules suivantes:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ='[Tableau Comparatif]Tableau Comparatif'!C4 et ='[Tableau Comparatif]Tableau Comparatif'!C5
    Le classeur d'import se nomme "Outil de comparaison" et contient bien une feuille "Tableau Comparatif".

    Et je voudrai faire en sorte que mon futur bouton remplace:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ='[Tableau Comparatif]Tableau Comparatif'!C4 et ='[Tableau Comparatif]Tableau Comparatif'!C5
    par:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ='Tableau Comparatif'!C4 et ='Tableau Comparatif'!C5
    que le classeur comprend.

    Pour ce qui est des hyperlinks, je cherche...

    A plouch,
    Jibicas

Discussions similaires

  1. [XL-2003] Problème de remplissage de formule par macro
    Par Ektha dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 26/01/2010, 14h50
  2. [XL-2003] modif de formule par VBA
    Par shadok6 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 27/04/2009, 18h16
  3. Modification formule par macro
    Par mewtwo dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 08/10/2008, 09h26
  4. Insertion de formule par macro
    Par Lechette dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 03/04/2008, 09h59
  5. Collage de la formule par macro
    Par Lechette dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 31/03/2008, 17h04

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