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 :

Entrer une formule avec des variables [XL-2013]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2017
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2017
    Messages : 15
    Par défaut Entrer une formule avec des variables
    bonjour à tous,

    après avoir cherché en vain comment résoudre mon problème, je m'en remets à vous pour savoir comment rendre le code suivant dynamique :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Range("X12").Formula = "=A6 & ""-"" & C6 & ""-"" & E6"
    je cherche tout bêtement à concaténer le contenu de 3 cellules. Le truc, c'est que j'aimerais que le 6 de A6, C6 et E6 soit remplacé par une variable i de type integer que j'ai défini auparavant.
    J'ai essayé plein de trucs, mais je n'y arrive pas.

    Une bonne âme pour me filer un coup de main ? Je lui serai évidemment redevable jusqu'à la millième génération (au moins)

  2. #2
    Expert confirmé Avatar de BENNASR
    Homme Profil pro
    Responsable comptable & financier
    Inscrit en
    Décembre 2013
    Messages
    2 974
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Responsable comptable & financier
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2013
    Messages : 2 974
    Par défaut
    bonsoir
    tu peux donner un exemple svp ???
    comme :
    A6=15
    B6=20
    E6=50
    et en X12 tu veux voir 15-20-50 ??

  3. #3
    Expert confirmé
    Homme Profil pro
    Responsable des études
    Inscrit en
    Juillet 2014
    Messages
    2 681
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Aude (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Responsable des études
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2014
    Messages : 2 681
    Par défaut
    Bonjour,
    Tout ce que tu met entre guillemets est considéré comme du texte, si tu veux mettre le numéro en variable il faut le sortir des guillemets
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Range("X12").Formula = "=A" & i & " & ""-"" & C" & i & " & ""-"" & E" & i

  4. #4
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2017
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2017
    Messages : 15
    Par défaut
    Halaster08, tu es mon sauveur !

    pour Bennasr, les 3 cellules contiennent du texte ou un nombre. Pour satisfaire ta curiosité, j'ai la cellule Ai qui contient un nombre (par ex 6), Ci contient un grade (par ex Général) et la cellule Ei contient un nom (par ex Bigeard), et au final je voulais récupérer dans ma cellule cible " 6-Général-Bigeard "

    Halaster08, il me faudra tes coordonnées pour la reconnaissance de dette...

    Merci encore

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

Discussions similaires

  1. [XL-2010] Macro pour écrire une formule avec des variables (cellule)
    Par xuan203 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 07/07/2017, 10h29
  2. [XL-2000] Ecrire une formule avec des variables
    Par mollus dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 15/06/2011, 13h31
  3. formule avec des variables sur matrice
    Par samimikha dans le forum Excel
    Réponses: 7
    Dernier message: 17/10/2007, 16h09
  4. [VBA-Excel] Calcul d'une formule avec une inconnue
    Par micwiss dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 23/10/2006, 16h04
  5. Faire une boucle avec des variables vides ?
    Par byloute dans le forum Linux
    Réponses: 5
    Dernier message: 23/02/2006, 09h33

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