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 :

vba sous excel


Sujet :

Macros et VBA Excel

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 5
    Par défaut vba sous excel
    Hello
    Je voudrais faire des sorties sur des cartes d'acquisition

    avec des tâches faites sur MAX , la carte d'acquisition est une Ni Pci 6509

    On doit mettre des trucs comme
    DAQmxLoadTask, on sait pas mettre les paramètres
    on met "nom", mot ça ne marche pas, puis "nom",&mot non plus

  2. #2
    Membre expérimenté Avatar de ilcocodrillo
    Profil pro
    Inscrit en
    Février 2007
    Messages
    260
    Détails du profil
    Informations personnelles :
    Âge : 19
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 260
    Par défaut ????
    Quel rapport avec VBA dans Excel SVP ?

  3. #3
    Candidat au Club
    Inscrit en
    Juin 2007
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 3
    Par défaut en fait je suis guelas
    en fait c'est programmé sous vba sous excel

  4. #4
    Inactif Avatar de franck.automaticien
    Inscrit en
    Février 2004
    Messages
    238
    Détails du profil
    Informations personnelles :
    Âge : 45

    Informations forums :
    Inscription : Février 2004
    Messages : 238
    Par défaut
    Citation Envoyé par jujitsu 32
    en fait c'est programmé sous vba sous excel
    Montre nous ce programme VBE ou explique nous tout sa...

  5. #5
    Candidat au Club
    Inscrit en
    Juin 2007
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 3
    Par défaut
    y'a plein de truc qui marche pas
    DAQmxLoadTask("nom de la tâche",mot) mot avec ou sans & ne marche pas
    ensuite où trouver de bibliothèques, on met public declare function etc... Lib "nicaiu" et ça foire encore ça supporte pas les modules d'objet.
    En fait je voudrais juste mettre des 1 sur les lignes de sorties de mes tâches, possible sans bug?

    il faut faire un truc genre lOAD TASK? START TASD WRITE DIGITAL LINES STOP TASK CLEAR TASK ET 9A BUG? J'ai un logiciel MAX ni driver ou je sais pas quoi avec les tâches et je sais pas comment les mettre dans le programme

  6. #6
    Membre Expert
    Avatar de zazaraignée
    Profil pro
    Étudiant
    Inscrit en
    Février 2004
    Messages
    3 174
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2004
    Messages : 3 174
    Par défaut
    Vu le contenu des messages, j'aimerais savoir si jujitsu 32 et guelas sont la même personne ?

    Si c'est le cas,
    Citation Envoyé par jujitsu 32
    y'a plein de truc qui marche pas
    alors un problème à la fois. Commence par décrire le premier, code à l'appui, avec le message d'erreur et la ligne de code où ça bloque.

  7. #7
    Candidat au Club
    Inscrit en
    Juin 2007
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 3
    Par défaut
    oui,

    en fait oui je suis la même personne
    mon premier problème est
    DAQmxLoadTask("kdjsi", & ldilie)
    Ce qu'il y a dans les guimés est une tâche crée sous Measurement and automation explorer, je ne sais pas si la concaténation est nécessaire , ldilie est un nom pour moi choisi au hasard, est-ce qu'il faut mettre une bibliothèque avant, est-ce qu'il faut mettre quelquechose avant sur ldilie

    voilà à peu près ce que j'ai fait

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    For i = 0 To 7
    writeArray(i) = 0
    Next i
     
    DAQmxErrChk DAQmxLoadTask("alim A18", taskhandle)
    DAQmxErrChk DAQmxWriteDigitalLines(taskhandle, 1, True, 10#, DAQmx_Val_GroupByChannel, writeArray(0), yellow, ByVal 0&)
    DAQmxErrChk DAQmxStopTask(taskhandle)
    DAQmxErrChk DAQmxClearTask(taskhandle)
    une erreur là-dedans

    en fait
    je sais pas s'il faut ajouter une librairie à mon programme visual basic sur excel, nicaiu.dll, mais quand je déclare une déclaration de fonction publique, ça me dit interdiction de modules d'objets, quand j'ajoute une référence
    ni pci ansi c, ça ne marche tjrs pas, les fonctions non connues
    donc question

Discussions similaires

  1. Créer un PDF en VBA sous Excel
    Par chasseur37 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 05/10/2006, 10h03
  2. Protection des modules VBA sous Excel
    Par Bercud dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 25/09/2006, 12h35
  3. recopie conditionnel par fonction VBA sous Excel
    Par LinusVince dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 24/02/2006, 18h33
  4. Une macro synthese en VBA sous excel!
    Par max2245 dans le forum Macros et VBA Excel
    Réponses: 17
    Dernier message: 27/12/2005, 20h37
  5. objet shape en vba sous excel
    Par kernel57 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 27/11/2005, 15h04

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