IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Version de VBA


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Inscrit en
    Septembre 2009
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Septembre 2009
    Messages : 5
    Par défaut Version de VBA
    Bonjour,
    Suite à mon problème avec la méthode TextToColumns, il s'avère que ma macro fonctionne parfaitement sur les postes qui sont en VBA 6.4.9972 avec Forms 11.0.624 mais sur les postes en VBA 6.5.1024 avec Forms 12.0.6025.500 (comme le mien) la méthode TextToComumns tronque l' import à partir de la 60° colonne.
    existe-il un patch pour remedier à ce pb? est il connu ou réferencé?
    Merci pour votre aide!

  2. #2
    Membre Expert Avatar de aalex_38
    Inscrit en
    Septembre 2007
    Messages
    1 631
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 631
    Par défaut
    Bonjour,


    Suite à mon problème avec la méthode TextToColumns, il s'avère que ma macro fonctionne parfaitement sur les postes qui sont en VBA 6.4.9972 avec Forms 11.0.624 mais sur les postes en VBA 6.5.1024 avec Forms 12.0.6025.500 (comme le mien) la méthode TextToComumns tronque l' import à partir de la 60° colonne.
    Je suis aujourd'hui sur un poste VBA 6.5.1024, et je viens de faire un test sur TextToComumns et je n'ai rien de tronqué, as-tu le code qui pose problème, ou un exemple de données ?

  3. #3
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Par défaut
    Parfois, d'une version l'autre, le libellé des paramètres varie. Je n'ai pas en tête les cas mais ils existent, je les ai rencontrés
    Pour pallier ce problème, en déroulant la macro pas à pas, j'ai relevé la valeur de chaque paramètre dans la version qui va bien et ai reporté ces valeurs dans l'ordre dans la version qui n'allait pas bien... Dans les cas rencontrés cette solution a réglé le problème.
    Tu peux toujours vérifier si le libellé des paramètres est identique dans les deux versions...
    Juste une idée
    Bonne chance

  4. #4
    Membre à l'essai
    Inscrit en
    Septembre 2009
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Septembre 2009
    Messages : 5
    Par défaut
    merci de vos réponse,
    la versionde VBA semble une fausse piste car sur le 6° poste avecVBA 6.4.9972 et forms 11.6254 ca ne marche pas.
    Nouvelle découverte lorsque j' essaye d' enregister un bout de macro pour remplacer les "," par des ";" l' enregistreur plante en indiquant "Formule trop longue", je crois plutot à cette piste, car après avoir coller le code malgrès tout je me retrouve avec mes colonnes tronquées!!!!!.

    quelqu'un connait t il une solution?
    Images attachées Images attachées  

Discussions similaires

  1. [XL-2003] Arrêt sur code macro version 2003 VBA 6.3
    Par jorisphi dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 28/12/2009, 08h50
  2. [VBA-ppt] Obtenir la version du document sous PowerPoint
    Par stupid dans le forum VBA PowerPoint
    Réponses: 1
    Dernier message: 03/08/2006, 08h14
  3. Réponses: 1
    Dernier message: 23/05/2006, 17h08
  4. [VBA-E] Trouver la version d'excel
    Par Elstak dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 05/04/2006, 14h14
  5. Comment recupérer la version d'Excel avec VBA ?
    Par ikoto dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 22/09/2005, 18h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo