Bonjour à tous, je suis nouveau sur le forum.
J'ai besoin d'un éclair de génie sur une bricole.
Je met en mémoire dans un tableau un feuille excel
Déclaration dans workbook
Public Zz()
Dans la macro:
Sheets("Feuil1").Select
Ligne = Cells(Rows.Count, 4).End(xlUp).Row
ReDim Zz(Ligne, 5)
For l = 2 To Ligne
For c = 1 To 5
Zz(l, c) = Cells(l, c)
Next c
Next l
Pour le moment tout est ok.
Mais normalement en Public le tableau doit rester en mémoire.
A chaque lancement de la macro, le tableau et vide et je doit le recharger => perte de temps car plus de 680000 lignes
D'après vous d'ou peut venir mon erreur ? Existe t'il une solution ?
Merci pour votre aide et désolé si ma question et idiote.
Olivier de l'Aube.