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 :

modifier _ formule


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Février 2008
    Messages
    271
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 271
    Par défaut modifier _ formule
    bjr à tous
    j'ai un problème dans ma feuille de calcule
    j'ai un grand tableau constitué de plusieurs formules l'un de ces formules
    ='6279'!$AE$7-----------------dans la cellule H8
    ='6280'!$AE$7-----------------dans la cellule H13
    .
    .
    .
    .
    ='6517'!$AE$7-----------------dans la cellule H1198
    je veux que les formules restent les même en ajoutant "/08"
    càd
    ='6279'!$AE$7 devient ='6279'!$AE$7&"/08"
    ='6280'!$AE$7 devient ='6280'!$AE$7&"/08"
    et ainsi de suite
    "/08" indiquera l'année
    aidez moi SVP.

  2. #2
    Membre chevronné
    Inscrit en
    Janvier 2008
    Messages
    483
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 483
    Par défaut
    Bonjour
    essaie cette formule
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =CONCATENER('6517'!$AE$7;"/08")
    Abed_H

  3. #3
    Invité
    Invité(e)
    Par défaut
    Bonjour Abouhossam,

    Pour répondre à Abed_H la concaténation est déjà faite dans votre formule par le caractère "&" :

    ='6279'!$AE$7&"/08"
    et cela fonctionne si les cellules contiennent du texte mais s'il s'agit de nombres non formatés en texte essayez :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =CTXT('6279'!$A$7;0)&"/08"
    vous pouvez remplacer ;0) par ;2) si vous voulez par exemple 2 décimales.

  4. #4
    Membre chevronné
    Inscrit en
    Janvier 2008
    Messages
    483
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 483
    Par défaut
    t'as raison jacques_jean !
    Bonne journée

  5. #5
    Membre éclairé
    Inscrit en
    Février 2008
    Messages
    271
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 271
    Par défaut
    bjr à tous
    merci Abed_H & jacques_jean de votres aides mais le problème c'est que je veux une macro dont le but est d'ajouter "/08" à formule faite dans la cellule.
    merci à tous

  6. #6
    Invité
    Invité(e)
    Par défaut
    Re Abouhossam,

    A l'origine il était question de formules.

    Si vous voulez une macro, il faudrait préciser :

    Les noms des feuilles sont en fait des N° :

    -vous voulez donc que ces N° soient automatiquement incrémentés de 1 ?

    Les deux chiffres que vous voulez ajouter correspondent à l'année :

    -ils doivent correspondre automatiquement à l'année en cours ?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Modifier une Formule
    Par Ropie94 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 15/07/2009, 11h13
  2. [VBA] [XiR2] Modifier une formule de variable dans un rapport ?
    Par ctobini dans le forum SDK
    Réponses: 2
    Dernier message: 22/03/2009, 17h41
  3. Insérer une ligne sans modifier les formules
    Par coup dur dans le forum Excel
    Réponses: 2
    Dernier message: 17/03/2008, 11h02
  4. Déplacement de colonne modifiant les formules
    Par miloux32 dans le forum Excel
    Réponses: 5
    Dernier message: 31/01/2008, 11h44
  5. modifier une formule
    Par kirua2150 dans le forum Excel
    Réponses: 2
    Dernier message: 18/04/2007, 16h37

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