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 :

Adresse de cellule en variable pour somme


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
    Ingénieur qualité méthodes
    Inscrit en
    Octobre 2013
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2013
    Messages : 2
    Par défaut Adresse de cellule en variable pour somme
    Bonjour à tous,

    Mon problème est simple mais impossible de trouver la solution ...
    J'ai défini une variable dans laquelle je renseigne l'adresse d'une cellule. L'objectif étant de réutiliser l'adresse de cette cellule dans une formule somme.

    Cela donne actuellement :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Dim A As String
    Dim cell2 As String
     
     A = [A65536].End(3).Row
     Range("K" & A).Select
     cell2 = ActiveCell.Address(0, 0)
     ActiveCell.FormulaR1C1 = "=SUM(K2:" & cell2 & ")"
    Lorsque j’exécute le code en Pas à Pas cela me donne dans ma cellule la formule suivante :
    Or, comment me débarrasser de ces maudits " ' " qui empêche le calcul de ma formule ??

    Je vous remercie pour votre aide !

    Lucas

  2. #2
    Expert confirmé
    Homme Profil pro
    aucune
    Inscrit en
    Septembre 2011
    Messages
    8 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Septembre 2011
    Messages : 8 208
    Par défaut
    Bonjour,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ActiveCell.Formula = "=SUM(K2:" & cell2 & ")"

  3. #3
    Invité
    Invité(e)
    Par défaut Bonjour,
    je ne comprends pas pourquoi sauvegarder la fonction somme dans une cellule.
    supposons que K1=titre et K5=somme.

    Code Formule EXCEL : Sélectionner tout - Visualiser dans une fenêtre à part
    =SOMME(DECALER(K1;1;0):DECALER(K5;-1;0))
    il me suffis d’encadrer la plage de calcul par une fonction qui prend en compte le titre et la cellule de destination, ainsi je peux insérer ou supprimer une linge sans modifier ma formule.

  4. #4
    Candidat au Club
    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Octobre 2013
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2013
    Messages : 2
    Par défaut
    Merci Daniel,

    Je n'étais pas loin mais pour trouver ce détail qui fait la différence je n'aurai pas su où chercher !!

    Au top !

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

Discussions similaires

  1. adresse variable pour importer les données sous excel
    Par nezguich dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 24/09/2010, 12h42
  2. [XL-2003] adresse variable pour importer les données txt sous excel
    Par renfei1984 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 02/07/2010, 10h29
  3. Utiliser une variable pour modifier la taille d'une cellule <td>
    Par morora69 dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 07/06/2010, 16h52
  4. [XL-2007] Intégrer une variable pour une cellule
    Par toinou62 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 30/04/2009, 23h41
  5. Sélectionner une plage de cellules variables pour faire un graphique?
    Par drthodt dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 29/11/2007, 18h06

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