cs_flolf
Messages postés17Date d'inscriptionmercredi 22 novembre 2000StatutMembreDernière intervention 7 septembre 2005
-
25 août 2005 à 19:25
cs_CanisLupus
Messages postés3757Date d'inscriptionmardi 23 septembre 2003StatutMembreDernière intervention13 mars 2006
-
25 août 2005 à 21:47
Salut a tous
Je voulais savoir s'il y avait quelque chose a faire lorsqu'au lancement d'une macro excel on obtenait ce charmant mais neanmoins tres douloureux message?
Merci par avance
Florent
Comme quoi il y a de belles ballades a faire dans le coin...
cs_CanisLupus
Messages postés3757Date d'inscriptionmardi 23 septembre 2003StatutMembreDernière intervention13 mars 200621 25 août 2005 à 20:59
Salut,
Vu le titre (et non l'image qui doit se trouver sur ton disque auquel on n'a pas accès), ta macro doit avoir dépassé les 65536 octets fatidiques ?
Je suppose que c'est du vba, probablement excel ? voire access ?
Donc, seul remède : découper ta macro en sub et / ou function (en plusieurs macros si tu préfères).
-------------------------------------------------
Dresseur de puces, .... normal pour un loup !?
cs_flolf
Messages postés17Date d'inscriptionmercredi 22 novembre 2000StatutMembreDernière intervention 7 septembre 2005 25 août 2005 à 21:04
ok
je pense que ca doit etre ca efectivement
Il s'agit bien d'une macro sous excel en VB
Pour decouper je dois faire
Insert -> Module je suppose
Par contre comme je la lance a partir d'un bouton ele va surement s etrangler avec deux sub non?
Je te remercie en tout cas,
Comme quoi il y a de belles ballades a faire dans le coin...
cs_CanisLupus
Messages postés3757Date d'inscriptionmardi 23 septembre 2003StatutMembreDernière intervention13 mars 200621 25 août 2005 à 21:47
Heureux pour toi que ça fonctionne.
Pour répondre à tes 2 questions,
1 - Pas forcé d'insérer d'autres modules, la taille max c'est au niveau des procédures (sub, function, macro) mais bon, ça n'est pas inutile (je ne sais pas si la taille d'un module est limitée et à combien).
2 - Quand à savoir combien d'octets sont utilisés, en vba excel, je crois que c'est de l'empirisme pur (à moins de copier le code dans un éditeur qui permet de compter le nombres de caractères). J'ai remarqué qu'en vba excel, même les commentaires sont comptés dans la taille.
Bonne prog
-------------------------------------------------
Dresseur de puces, .... normal pour un loup !?