Problème particulier
Ankhx
Messages postés
12
Statut
Membre
-
Ankhx Messages postés 12 Statut Membre -
Ankhx Messages postés 12 Statut Membre -
Bonjour,
Une petite explication s'imopse avant tous !
Pour de la programmation sur machine d'usinage nous utilisons ce genre de chose pour les numérotations de ligne :
N10
N20
N30
N40
etc
Voila mais parfois nous devons rajouter une ligne oublié ou pour une modification bref nous arrivons à ceci :
N10
N15
N20
N22
N25
N30
N40
etc
donc je cherche un moyen automatiser sans etre obligé de le faire à la main ligne par ligne de réctifié le tire, c'est à dire, dans l'exemple précendent nous avions en tous 7 lignes et donc de transformer ci-précédent en :
N10
N20
N30
N40
N50
N60
N70
etc
Voila, et ceci en fonction de la ligne ou on se trouve, explication:
c'est un fichier .txt si on se trouve à la ligne 1 on à N10 , à la ligne 8 on à N80, a la ligne 22 on à N220
Bon c'est compliquer à comprendre, si vous avez des question, n'hésiter pas.
En général pour le codage nous utilisons wordpad, je sais qu'avec excel ceci serais trés simple mais le problème viens que ce sont des cellules, ou bien meme j'ai penser à ouvrir le fichier txt sous excel et avec une macro faire remplacer les N** par leur numéro de ligne, enfin si possible !
Voila merci d'avance si quelqu'un se penche sur mon problème !
Une petite explication s'imopse avant tous !
Pour de la programmation sur machine d'usinage nous utilisons ce genre de chose pour les numérotations de ligne :
N10
N20
N30
N40
etc
Voila mais parfois nous devons rajouter une ligne oublié ou pour une modification bref nous arrivons à ceci :
N10
N15
N20
N22
N25
N30
N40
etc
donc je cherche un moyen automatiser sans etre obligé de le faire à la main ligne par ligne de réctifié le tire, c'est à dire, dans l'exemple précendent nous avions en tous 7 lignes et donc de transformer ci-précédent en :
N10
N20
N30
N40
N50
N60
N70
etc
Voila, et ceci en fonction de la ligne ou on se trouve, explication:
c'est un fichier .txt si on se trouve à la ligne 1 on à N10 , à la ligne 8 on à N80, a la ligne 22 on à N220
Bon c'est compliquer à comprendre, si vous avez des question, n'hésiter pas.
En général pour le codage nous utilisons wordpad, je sais qu'avec excel ceci serais trés simple mais le problème viens que ce sont des cellules, ou bien meme j'ai penser à ouvrir le fichier txt sous excel et avec une macro faire remplacer les N** par leur numéro de ligne, enfin si possible !
Voila merci d'avance si quelqu'un se penche sur mon problème !
A voir également:
- Problème particulier
- Meilleur site de vente entre particulier - Guide
- Signature électronique gratuite pour particulier - Accueil - Confidentialité
- Annuaire espagne gratuit particulier - Forum Mobile
- Onlyoffice particulier - Télécharger - Suite bureautique
- Trouver un numero de telephone a partir d'une adresse en espagne - Forum Vos droits sur internet
2 réponses
Salut,
Bah le problème est pas trop difficile à comprendre pour ceux qui ont fait du basic dans leur tendre enfance !....
Ça donnait ça....
Bon j'arrête la ! Ça fait 20 ans que j'en ai pas fait ! Et pour info j'en ai 30 !...
Pour résoudre ton problème y a 2 solutions,
- soit on fournit la ligne de code à insérer avec un numéro de ligne pour savoir ou l'insérer dans ton code... Apres insertion au bon endroit, il suffit de lire les lignes suivantes et de leur affecter le bon numéro...
- soit on fournit le code complet du programme terminé (y compris avec les insertions), et on renumérote chaque numéro de ligne grace à un compteur.... exemple : la ligne 330 correspondra au numéro 3330 si on incrémente de 10 à chaque fois..
Concernant la programmation j'ai carrément pas le temps de le faire la.... J'ai pas fait une macro Office depuis longtemps aussi désolé...
Mais bon, si tu en as réellement le besoin... cherche un peu dans Excel (ou sur google) sur les manipulations de chaines de caractères et sur la lecture d'un fichier ligne par ligne, l'algo n'est pas très compliqué ici...
Amicalement,
S@M...
http://kryoportail.ath.cx
Bah le problème est pas trop difficile à comprendre pour ceux qui ont fait du basic dans leur tendre enfance !....
Ça donnait ça....
10 PRINT "COUCOU" 20 SCREEN 2 30 LINE (100,100)-(200,100) 35 CIRCLE (99,99),30 40 GOTO 100 50 PRINT "GAMEOVER !!!" 60 ...
Bon j'arrête la ! Ça fait 20 ans que j'en ai pas fait ! Et pour info j'en ai 30 !...
Pour résoudre ton problème y a 2 solutions,
- soit on fournit la ligne de code à insérer avec un numéro de ligne pour savoir ou l'insérer dans ton code... Apres insertion au bon endroit, il suffit de lire les lignes suivantes et de leur affecter le bon numéro...
- soit on fournit le code complet du programme terminé (y compris avec les insertions), et on renumérote chaque numéro de ligne grace à un compteur.... exemple : la ligne 330 correspondra au numéro 3330 si on incrémente de 10 à chaque fois..
Concernant la programmation j'ai carrément pas le temps de le faire la.... J'ai pas fait une macro Office depuis longtemps aussi désolé...
Mais bon, si tu en as réellement le besoin... cherche un peu dans Excel (ou sur google) sur les manipulations de chaines de caractères et sur la lecture d'un fichier ligne par ligne, l'algo n'est pas très compliqué ici...
Amicalement,
S@M...
http://kryoportail.ath.cx