XL 2016 Macro qui fonctionne une fois sur 3 Prb WorksheetFunction

msauvegrain

XLDnaute Nouveau
Bonjour,

J'ai créer une macro xls_manager enregistrée dans perso.xlam que j'appelle par un bouton dans la barre d'accès rapide.

Elle me permet la mise en forme et la traduction d'une feuille d'un classeur (ex: X_Allenstein.xlsm) pour produire une feuille ( ex: X_Allenstein.xls).
Pour cet exemple, la macro a fonctionné. Il est obligatoire que j'enregistre la feuille crée en Excel 97 pour son incorporation dans Phila Manager.

J'ai d'autres fichiers à traiter et elle bug sur WorkshettFuntion.
Je joint des fichiers où, j'ai ce problème. (Deutsches_Reich.xlsm, Danzig.xlsm)

Si qqn a un peu de temps pour me conseiller, merci

@+, Michel
 

Pièces jointes

  • Perso.xlam
    18.9 KB · Affichages: 7
  • X_Allenstein.xlsm
    71.2 KB · Affichages: 2
  • X_Allenstein.xls
    154.5 KB · Affichages: 0
  • X_Allemagne_Deutsches_Reich.xlsm
    583 KB · Affichages: 3
  • X_Ville_libre_de_Dantzig.xlsm
    234.8 KB · Affichages: 0
C

Compte Supprimé 979

Guest
Bonjour Michel,

Quand vous dites qu'elle bug sur "WorkSheetFunction", que voulez-vous dire ?
Vous avez un message d'erreur ?
Si oui sur quelle ligne ?

Pour moi, c'est simplement que la macro est hyper loooooooooooooongue :eek:

Vous devriez mettre l'instruction
VB:
Application.StatusBar = "Veuillez patienter, traitement de la ligne " & ligne & "/" & der_ligne

Pour voir l'avancement...

A+
 
C

Compte Supprimé 979

Guest
Re,

Pour moi pas de plantage, mais c'est trop long pour tester jusqu'au bout

Je pense que c'est un souci avec l'envoi des requêtes sur Internet pour la traduction 🤔

Au moment du plantage, il faut cliquer sur le bouton "debogage" pour voir ou cela se situe et surtout à quel moment ;)
 

Discussions similaires

Statistiques des forums

Discussions
314 653
Messages
2 111 579
Membres
111 206
dernier inscrit
Dante76