Remplissage excel incrémenté

Bonjour,
Je cherche à exporter des données sous excel sous plusieurs utilisations.
Par exemple une personne A réalise au jour J une performance de 21. Le lendemain ( J+1), une personne B réalise une performance de 30.
J'aimerais que ces données soient sous un même fichier excel, malgré le fait que l'enregistrement n'ait pas été fait le même jour.
Cela donnerait sous excel un tableau avec une colonne personne, une colonne date et une colonne performance, avec en dessous les valeurs des personnes associées.
Merci d'avance,
Cordialement
Ggermm
Solved!
Go to Solution.

Si vous utilisez le "Write to Spreadsheet String", il y a un choix d'ajouter ou écrire un nouveau fichier. J'ai mis des boutons pour chaque cas.
Attachments:
Exemple.vi ‏14 KB
Exemple 8.0.vi ‏15 KB

Similar Messages

  • Incrémenter un numéro dans un champs de formulaire Adobe

    Bonjour,
    J'utilise un formulaire qui a été construit sous adobe acrobat.
    Ce formulaire comporte un champs avec un numéro chronologique . J'aimerai qu'à chaque ouverture de ce ficher, ce numéro chronologique s'incrémente.
    Comment faire ?
    Merci à vous.
    Enola

    Tout est là : Contacter l’assistance clientèle
    Y compris :
    Appelez le :
    France: 01 71 23 01 96
    Belgique: 027119960
    Suisse: 044 800 9581
    Du lundi au vendredi, 9am - 5pm CET

  • Incrémenter une valeur avec Rechercher/Remplacer sous Indesign

    Bonjour, je voudrais savoir comment je pourrais utiliser la fonction Rechercher/Remplacer d'Indesign pour remplacer et incrémenter des valeurs.
    Je m'explique. En fait, je viens de finir un catalogue pour un client, et pour l'instant, tout les produits portent la référence "WAV/RE43", et j'aimerais les remplacer par "FRA056", puis "FRA057", "FRA058,... et ainsi de suite, dans l'ordre de lecture.
    Les deux paramètres sont donc l'incrémentation, et de ne pas partir de 0, mais d'un nombre arbitraire.
    J'ai pensé à utiliser un script vu que j'ai des connaissances de base en javascript, et donc utiliser une boucle pour incrémenter le tout, mais j'avoue ne pas savoir comment combiner cela avec Rechercher/Remplacer.Voilà, j'espère avoir été aussi clair que possible.
    Merci d'avance.

    jmlevy wrote:
    L'ordre dans lequel se place les nombres ne respecte néanmoins pas vraiment le sens de lecture.
    D'après les différents tests que j'ai put faire, l'ordre des incrémentations se fait tel que la recherche opère, et elle opère du premier élément créé, au dernier […]
    Absolument, c'est l'ordre chronologique qui est pris en compte pour la numérotation, pas la position sur la page. Mais dans les tests que j'ai faits, l'ordre de lecture corresoond à l'ordre chronologique.
    L'ordre chronologique ne fonctionne plus si je rajoute un bloc e haut de la page, après avoir créé tout les autres, et d'autant plus vu que mon client me fait échanger des places de produit. Sachant que chaque produit est représenté par un bloc de texte, et non une ligne.
    […] indépendament de l'ordre des sous obets du calque au quel ils appariennent.
    Je sais qu'il est possible d'intervenir directement sur le "code" de la forme visible que l'on peut voir dans le mode naturel.
    Je ne suis pas certain de comprendre…
    Excuse moi, je n'ai pas été très claire. Je voulais pas parler du mode d'editeur.
    Mais je ne parviens pas à accéder à un mode editeur qui me permette de voir l'arborescence total des mes blocs, et donc de pouvoir intervenir sur son ordre.
    Ce n'est surement pas destiné à ce type d'utilisation j'imagine.
    Car je sais que mon client va me demander de rajouter des produits au milieu des autres, ou d'en déplacer certain, et vu qu'il l'a déjà fait auparavent, mes blocs ne sont de toute façon pas disposé par rapport à leur création chronologique.
    Je viens de tester : j'ai ajouté une ligne entre deux existantes et tout est renuméroté en conséquence.
    Comme je le disais plus haut, 1 produit=1 bloc de texte, et non une ligne.

  • Détecter une incrémenta​tion ou une décrémenta​tion d'une variable

    Bonjour à tous,
    j'aimerais tout simplement créer un bout de code permettant de detecter si une de mes variables s'incrémente ou décrémente.
    Cordialement

    salut, et la structure évènementielle? structure event? sur le changement de valeur ?
    http://zone.ni.com/reference/fr-XX/help/371361H-01​14/lvhowto/cfgevents/
    A+
    Luc Desruelle | Voir mon profil | LabVIEW Code & blog
    Co-auteur livre LabVIEW : Programmation et applications
    CLA : Certified LabVIEW Architect / Certifié Architecte LabVIEW
    CLD : Certified LabVIEW Developer / Certifié Développeur LabVIEW

  • Incrémenter à chaque run

    Bonjour.
    Est-il possible d'incrémenter une variable à chaque éxécution ? C'est à dire que Labview garderait en mémoire la valeur n et qu'à l'éxécution suivante, il me ressorte la valeur n+1
    Nicolas

    Oui.
    Tu peux utiliser un "Action Engine" ou mieux reconnus sous le terme de "Functional Global Variable".
    Le concepte est simple.  Tu as une boucle avec un "shift register" qui est non-initiale'.  Chaque fois que l'application l'appelle, il se souvient de la derniere valeur.  Tu pourrais donc avoir au sein de ton logiciel (si tu utilises un "State Machine"), un etat qui s'occuppe de contenir la derniere valeur.  Et tu peux l'incrementer chaque fois que tu appelles cet etat. 
    La solution la plus simple est d'incorporer un "Action Engine" a ton code.  Tu peux faire une rechercher sur ce terme.  Il y a quelques exemples de disponibles.
    Cependant, des que tu fermes ton application (exe) ou tu fermes LabVIEW, la valeur en memoire est perdu..  Si tu veux maintenir cette valeur meme si LabVIEW est fermer (ou ton ordi est fermer), je suggere que tu sauvegarde la derniere valeur dans un fichier.

  • Comptage impulsion codeur incrémenta​l

    Bonjour,
    Je vous explique mon application:
    Je souhaite compter le nb d'impulsion d'un codeur incrémental de la marque BAUMER afin d'en déduire un signal 0-10V proportionnel à la vitesse d'un moteur.
    Données techniques:
    Codeur incrémental 1024 Pts/tour
    Sortie TTL 0-5V
    Vitesse max 60tr/min  donc fmax= 1024Hz
    Matériels utilisés:
    NI cDAQ 9174
    Carte de comptage NI 9421
    Carte sorties analogiques NI 9263
    Labview 2011 11.0
    Problèmes rencontrés:
    Sur ma face du programme Labview j'ai mis un graphe en sortie du bloc fonction DAQ ou je souhaite mesurer la fréquence des impulsions du codeur afin d'en déduire la vitesse. Quand je lance l'application et tourne le codeur je n'obtiens rien du tout.....
    La led "Active" du NI DAQ ne s'allume pas est-ce un problème? La led de ma voie de comptage ne s'allume pas non plus.
    J'ai pensé à un problème de câblage, j'ai donc branché directement en sortie du codeur un voltmètre. En tournant doucement le codeur je vois bien la sortie passer successivement de 0V à 5V.
    Je vous joins des photos de mon banc, le bout de programme et le schéma de câblage.
    J'espère que quelqu'un pourra m'apporter une aide...
    Merci par avance
    Christophe
    Pièces jointes :
    Comptage_codeur_incremental.zip ‏1983 KB

    bonjour,
    normalement la led active de la carte d'acquisition doit être allumé en fonctionnement. utiliser MAX pour vérifier si votre carte est bien détecté.
    ensuite vous pouvez avoir un problème de cablage si les fils sont serré sur la gaine et non sur les brins (coté matériel
    NI).
    Les assistant DAQ sont pratique pour ceux qui débute, mais pas toujours pratique. essayé de les évité aux maximum. il faut connecté le nom du périphérique en entrée de votre assistant. n'hésité pas à utiliser la sortie d'erreur qui vous permettra de débugger votre soft et de demander du support technique.
    Cordialement
    L.MICOU

  • Incrémenter avec un bouton poussoir

    bonjour,
    j'utilise LV 8.5 et je voudrais incréménté la valeur d'un indicateur numérique de 1 à chauqe fois que j'appui sur un bouton poussoir de type commutation à lappui.
    pouvez vous m'aider svp
    cordialement
    manu

    http://forums.ni.com/t5/Discussions-de-produit-de-NI/compter-le-nombre-de-pression-sur-un-poussoir/t...
    Rodéric L
    Certified LabVIEW Architect

  • Create unique filename by auto-incre​ment path

    I needed a program that would take in a pathname, see if the file name already existed at that location, and if so it needed to auto-increment the file name. I wanted it to work the way windows inherently does when you copy a file of the same name into a location because that seems the most natural to me. I was running into problems with the ftp functions in the internet toolkit becaues if the local file already exists at the path you input, it just doesn't perform the get files function.
    I discovered after searching the forums that a lot of people run into this all the time and usually the way they get a unique file name is by adding the date and time to the end of the file. This is both effective and informative, but results in unnecessarily long and ugly file names. 
    So I made a subVI and I wanted to share it with you guys. Hope someone finds it useful. Let me know what you think.
    [will work for kudos]
    Attachments:
    Unique File Name.vi ‏34 KB

    I took your suggestions
    - appended (T) to the check existence input description to indicate its default position
    - Created a "New Path?" output that idicates whether a new path was created (T) or if the inputted path was simply passed through (F)
    And for all the users who dont have 2009... Here are some older versions for you
    enjoy
    [will work for kudos]
    Attachments:
    Unique File Name.vi ‏35 KB
    Unique File Name_8-5.vi ‏44 KB
    Unique File Name8-6.vi ‏35 KB

  • Fichier TDMS valeur incrément

    Bonjour à tous,
    Quelqu'un sait-il si on peut modifier la valeur de WF_INCREMENT qui ***** trouve dans le premier onglet d'un fichier TDMS.
    Dans mon application il est toujours à 1 alors que je le voudrais à 0,01, j'echantiollone à 100 hz
    Par avance merci et bonne journée

    Bonjour leader09,
    La fonction DAQmxConfigureLogging est assez rigide et il est impossible de rajouter des channels "faits maison" : elle loggue chacune des voies d'acquisition. Si l'information du temps est importante, il faut récupérer les données DAQmx sous forme de Waveform (qui inclut la donnée temporelle). L'autre façon de procéder est de faire l'acquisition dans un thread, et l'enregistrement TDMS à partir des fonctions native dans un autre. Cela demande cepandant plus de notions sur le multitasking.
    Pour permettre à l'utilisateur de définir le chemin du fichier TDMS, je recommande d'aller faire un tour sur coté de la fonction FileSelectPopup !
    Cdt,
    Eric M. - Application Engineering Specialist
    Certified LabVIEW Architect
    Certified LabWindows™/CVI Developer

  • Graph Xy à partir d'un fichier excel

    Bonjour, 
    A partir d'un fichier exel je dois tracer des courbes de caractérisations. J'arrive a tracer les courbes mais elles ne font que "défilées" une par une. Je m'explique, la première courbe est tracé mais 1s après c'est la deuxième qui est tracer puis la troisième sans garder ni la première et ni la deuxième sachant qu'à partir du fichier exel je peux avoir un nombre indéterminé de courbes. Du coup quand je stop le programme je garde la courbe à laquelle le programme était en train de tracer.
    Je souhaiterais simplement que les courbes soient tracer tout en gardant les précédentes.
    Merci,
    Résolu !
    Accéder à la solution.

    Je vais essayer d'être plus clair.
    Tout d'abord mon fichier excel est constitué de de 5 colones dont deux colones qui me sont utiles pour tracer ma courbe de caractérisation.
    Sachant que une mesure (donc une courbe) contient 450 points de mesure donc 450 lignes dans le fichier excel.
    Avec Labview je viens lire ces deux colones sur 450 lignes ce qui me donne donc une courbe de caractérisation. Si je veux tracer la deuxième courbes donc la deuxièmes mesure je viens lire les deux colones mais cette fois-ci de la ligne 451 à la ligne 900 (j'utilise la fonction "sous ensemble de tableau" pour aller chercher ce que je veux dans mon fichier excel"). J'obtient donc les deux courbes sur mon graphique XY. Le problème c'est que je peux avoir 200 mesures sur le fichier excel.. Donc il me faudrait 200 fois la fonction sous ensemble de tableau.
    Ce que j'ai donc fait c'est que au lieu de mettre en indice de ligne par exemple 450 et longueur 450 (pour la deuxième mesure)  c'est que pour l'indice je le fait s'incrémenté dans une boucle while. En gros on commence ligne0, ensuite 450, 900 ect.. Donc sur mon graph XY ce que j'obtient c'est dabord la mesure de la ligne 0 à 450 ensuite elle disparait pour tracer la courbe de la ligne 450 à 900 ect..
    Ce que je voudrais donc c'est la même chose mais tout en laissant les premières mesures tracer.
    Voila j'espère avoir été clair.
    Merci.

  • Problème sauvegarde incrémentielle catalogue PSE7

    Bonjour,
    J'ai un problème lors de la sauvegarde incrémentielle de mon catalogue PSE7 sous Wind7 (idem avec XP ou Vista)
    1) Après avoir effectué une première sauvegarde complète de mon catalogue sur mon HDD (H:\) j'obtiens à la suite de mes photos 2 fichiers 'Backup.tly et Catal.buc', c'est normal.
    2) Je modifie mon catalogue puis je veux faire une sauvegarde incrémentielle alors je fais ceci:
    Clique successivement sur 'Fichier', Sauv catal, coche sauv incrément, suivant, je sélect (H:\), à la rubrique: 'Chemim sauv...' parcourir je sélect (H:\) puis à la rubrique: 'Fichier sauv précédente'... parcourir je sélect le fichier 'Backup.tly' créé lors de ma sauv complète et là je reçois le message: "Vous ne pouvez pas indiquer l'emplacement de la sauv précédente pour la nouvelle sauv"!!!
    Je n'arrive donc pas à réussir la sauvegarde incrémentielle de mon catalogue modifié.
    Merci d'avance pour votre aide.
    PapyGribouille

    Bonjour,
    Je suis sous PSE8 et j'ai le même soucis.                  
    J'ai fait une sauvegarde complète sur un disque réseau.
    Mon catalogue a vécu et je veux réaliser une sauvegarde incrémentale du catalogue.
    PSE8 me propose un dossier par défaut et refuse que j'en spécifie un autre exactement comme pour PapyGribouille
    Ci-dessous la séquence:
    1 Choix de sauvegarde incrémentale
    2 Traitement PSE :
    Calcul de la taille du catalogue ????   pourquoi
    3 Information de PSE8
    Il a bien vu une sauvegarde incrémentale et propose que JE choisisse un dossier cible pour charger la précédente sauvegarde
    4 Je navigue jusqu'à ma dernière sauvegarde et je valide sur le bon dossier
    5 Il propose d'effacer la sauvegarde totale réalisée précedemment
    Là, pour moi, ça devient dur à comprendre .
    Par sécurité je clique sur non, dans ce cas je reviens au choix du dossier.
    Alors je clique sur OUI
    6 Visiblement je dois cliquer sur parcourir dans la seconde case pour choisir une sauvegarde précédente
    7 Choix de la sauvegarde précédente
    Cette demande de sélection de fichier me semble logique pour une sauvegarde incrémentielle.
    Mais que PSE8 cherche dans son dossier d'installation est pour le moins bizarre.
    Il veut un fichier .tly, pourquoi pas ?
    8 Ma sauvegarde étant ailleurs je sélectionne mon dossier
    Pour trouver sur backup.tly, j'ai du développer le dossier SauvegardeCatalogue (C'est très probablement un dossier compressé qui a été créé par PSE8).
    Question complémentaire, si la sauvegarde précédente est dans un dossier compréssé pourquoi ne pas en chercher un ?
    9 Après avoir clique sur OK on aboutit au fond de l'impasse :
    10 Contenu du dossier
    Le dossier de Sauvegarde contient 1000+ fichiers
    Dont le fameux backup.tly dont voici les propriétés
    La question reste entière :
    Comment doit on procéder pour réaliser une sauvegarde incrémentielle ?
    D'avance merci de vos réponses
    Nota: les captures ont été réalisées avec IrfanView. Excellent produit pour, entre autres, illustrer des documentations.

  • Synchronisation Excel à Labview

    Bonjour à tous,
    Je suis étudiant en licence et pour un projet je dois activer un programme labview à partir d'Excel : je m'explique, avec une douchette je vais scanner un code barre, celui ci viendra s'incrémenter sur Excel et lorsqu'il s'incrémente sur Excel, le programme Labview doit se lancer.Est-ce possible? Comment doit ton procéder?
    Merci de vos réponses, elles seront d'un grand recours.

    bonjour, je pense qu'il faudra regarder vers l'activation du serveur ActiveX de l'application. En effet vous voulez piloter votre application LabVIEW depuis Excel, donc il faut rendre votre application LabVIEW serveur ActiveX, propriété du build, elle sera alors pilotable depuis Excel (passage et lecture des données). Une autre solution est de faire le contraire.... Vous réalisez une application sous LabVIEW et avec le report generation Toolkit vous pilotez Excel, via ActiveX. Cette dernière méthode est très simple.
    Luc Desruelle | Voir mon profil | LabVIEW Code & blog
    Co-auteur livre LabVIEW : Programmation et applications
    CLA : Certified LabVIEW Architect / Certifié Architecte LabVIEW
    CLD : Certified LabVIEW Developer / Certifié Développeur LabVIEW

  • Je cherche a faire une incrémentation de frequence

    bonjour,
    je suis débutant en labview6. Donc dans le cadre de mon stage, je dois piloter un générateur de fonction et un oscilloscope via un port GPIB. pour le générateur j'ai trouvé les drivers mais pas pour l'oscilloscope.
    bref. j'essaye de faire une boucle qui me permette d'incrémenter une frequence initiale a chaque tour. mais j'y arrive pas. si quelqu'un peut m'aider....
    merci
    cordialement jeanluc

    Bonjour,
    Pour trouver le river d'instrument de votre oscilloscope, faîtes une recherche sur ce lien. Si le driver d'instrument n'existe pas, reportez vous aux exemples VISA fournis avec LabVIEW. Par contre, il faut lire la documentation de votre oscilloscope afin de lui envoyer les bonnes commandes.
    Avant toute programmation, testez vos commandes à l'aide de MAX (Measurement & Automation Explorer).
    Salutations,
    Isabelle
    Ingénieur d'applications
    National Instruments France

  • Fonction Pause et incrémentation d'une valeur

    Bonjour à tous, 
    dernièrement je cherchais à savoir comment mettre une pause dans une boucle While afin de figer la génération de mon graphe. Le problème étant que maintenant, je souhaiterai que lorsque j'ai réalisé ma pause j'ai la possibilité d'incrémenter manuellement ( de 0.1 ou 1 à chaque impulsion réalisée par un BP ) la valeur de ma courbe . Comment dois-je faire ? Sachant que je bloque ma boucle while, donc lorsque mon graphe est figé impossible de modifier ma valeur...
    voici ma boucle de pause, je souhaite donc à l'aide d'un BP incrémenter de 1 la valeur de " Ramp pattern" lorsque je suis en pause
    Cordialement

    Hello,
    Voilà comment je ferais:
    Ci-joint le vi en 2012 et 2011.
    Francis M | Voir mon profil
    Certified LabVIEW Developer
    Pièces jointes :
    Geoff54_LV012.vi ‏28 KB
    Geoff54_LV2011.vi ‏20 KB

  • "urgent" svp incrémentation

    Bonjour
    je suis novice sur labview et j'ai besoin de votre aide  
    mon problème est le suivant =
    j'ai deux valeur xA et xB et je veux incrémenter xA avec deltaX jusqu'a atteindre xB 
    (  je prend xA et je l'incrémente toute les 0,2seconde avec deltaX  pour atteindre xB ) 
    est ce que quelqu'un peut me montrer comment faire SVP  ?
    merci cordialement.
    Résolu !
    Accéder à la solution.

    Salut,
    Ceci devrait convenir.
    Francis M | Voir mon profil
    Certified LabVIEW Developer

Maybe you are looking for