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

Poursuivre sur une autre feuille

  • Initiateur de la discussion Initiateur de la discussion cibleo
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

cibleo

XLDnaute Impliqué
Bonsoir le forum,

Cette macro recopie une suite de n nombres fact(n)/n fois
Sous Excel 2003, tout se passe bien pour 8 éléments soit 40320 cellules remplies ; la suite est recopiée 5040 fois.
Si je dépasse 8 éléments, comment puis-je poursuivre sur les feuilles suivantes lorsque que je dépasse 65536 lignes (et éventuellement recréer des nouvelles feuilles) ?
VB:
Sub recopier_factorielle()
Dim Tbl, i As Long, y As Byte, x As Long
Tbl = Array(1, 2, 3, 4, 5, 6, 7, 8)
y = UBound(Tbl) + 1
x = Application.WorksheetFunction.Fact(y)
With Feuil1
  For i = 1 To x Step y
  .Range("a" & i).Resize(UBound(Tbl) + 1) = Application.Transpose(Tbl)
Next i
End With
End Sub
Cibleo
 
Dernière édition:
Re : Poursuivre sur une autre feuille

Re à tous,

Sur Win Xp - Excel 2003 :
Job75, pour info j'ai essayé tes 2 dernières macros avec 10 éléments, 15 feuilles sont remplies, à la 16ème message d'erreur : erreur d'exécution 1004.

Avec la macro de mapomme, j'obtiens ce message de la part d'Excel :
Excel ne peut pas terminer cette tâche avec les ressources disponibles. Sélectionnnez moins de données ou fermez des applications.
Au moins, je suis fixé 🙄

Cibleo
 
Re : Poursuivre sur une autre feuille

Re cibleo,

Curieux car sur Win 7 - Excel 2010 il n'y a vraiment aucun problème.

Avec un tableau de 10 valeurs les macros de mon post #15 s'exécutent en 50 s et 11 s.

A+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
5
Affichages
750
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…