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 :

Problème avec AutoFill


Sujet :

Macros et VBA Excel

  1. #1
    Membre averti
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Juillet 2015
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Juillet 2015
    Messages : 16
    Par défaut Problème avec AutoFill
    Bonjour à tous,

    Je viens vers vous car je sèche totalement sur une erreur 1004 autofill method of range class failed sur le code suivant :
    Code vba : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    'Descente des formules
    nbRows = Sheets(sheetsName).Range("A" & Rows.Count).End(xlUp).Row
    Sheets(sheetsName).Range("O4").AutoFill Destination:=Range("O4:O" & nbRows)

    nbRows est bien égal au nombre de lignes avec valeur.

    Je n'arrive pas à identifier mon erreur.

    Quelqu'un aurait-il une idée ? Est-ce une erreur de lundi matin ?

    Merci d'avance

  2. #2
    Expert éminent Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Par défaut
    A moins que ton Sheets(sheetsName) soit inutile, la source et la destination de l'AutoFill ne sont pas dans la même feuille. Ca ne peut donc pas fonctionner.

  3. #3
    Membre averti
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Juillet 2015
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Juillet 2015
    Messages : 16
    Par défaut
    Du coup, erreur de lundi matin...

    J'ai corrigé comme cela (je préfère expliciter la feuille) :
    Code vba : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    'Descente des formules
    nbRows = Sheets(sheetsName).Range("A" & Rows.Count).End(xlUp).Row
    Sheets(sheetsName).Range("O4").AutoFill Destination:=Sheets(sheetsName).Range("O4:O" & nbRows)

    Merci Menhir.

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

Discussions similaires

  1. Problème avec la fonction Autofill
    Par jbinder dans le forum Macros et VBA Excel
    Réponses: 14
    Dernier message: 30/04/2015, 13h07
  2. Problème avec Autofill
    Par Runsh63 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 25/03/2011, 12h53
  3. [XL-2007] Automatisation: problème avec la AutoFill.Destination
    Par skipeemed dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 07/10/2010, 18h37
  4. Problème avec la mémoire virtuelle
    Par Anonymous dans le forum CORBA
    Réponses: 13
    Dernier message: 16/04/2002, 16h10

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