Bonjour à tous,
habitué d'Excel mais pas du tout des macros, je sollicite votre aide aujourd'hui pour réaliser quelque chose qui vous paraîtra j'imagine très bête.
Etape 1 :
Je cherche à copier/coller des données d'une feuille "copie" allant de A3 jusqu'à la dernière cellule non-vide à droite puis en bas; puis les coller dans une feuille "collage" à partir de la première cellule vide de la colonne A.
J'ai actuellement un code de ce goût qui a l'air fonctionnel mais pas du tout optimisé :
Etape 2 :
Une fois la plage collée, je cherche à remplir les cellules de la colonne adjacente à droite avec un texte ("test") qui suivrait la plage que je viens de coller. Exemple : si ma plage collée fait A2:C10, "test" devrait être inscrit de D2 à D10. Et ce à chaque fois que je viendrai à activer ma macro pour coller une plage.
Le copier/coller semble être fonctionnel, mais remplir la colonne adjacente avec du texte qui prendrait en compte le remplissage des colonnes de la plage collée est parfaitement mystérieux à mon niveau...
Merci d'avance à vous
habitué d'Excel mais pas du tout des macros, je sollicite votre aide aujourd'hui pour réaliser quelque chose qui vous paraîtra j'imagine très bête.
Etape 1 :
Je cherche à copier/coller des données d'une feuille "copie" allant de A3 jusqu'à la dernière cellule non-vide à droite puis en bas; puis les coller dans une feuille "collage" à partir de la première cellule vide de la colonne A.
J'ai actuellement un code de ce goût qui a l'air fonctionnel mais pas du tout optimisé :
Code:
Sheets("copie").Select
Range("A3").Select
Range(Selection, Selection.End(xlToRight)).Select
Range(Selection, Selection.End(xlDown)).Select
Selection.Copy
Sheets("collage").Select
Range("A" & Cells(Rows.Count, "A").End(xlUp).Row + 1).PasteSpecial xlPasteValues
Etape 2 :
Une fois la plage collée, je cherche à remplir les cellules de la colonne adjacente à droite avec un texte ("test") qui suivrait la plage que je viens de coller. Exemple : si ma plage collée fait A2:C10, "test" devrait être inscrit de D2 à D10. Et ce à chaque fois que je viendrai à activer ma macro pour coller une plage.
Le copier/coller semble être fonctionnel, mais remplir la colonne adjacente avec du texte qui prendrait en compte le remplissage des colonnes de la plage collée est parfaitement mystérieux à mon niveau...
Merci d'avance à vous