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

Savez vous comment mélanger les données d'une liste définie ?

V

vincent

Guest
tu as tout à fait compris ! tu es LE génie, c'est très gentil
merci beaucoup pour ton aide, vraiment, ca va me faire gagner beaucoup de temps !!!
)))))))))))))))))
 
V

vincent

Guest
ah mince apparemment, cette macro ne fonctionne que pour un nombre très restreint de données en colonne A. Mes besoins sont de l'ordre des 20000 voire +
:-((((((((((
 
M

michel

Guest
rebonjour vincent

tu peux redefinir les variables comme ci dessous , mais à mon avis pour 20000 lignes le temps de calcul risque d'etre tres long

.....
Dim Lig As Integer
Dim Tableau()
Dim Tableau2()
Dim i As Integer, j As Integer, k As Integer
Dim Aleat As Integer
....

bon apres midi
MichelXld
 
J

jmps

Guest
Bonjour Vincent et Michel,

J'ai juste jeté un oeil à la macro. Je pense, sans avoir testé, que si tu remplaces dans les déclarations de variables As Byte par As Integer, cela devrait marcher.

Un Byte est limité à 255 alors qu'un Integer va jusqu'à 32 000 et des poussières. Si tu dépasses les 32 000, il faudra passer en Long.

J'espère que ça va rouler.

A+

José
 

Discussions similaires

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