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 :

copier une formule jusqu'à une cellule n (n variable)


Sujet :

Macros et VBA Excel

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 59
    Points : 52
    Points
    52
    Par défaut copier une formule jusqu'à une cellule n (n variable)
    Bonjour à tous!
    J'ai un petit soucis, dans la formule ci-dessous, j'aimerais pouvoir adapter le nombre de cellules à sélectionner en fonction d'un nombre n de lignes d'un tableau... n étant variable évidemment! Je crois qu'on ne peut pas le faire avec Range(), Cells() accepte les attributs variant mais je ne sais pas comment l'insérer dans mon code!
    Auriez vous une idée??
    PS : Ici j'ai mis 200 pour qu'il n'y ait pas de case qui n'ait pas de formule, mais j'aimerais bien adapter ce 200 à ... n !!

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Cells(2, 2).Select
                ActiveCell.FormulaR1C1 = "=IF(OR(AND(RC26=TRUE,Options!R7C2=1),AND(RC26=FALSE,Options!R7C2=2)),""Présent"",""Absent"")"
            Selection.AutoFill Destination:=Range("B2:B200"), Type:=xlFillDefault

  2. #2
    Membre confirmé
    Inscrit en
    Janvier 2008
    Messages
    476
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 476
    Points : 494
    Points
    494
    Par défaut
    Bonsoir
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    n=502
    Selection.AutoFill Destination:=Range("B2:B" & n), Type:=xlFillDefault
    Bonne soirée

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 59
    Points : 52
    Points
    52
    Par défaut Résolu!
    Nikel !! ca marche
    Un grand merci!
    Bonne soirée!
    LM

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

Discussions similaires

  1. [XL-2010] Formule : attribuer une formule dans une cellule
    Par popi33370 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 06/03/2014, 19h06
  2. Etirer une formule jusqu'à une cellule non définie
    Par lisajustine dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 14/08/2012, 15h43
  3. Réponses: 1
    Dernier message: 19/10/2011, 13h13
  4. Copier les enregistrements d'une table vers une table d'une autre DB
    Par karinette21 dans le forum Requêtes et SQL.
    Réponses: 4
    Dernier message: 18/11/2008, 22h50
  5. Réponses: 2
    Dernier message: 02/06/2006, 12h26

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