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

VBScript Discussion :

CATIA vers EXCEL problème extraction de données


Sujet :

VBScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Mechanical designer
    Inscrit en
    Mars 2014
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Mechanical designer
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mars 2014
    Messages : 1
    Par défaut CATIA vers EXCEL problème extraction de données
    Bonjour tout le monde,

    Moi c’est Thierry, passionné par la mécanique générale (j’en ai fais mon taf, je suis projeteur méca depuis 13 ans), je m’intéresse aujourd’hui à la programmation afin de développer mes proto perso, mais aussi proposer différents outils de concepteur au seins de bureau d’études afin d’améliorer et faciliter le travail des projeteurs (ex: BOM ; nomenclature).

    Je tiens donc tout d’abord à remercier toute la communauté pour leur partage de savoir, vos diffusions de tutoriaux et exemples m’ont déjà appris bcp concernant la communication CATIAV5 vers Excel afin d’extraire les données d’un assemblage.

    Seulement aujourd’hui, je rencontre ce petit problème :
    Lors de l’exécution d’une macro type « .catvba » me permettant d’extraire vers Excel les données interne d’un assemblage (à tous les niveaux), celle-ci me transforme les données « .CatProductSource » en chiffres. En clair, je récupère sur mon Excel les valeurs 0, 1 et 2 (0 remplace « inconnu », 1 remplace « fabriqué » et 2 remplace « acheté »).

    Pour info le doc Excel est mis en forme hors macro (cela m’évite d’avoir une macro surchargée pour la création et mise en forme de mon document). Les variables d,Lg et Cl me permettent de sélectionner les cellules.

    Je ne comprends vraiment pas d’où cela peut venir ? Quelqu’un peut-il m’aider svp, merci d’avance.

    Je vous joins mon code ainsi que des images permettant de voir le résultat de l’extract.

    ThierryNom : Image1.png
Affichages : 2888
Taille : 598,3 Ko
    Fichiers attachés Fichiers attachés

  2. #2
    Expert éminent
    Avatar de Marc-L
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2013
    Messages
    9 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 9 468
    Par défaut

    Bonjour, bonjour !

    Pas de réponse vu l'erreur de casting de forum ‼
    La prochaine fois, mieux vaut poster dans un forum dédié CATIA voir avec un peu de chance dans le forum VBA Excel …

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Sub GetNextNode(ProductDoc As Product)
                                                          V = Array("inconnu", "fabriqué", "acheté")
        With ProductDoc.Products
            For D& = 1 To .Count
                Worksheets("BoM").Cells(D + 5, 5).Value = V(.Item(D).Source)
            Next
        End With
    End Sub
    Vu qu'en interne seules les valeurs 0, 1 et 2 existent, l'autre solution est d'importer ces valeurs telles quelles dans Excel
    et d'y adjoindre une formule les convertissant via un RECHERCHEV par exemple sur un p'tit tableau de conversion …

    _____________________________________________________________________________________________________

    Merci de cliquer sur pour chaque message ayant aidé puis sur pour clore cette discussion …

    _____________________________________________________________________________________________________
    Je suis Charlie - Je suis Bardo

Discussions similaires

  1. [A-03] Données Access vers Excel, problème d'arrondis
    Par Secco dans le forum VBA Access
    Réponses: 2
    Dernier message: 31/10/2008, 08h17
  2. Transfert vers excel, problème format DATE
    Par Plumette_ dans le forum AS/400
    Réponses: 2
    Dernier message: 23/10/2008, 19h51
  3. Réponses: 4
    Dernier message: 03/01/2007, 21h25
  4. CATIA vers Excel
    Par christophe monc dans le forum VBScript
    Réponses: 3
    Dernier message: 19/09/2006, 13h47
  5. Réponses: 1
    Dernier message: 01/11/2005, 12h04

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