Macro qui ne marche pas sous Excel 64bits

salut,

j'ai récupéré sur un site excel (peut être celui la, je ne sais plus), pour faire la liste d'un répertoire.

Il marche très bien sur Excel 2007 32 bits mais pas sous Excel 2010 64 bits.

Il affiche ceci :

le code contenu dans ce projet doit être mis à jour pour pouvoir être utilisé sur les systèmes 64 bits. Vérifiez et mettez à jour les instructions Declare puis marquez les avec l'attribut PtrSafe.

Je voudrais utiliser ce fichier aussi bien sur 32 que sur 64 bits

Pourriez vous m'aider à modifier ce fichier pour qu'il soit compatible 32 et 64 bits, svp ?

Merci !

sans titre
43infosfichiers.zip (15.41 Ko)

Bonsoir,

en fait tu peux te passer de ces 2 déclarations et utiliser l'instruction timer, ce que j'ai appliqué dans ton fichier.

176infosfichiers.zip (29.67 Ko)

super merci h2so4

ca marche à présent sur 32 et 64 bits !!

merci !

Bonjour,

Tu peux aussi te poser la question si excel 64 bits n'a pas été installé à tort.

On installe la version 64 bits que si on a un besoin spécifique de traiter de très grosses bases de données, pas parce que le système est 64 bits.

Si ce n'est pas le cas il vaut mieux désinstaller la 64 bits pour installer la 32. Beaucoup trop d'incompatibilités qui te gêneront tôt ou tard (pas de contrôles ActiveX déjà...).

eric

Merci eriiic pour l'information.

Je pensais que le 64bits était pour les versions de windows 64bits...

Je saurai pour la prochaine fois !

Merci.

Rechercher des sujets similaires à "macro qui marche pas 64bits"