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 :

Autofill sur un objet range [XL-2010]


Sujet :

Macros et VBA Excel

  1. #1
    Futur Membre du Club
    Femme Profil pro
    Inscrit en
    Janvier 2013
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Autre

    Informations professionnelles :
    Secteur : Services de proximité

    Informations forums :
    Inscription : Janvier 2013
    Messages : 10
    Points : 8
    Points
    8
    Par défaut Autofill sur un objet range
    Bonjour,
    Je cherche à glisser une formule automatiquement sur un objet range, j'ai l'habitude de le faire sur une colonne ou une ligne , mon objectif aujourd'hui , c'est de le faire sur un tableau tout un entier, sachant que cet objet range est variable.


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    i = Day(Range("B2").Value)
     'c = Split(Columns(i + 2).Address(ColumnAbsolute:=False), ":")(1)
       Range("C8").Formula = "=COUNTIFS(data!C6,TDB!R7C,data!C21,TDB!RC2)"
       Range("C8").AutoFill Destination:=Range("C8:C16")
       Range("C8:C16").AutoFill Destination:=Range(Cells(16, 3), Cells(16, i + 2))

  2. #2
    Expert éminent sénior
    Homme Profil pro
    aucune
    Inscrit en
    Septembre 2011
    Messages
    8 207
    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 207
    Points : 14 362
    Points
    14 362
    Par défaut
    Bonjour,

    A moins que j'aie mal compris, remplace la dernière ligne par :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Range("C8:C16").AutoFill Destination:=Range(Cells(8, 3), Cells(16, i + 2))

  3. #3
    Futur Membre du Club
    Femme Profil pro
    Inscrit en
    Janvier 2013
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Autre

    Informations professionnelles :
    Secteur : Services de proximité

    Informations forums :
    Inscription : Janvier 2013
    Messages : 10
    Points : 8
    Points
    8
    Par défaut
    oui ; t' as bien compris, je dois ouvrir les yeux
    merci pour ton aide , ça fait l'affaire

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

Discussions similaires

  1. [XL-2010] Fair une boucle sur des objets Ranges
    Par Escorpion dans le forum Excel
    Réponses: 6
    Dernier message: 18/03/2015, 18h14
  2. [XL-2007] Autofill sur range incluant offset
    Par mickey89 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 23/01/2013, 11h17
  3. [XL-2002] Echec Autofill sur Range
    Par gimgim dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 08/10/2010, 14h56
  4. [EXCEL 2003] Echec autofill sur la classe range
    Par buhrne dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 04/12/2008, 17h03
  5. Requêtes : recherche de maxi sur plusieur Objet
    Par pertuis dans le forum Langage SQL
    Réponses: 6
    Dernier message: 08/03/2004, 15h28

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