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 !

choupi_nette

XLDnaute Occasionnel
Bonjour tout le monde...
Dans le fichier joint, j'ai une macro... mais n'en tenez pas compte.
Je souhaite avoir une macro qui va agir avant celle qui sont presentes dans les modules.

Ici le sujet est le tableau G22:R29 de l'onglet 1. Ce qui est important c'est que ce tableau peut etre rempli mais pas forcement dés le debut (G22)

Ce que je souhaite c'est que dans ce tableau recuperer les valeurs et les coller dans l'ordre de A2 à Ax

Une fois ceci terminé coller a la suite et sans espace (Colonne A:A) les donnees qui sont dans le tableau M14:R17
Et c'est tout
Apres tout le reste est deja fait et fonctionne bien

Meri pour votre aide

Choupi
 

Pièces jointes

Dernière édition:
Re : Help macro

Bonsoir choupi-nette,

Fatigué ce soir et pas sûr d'avoir tout compris.

Je te propose néanmoins ceci:
Code:
Private Sub Transfert()

Dim R As Range
Dim R1 As Range
Dim L As Long

L = 1
Set R1 = Range("G22:R29")
For Each R In R1
  If R.Value <> "" Then
    L = L + 1
    Cells(L, 1).Value = R
  End If
Next

Set R1 = Range("M14:R17")
For Each R In R1
  If R.Value <> "" Then
    L = L + 1
    Cells(L, 1).Value = R
  End If
Next

End Sub

Bonne soirée.
 
- 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
3
Affichages
581
Réponses
3
Affichages
773
Retour