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

Recherche:

Type: Messages; Utilisateur: BlueWolf9

Page 1 sur 3 1 2 3

Recherche: Recherche effectuée en 0,01 secondes.

  1. [XL-2007] C'est nickel. Merci pour tous vos conseils. ...

    C'est nickel.
    Merci pour tous vos conseils.

    Voici le résultat pour information :


    Sub Workbook_Open()
    Range("B1") = Range("B1") + 1
    Range("B2") = Year(Now())
    ActiveWorkbook.Save
  2. [XL-2007] J'ai pu modifier un peu le code : Sub...

    J'ai pu modifier un peu le code :




    Sub Workbook_Open()
    Range("B1") = Range("B1") + 1
    Range("B2") = Year(Now())
    ActiveWorkbook.Save
    End Sub
  3. [XL-2007] Rdurupt Je n'ai pas completement compris ce que...

    Rdurupt
    Je n'ai pas completement compris ce que tu as expliqué. Mais ça pourrait peut-être être la solution au problème d'incrémentation.

    letienne
    Le souci c'est que je dois sauvergarder mon...
  4. [XL-2007] Fonction Work_Book Open (créer une référence unique à chaque ouverture d'un template)

    Bonjour,

    Je suis complètement novice par rapport aux macro et je dois créer un modèle de document excel de type request ayant une référence unique qui devra s'incrémenter automatiquement à chaque...
  5. Votes reçus
    +0 -0
    Réponses
    10
    Affichages
    987

    Ca ne change rien j'ai toujours un problème au...

    Ca ne change rien j'ai toujours un problème au niveau des données lu dans la mémoire.

    Par contre la phase de lecture est bonne. Quand je n'utilise pas la liaison bus CAN (lorsque je remplace le...
  6. Votes reçus
    +0 -0
    Réponses
    10
    Affichages
    987

    D'accord je vais essayer de corriger comme tu le...

    D'accord je vais essayer de corriger comme tu le propose.
    Du coup dans ton exemple je n'ai que la remise à zéro dans le if, c'est bien ça ?

    L'instruction TC0 est en dehors ?
  7. Votes reçus
    +0 -0
    Réponses
    10
    Affichages
    987

    J'ai bien rectifié de cette manière : ...

    J'ai bien rectifié de cette manière :

    write_buffer_wheel1 = 0;
    wheel1 [0]= receive_data[0];
    wheel1 [1]= receive_data[1];
    write_buffer_wheel1+=2;

    ...
  8. Votes reçus
    +0 -0
    Réponses
    10
    Affichages
    987

    J'ai rectifié l'incrémentation du buffer mais ça...

    J'ai rectifié l'incrémentation du buffer mais ça ne change rien.

    Les données ne sont pas toutes lues. et lorsque je vérifie les signaux de sortie pour un même programme et des données envoyées...
  9. Votes reçus
    +0 -0
    Réponses
    10
    Affichages
    987

    Je dois augmenter de 2 pour toutes les parties ?...

    Je dois augmenter de 2 pour toutes les parties ? en rouge dans la citation

    wheel1 [write_buffer_wheel1+1]= receive_data[1] ;
    write_buffer_wheel1++; //incrementation du compteur...
  10. Votes reçus
    +0 -0
    Réponses
    10
    Affichages
    987

    Gestion de données - buffer

    Bonjour,

    J'ai déjà posé des questions concernant la gestion d'un buffer circulaire (notamment pour les déclarations d'alertes) mais il s'avère que j'ai un problème plus en amont.

    Je travaille...
  11. Votes reçus
    +0 -0
    Réponses
    6
    Affichages
    2 565

    Oui, avant de faire ce code je dois tester la...

    Oui, avant de faire ce code je dois tester la taille de mon buffer avec la valeur de mon compteur et faire un rebouclage quand les deux valeurs sont égales.
    du coup dans ça totalité j'aurais un code...
  12. Votes reçus
    +0 -0
    Réponses
    6
    Affichages
    2 565

    Et pour l'écriture de 1 après la lecture de la...

    Et pour l'écriture de 1 après la lecture de la donnée, je peux coder comme ça ?



    // extrait

    TC0 = TC0 + buffer [read_buffer] ; //génération de ma trame en sortie
    buffer [read_buffer] =...
  13. Votes reçus
    +0 -0
    Réponses
    6
    Affichages
    2 565

    Ah oui. En gros je commence par faire le test...

    Ah oui.

    En gros je commence par faire le test du modulo et si le résultat = 0 je test la valeur de la case où le compteur (quelqu'il soit) se trouve si elle est égale à 1 alors la mémoire est vide...
  14. Votes reçus
    +0 -0
    Réponses
    6
    Affichages
    2 565

    Gestion d'un buffer circulaire

    Bonjour,

    J'avais déjà traité cette question dans un post précédent mais cette fois les données sont différentes.

    J'ai un buffer circulaire qui doit recevoir des données venant d'un bus CAN...
  15. Votes reçus
    +0 -0
    Réponses
    30
    Affichages
    1 904

    Ok j'ai pigé le truc :ccool: Merci pour votre...

    Ok j'ai pigé le truc :ccool:

    Merci pour votre aide !!
  16. Votes reçus
    +0 -0
    Réponses
    30
    Affichages
    1 904

    ah oui je n'avais pas fait attention....

    ah oui je n'avais pas fait attention. Effectivement je vais devoir utiliser la deuxième solution.

    J'imagine que le
    doit fixer les données de manière horizontale ou quelque chose comme ça, non ?
  17. Votes reçus
    +0 -0
    Réponses
    30
    Affichages
    1 904

    aah Ok merci pour votre aide et votre patience !!

    aah Ok merci pour votre aide et votre patience !!
  18. Votes reçus
    +0 -0
    Réponses
    30
    Affichages
    1 904

    Effectivement ça change tout. Je vois pour le...

    Effectivement ça change tout.
    Je vois pour le \r et \n par contre qu'est-ce que ça fait de mettre plusieurs fois "%f" ?
  19. Votes reçus
    +0 -0
    Réponses
    30
    Affichages
    1 904

    J'ai tous redctifié. Maintenant j'ai la bonne...

    J'ai tous redctifié.

    Maintenant j'ai la bonne extension, le bon format d'écriture par contre j'ai perdu la mise en page (sur 4 colonnes) et pleins de "0" se sont rajoutés.
  20. Votes reçus
    +0 -0
    Réponses
    30
    Affichages
    1 904

    En utilisant ces consignes : fid =...

    En utilisant ces consignes :

    fid = fopen('delta4.asc', 'w+');
    fprintf(fid,'%f', 'M')
    fclose('all');

    J'ai bien un fichier.asc de créé, dans le format de donnée que je souhaite. Mais toutes...
  21. Votes reçus
    +0 -0
    Réponses
    30
    Affichages
    1 904

    mais la fonction fprintf ne me permet pas...

    mais la fonction fprintf ne me permet pas d'enregistrer mon fichier sous l'extension ascii.



    fileID = le fichier que veut utiliser
    format = "%f" pour éviter d'avoir une écriture scientifique...
  22. Votes reçus
    +0 -0
    Réponses
    30
    Affichages
    1 904

    Bonjour, Désolé pour le retard du post. ...

    Bonjour,

    Désolé pour le retard du post.

    J'ai essayé ce que tu m'as montré, le "%f" correspond bien à ce que je souhaiterai obtenir. Par contre quand je l'ai intégré dans le code ça n'a pas...
  23. Votes reçus
    +0 -0
    Réponses
    30
    Affichages
    1 904

    Ok, donc si je comprend bien : fid =...

    Ok, donc si je comprend bien :

    fid = fopen('delta3.asc','r');

    le 'r' signifie "read" en gros il va lire les données de delta3


    fprintf(fid,'%d',M);

    et là les données contenues dans...
  24. Votes reçus
    +0 -0
    Réponses
    30
    Affichages
    1 904

    Dans l'aide de MATLAB il y a ça d'inscrit : ...

    Dans l'aide de MATLAB il y a ça d'inscrit :


    Je ne comprends pas comment ça marche, la première ligne sert à ouvrir le document mais le 'w' je ne vois pas ce que c'est.
    sur la seconde ligne on...
  25. Votes reçus
    +0 -0
    Réponses
    30
    Affichages
    1 904

    Quelque chose comme ça alors ? fid =...

    Quelque chose comme ça alors ?

    fid = fopen('delta3.asc');
    fprintf(fid,M);
    fclose(fid);
Affichage des résultats 1 à 25 sur 61
Page 1 sur 3 1 2 3