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

XL 2016 Etendre un tableau vers le bas (20000 lignes)

Claudy

XLDnaute Accro
Bonjour,
j'ai un tableau (E3:J20) de vingt lignes avec formules dans les deux dernières colonnes, une macro événementielle et des listes défilantes (validation de données) sur six colonnes.
Comment étendre ce tableau à +/- 20000 lignes?
Je me vois mal tirer vers le bas ...
Vba accepté.

Merci d'avance,

Claudy
 

chris

XLDnaute Barbatruc
Bonjour à tous
Mettre sous forme de tableau structuré et ne pas étendre : le tableau s'étendra tout seul avec ses listes de validation et ses formules à l'ajout d'une (saisie) ou n lignes (collage) juste sous la dernière
 

job75

XLDnaute Barbatruc
Bonjour JM, le forum,

S'il y a des valeurs en E3:H3 FillDown les copiera telles quelles vers le bas.

Je pense que Claudy veut plutôt agrandir son tableau avec des cellules vides.

A+
 

Staple1600

XLDnaute Barbatruc
Bonjour job75

Comme je n'ai pas vu le fichier de Claudy, je me suis dédouané avec cette précision
(à confirmer sur le fichier réel)
J'ai testé avec cette formule en E3:J3 =COLONNE()*LIGNE()
(cellules formatées (fond jaune) et bordures)
Et ton code et le mien donne le même résultat, non ?
Ton code que j'ai testé avant de tester le mien.
VB:
Sub aa()
[E3:J3].AutoFill [E3:J20000], xlFillFormats 'tire les formats
[E3:J3].AutoFill [E3:J20000], xlFillValues 'tire les formules
End Sub

EDITION: Et cette version aussi fait la même chose (sur mon fichier test)
VB:
Sub c()
[E3:J3].AutoFill [E3:J20000], xlFillCopy
End Sub
 

Staple1600

XLDnaute Barbatruc
Re

Avec le fichier exemple, je suis en mesure d'invalider mes propositions.
Ce que job75 avait déjà noté.

NB: Ceci dit, si le fichier eut été présent dès le message#1, j'aurai pu tester et donc ne pas poster le message#7.
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…