Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Dernière colonne non vide VBA

  • Initiateur de la discussion Initiateur de la discussion Hawkeye56
  • 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 !

H

Hawkeye56

Guest
Bonjour le forum,

Je rame fort pour écrire le code qui copierait la plage de cellules allant de la ligne 4 à la dernière ligne non vide de la dernière colonne non vide.

Merci de votre aide 🙂
 
Re : Dernière colonne non vide VBA

Bonjour

cette ligne te selectionne toute la plage à partir de A1 occupée

Range("A1:" & Range("A1").SpecialCells(xlCellTypeLastCell).Address).Select

je ne sais pas si c'est ce que tu veux
 
Re : Dernière colonne non vide VBA

Bonjour PascalXLD,

Merci de ta réponse.
Je me suis mal exprimé.
Ce que je souhaite c'est copier la plage de cellules allant de la ligne 4 à la dernière ligne non vide (c'est une première variable) et le tout situé dans la dernière colonne non vide (encore une variable).

🙂
 
Re : Dernière colonne non vide VBA

RE

tu veux donc ecrasé ta dernière colone non vide, par ta première colonne à partir de la ligne 4 ok ?

et c'est ta dernière colonne non vide de la ligne 4 ou cela peut être une autre ?
 
Re : Dernière colonne non vide VBA

Non, ce que je veux c'est copier cette plage de cellule de la dernière colonne non vide pour la recopier dans un autre classeur.

Ce qui me pose problème c'est ces 2 variables en même temps.
 
Dernière modification par un modérateur:
Re : Dernière colonne non vide VBA

RE

essaies ceci mais...

maligne = Range("A4").End(xlDown).Row
macolonne = Range("A4").SpecialCells(xlCellTypeLastCell).Column
Range(Cells(4, 1), Cells(maligne, macolonne)).Copy Cells(4, macolonne + 1)
 
Re : Dernière colonne non vide VBA

Non ,ça ne fonctionne pas.

Je vais essayer autrement.
Peux tu me donner le code pour aller à la ligne 4 de la dernière colonne non vide?
Je ne connais pas la syntaxe mais je crois qu'il y a 256 et xltoleft... 😱

Merci de ton aide
 
Re : Dernière colonne non vide VBA

Bonsoir le forum,

Ca ne donne pas ce que je veux...Je simplifie ma demande:
Comment copier les lignes 4 à 20 de la dernière colonne non vide ?

Merci de votre aide
 
Dernière modification par un modérateur:
Re : Dernière colonne non vide VBA

Pas de problème. 🙂

Voici une partie de mon document. L'objectif est de gérer les mouvements d'une liste d'objets. A chaque sortie d'objets je vais créer une colonne dans laquelle figurera la quantité des objets sortis.

Cette quantité (qui figurera donc dans la dernière colonne non vide) je souhaite la copier dans un autre onglet ou elle sera remise en forme pour être imprimée sous forme de fiche.

Voilà, j'espère avoir été plus clair 🙂
 

Pièces jointes

- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
1
Affichages
96
Réponses
4
Affichages
244
Réponses
5
Affichages
194
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…