Transposer une chaîne séparée par des virgules dans une colonne en JSL<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Salut les gens,
Je souhaite transformer une chaîne que je reçois en entrée d'une zone d'édition de texte telle que a B c d... dans une colonne :
un
b
c
d
...
Des idées?
Merci,
David
Re : Transposer une chaîne séparée par des virgules dans une colonne en JSLMerci beaucoup
Re : Transposer une chaîne séparée par des virgules dans une colonne en JSLSi tout ce que vous voulez faire est de sauvegarder chaque entrée de votre chaîne d'origine dans une ligne distincte d'un fichier, il existe un moyen plus simple :
un = "a, b, c, d, e" ;
crlf = hextochar ( "0D" ) || hextochar ( "0A" ) ;
b = remplaçant ( un , "," , crlf ) ;
enregistrer un fichier texte ( "C:\b.txt" , b ) ;
Re : Transposer une chaîne séparée par des virgules dans une colonne en JSLC'est exactement ce que je cherchais, merci beaucoup !
Malheureusement, je ne peux pas franchir l'étape suivante que je pensais triviale.
Comment la colonne que vous avez appelée "Ma liste" être enregistré sous forme de fichier texte ? J'ai utilisé diverses combinaisons avec la commande enregistrer un fichier texte, mais rien n'a fonctionné. Il s'agit de la seule colonne du tableau de données, donc enregistrer l'intégralité du tableau fonctionnerait également.
Re : Transposer une chaîne séparée par des virgules dans une colonne en JSLVous pouvez utiliser la fonction WORDS pour analyser la chaîne dans une liste, puis l'ajouter en tant que nouvelle colonne.
un = mots ( "a, b, c, d, e" , "," ) ;
n = articles ( un ) ;
dt = nouveau tableau ( "Sans titre" , ajouter des lignes ( n ) ,
nouvelle colonne ( "Ma liste" , personnage , nominal , définir des valeurs ( un ))) ;