Recopier une formule sur plus de 65000 lignes

Storm42 Messages postés 19 Statut Membre -  
ed555 Messages postés 63 Statut Membre -
Bonjour,
J'aimerai savoir si il est possiblede copier une formule sur plus de 65000 lignes (qui est la limite des macros: enfin je crois).
J'ai un tableau avec plus de 400 000 lignes et je ne sais vraiment comment faire...
Merci de votre aide.
A voir également:

3 réponses

chossette9 Messages postés 6855 Date d'inscription   Statut Contributeur Dernière intervention   1 312
 
Bonjour,

tu parles d'Excel ?

Cordialement.
0
ed555 Messages postés 63 Statut Membre
 
salut,

et si tu insérais un nouvel onglet une fois tes 65 000 lignes atteintes ? (ceci est valable pour excel 2003 si je ne m'abuse, concernant 2007 la limite est à ~100 000 lignes)
0
chossette9 Messages postés 6855 Date d'inscription   Statut Contributeur Dernière intervention   1 312
 
La limite est à 1 048 576 lignes dans Excel 2007 et supérieur.
0
ed555 Messages postés 63 Statut Membre
 
effectivement, il me manquait une puissance 3 ! j'ai mal lu sur ma feuille excel... merci chossette9 !
0
Storm42 Messages postés 19 Statut Membre
 
Oui je parle de excel 2007 et meme on peut copier beaucoup de ligne sur la page, mais apres la macro ne prend pas en compte plus de 65000 ligne non?
0
ed555 Messages postés 63 Statut Membre
 
ce n'est manifestement pas un problème :

Range("C1").Select
Selection.AutoFill Destination:=Range("C1:C100000"), Type:=xlFillDefault

je viens de recopier une formule sur 100 000 lignes...
0
chossette9 Messages postés 6855 Date d'inscription   Statut Contributeur Dernière intervention   1 312
 
Après ça dépend surement de la formule, car plus elle est compliquée, plus il faudra utiliser de mémoire pour exécuter la macro, et donc risque de débordement de mémoire.
0
Storm42 Messages postés 19 Statut Membre
 
Ok merci, je pense que je vais demander si je peux utiliser un ordi plus puissant genre celui du reseau. Et on m'a parler du langage ASPqui serait plus pratique pour les gros fichiers.
0