Excel Downloads
Forum

Précédent   Excel Downloads Forums > Excel > Forum Excel


Réponse
 
LinkBack Outils de la discussion
Vieux 30/05/2006, 02h03   #1 (permalink)
Mi_
XLDnaute Occasionel
 
Date d'inscription: mars 2005
Version Excel : Excel 2000 (PC)
Messages: 264
Par défaut Copier/coller hauteur des lignes

Bonsoir le forum,

Dans le menu Collage spécial, il y a l'option 'Largeur des colonnes'.

Par contre il n'y a pas 'Hauteur des lignes'.

J'ai besoin de copier/coller l'hauteur des lignes d'une feuille à l'autre. En fait c'est plus simple, uniquement le paramètre ligne affichée/cachée et ce sur les 240 premières lignes.

J'ai bricolé le code suivant mais qui met un temps fou à s'exécuter :

Sub CopierHauteurLignes()
Application.ScreenUpdating = False

Dim Cellule As Range
For Each Cellule In Sheets(''Feuil1').Range('A1:A240')
i = Cellule.Row
If Cellule.EntireRow.Hidden = True Then
Sheets('Feuil2').Rows(i).EntireRow.Hidden = True
Else
Sheets(''Feuil2').Rows(i).EntireRow.Hidden = False
End If
Next Cellule

Application.ScreenUpdating = True

End Sub


Avez-vous des idées comment faire cela de manière plus simple et/ou plus rapide ?

Merci pour tout conseil,
Mi_
Mi_ est déconnecté   Réponse avec citation
Vieux 30/05/2006, 03h42   #2 (permalink)
XLDnaute Occasionel
 
Date d'inscription: mars 2006
Messages: 390
Par défaut Re:Copier/coller hauteur des lignes

Bonsoir,

tu sélectionnes les lignes (1 à 240) et tu fais un copier/collagespécial format :

Rows('1:240').Select
Selection.Copy
Sheets('Feuil3').Select
Range('A1').Select
Selection.PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, SkipBlanks:=False, Transpose:=False

le défaut c'est que ça te copie plus que la hauteur des lignes.
Pour y remédier, si tu veux un format vierge en dehors des hauteurs de lignes, tu refais un copier/collage spécial format des colonnes d'une feuille vierge dans ta feuille de destination


cordialement

Message édité par: odvj, à: 30/05/2006 02:46
ODVJ est déconnecté   Réponse avec citation
ANNONCES
Réponse

Liens sociaux

Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +2. Il est actuellement 10h52.


(C) 2006 Excel Downloads