A voir également:
- [VBA/Excel] Copié/collé de lignes pleines
- Liste déroulante excel - Guide
- Aller à la ligne excel - Guide
- Copie cachée - Guide
- Formule excel - Guide
- Copie écran samsung - Guide
4 réponses
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 684
11 févr. 2008 à 10:01
11 févr. 2008 à 10:01
bonjour
toute les lignes pleines d'une feuille donnée
Cela veux dire quoi ?
Il faut que tu ai remplis toutes tes colonnes (256 ou + si tu as 2007) ?
Que fait-on s'il y a des vides ?
En fonction de quoi on détecte le titre ?
toutes les colonnes sont documentées ?
toute les lignes pleines d'une feuille donnée
Cela veux dire quoi ?
Il faut que tu ai remplis toutes tes colonnes (256 ou + si tu as 2007) ?
Que fait-on s'il y a des vides ?
En fonction de quoi on détecte le titre ?
toutes les colonnes sont documentées ?
Par exemple, seules les 12 premières lignes d'un tableau sont remplies. Je souhaite que la macro ne copie que ces 12 lignes puis les insères dans une autre feuille sous le titre. Pour la détection du titre je pense qu'on peut donner un nom à une des cellules dans la ligne de titre et insérer les lignes copiées sous cette cellule.
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 684
12 févr. 2008 à 07:48
12 févr. 2008 à 07:48
bonjour
En adaptant le nom de tes feuilles et le nom de ta ligne titre (pour être original je l'ai nommé : "titre"), cette seule ligne suffit
En adaptant le nom de tes feuilles et le nom de ta ligne titre (pour être original je l'ai nommé : "titre"), cette seule ligne suffit
Worksheets("Feuil1").UsedRange.Copy Destination:=Worksheets("Feuil2").Cells([titre].Row + 1, 1)