Macro pour glisser une formule jusqu'à la premiere cellule vide

  • Initiateur de la discussion Initiateur de la discussion rascsax
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

rascsax

XLDnaute Nouveau
Bonjour à tous,

Je souhaiterais faire glisser une formule jusqu'à la première cellule vide.
Dans un premier temps j'ai essayé la macro suivante
Sub Actualiser_analyses()
Worksheets(Array("ALCOOL")).Select
Range("A14:S14").Select
Selection.AutoFill Destination:=Range("A14:S" & Range("A65536").End(xlDown).Row)
End Sub

Le problème c'est que cette macro glisse la formule jusqu'à la ligne 65536 et non la première cellule vide.
Est-ce que vous auriez une idée.
En vous remerciant par avance de votre aide.
Pascal
 
Re : Macro pour glisser une formule jusqu'à la premiere cellule vide

Bonjour,

modifie peut être comme suit :
Code:
Selection.AutoFill Destination:=Range("A14:S" & Range("A65536").End(XlUp).Row)

non testé.... et pour cause...

bonne journée
@+
 
Re : Macro pour glisser une formule jusqu'à la premiere cellule vide

Bonjour Pierrot,

Tout d'abord merci de votre réponse.
J'ai essayé la macro que vous me proposez mais rien n'y fait.
J'ai joint un fichier en exemple.
En vous remerciant
Pascal
 
Re : Macro pour glisser une formule jusqu'à la premiere cellule vide

Re,

A noter, ceci fonctionne chez moi :
Code:
Worksheets("ALCOOL").Range("A14:S14").AutoFill Destination:=Worksheets("ALCOOL").Range("A14:S2000")

maintenant est ce le résultat attendu ?? j'en sais rien...
 
Re : Macro pour glisser une formule jusqu'à la premiere cellule vide

Le but de la manoeuvre est d'actualiser les données de la feuille ALCOOL à partir de la feuille Données.
Pour synthétiser :
- la feuille Données est reliée à une requête d'access.
- une fois que la feuille Données est actualisée.
Je souhaiterais une lancer une macro qui fait glisser les formules contenue dans la feuille ALCOOL jusqu'à ce que la date et les effectifs soient les mêmes que dans la feuille Données.
Merci
 
Re : Macro pour glisser une formule jusqu'à la premiere cellule vide

Re,

essaye avec ceci :
Code:
With Worksheets("ALCOOL")
    .Range("A14:S14").AutoFill Destination:=.Range("A14:S" & _
        Sheets("Données").Range("A65536").End(xlUp).Row)
End With
 
Re : Macro pour glisser une formule jusqu'à la premiere cellule vide

Super ! Impeccable !
Merci Pierrot pour votre aide, ça fonctionne à merveille.
Vous m'avez enlevé une épine du pied !!
Très bonne journée à vous.
Pascal
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
1
Affichages
221
Retour