Recopier une formule sur plus de 65000 lignes

Storm42 Messages postés 8 Date d'inscription   Statut Membre Dernière intervention   -  
ed555 Messages postés 61 Date d'inscription   Statut Membre Dernière intervention   -
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.

3 réponses

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

    tu parles d'Excel ?

    Cordialement.
    0
  2. ed555 Messages postés 61 Date d'inscription   Statut Membre Dernière intervention  
     
    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
    1. chossette9 Messages postés 6855 Date d'inscription   Statut Contributeur Dernière intervention   1 313
       
      La limite est à 1 048 576 lignes dans Excel 2007 et supérieur.
      0
    2. ed555 Messages postés 61 Date d'inscription   Statut Membre Dernière intervention  
       
      effectivement, il me manquait une puissance 3 ! j'ai mal lu sur ma feuille excel... merci chossette9 !
      0
  3. Storm42 Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
     
    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
    1. ed555 Messages postés 61 Date d'inscription   Statut Membre Dernière intervention  
       
      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
    2. chossette9 Messages postés 6855 Date d'inscription   Statut Contributeur Dernière intervention   1 313
       
      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
    3. Storm42 Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
       
      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