Opérations sur les chaînes après lecture à partir d'ExcelBonjour,
Je lis une cellule d'Excel qui est lue par JMP comme - "['299','523']". J'ai besoin que la chaîne soit manipulée pour être {"299","523"}. Je ne suis pas capable de faire ça.
Toute aide serait appréciée. Il y a probablement une solution facile mais je ne peux pas la comprendre.
Merci,
Néel
Automatisation et scriptles fenêtresRe : Opérations sur les chaînes après lecture à partir d'ExcelUtilisez la fonction Substitute() pour modifier les caractèresRe : Opérations sur les chaînes après lecture à partir d'ExcelSalut Jim,
J'ai déjà essayé, mais je ne peux pas remplacer " (guillemets doubles) dans la chaîne par un espace vide. Aucune suggestion?
Ceci: temp = Substitute(string,""\", " "); ne fonctionne pas et j'obtiens des erreurs.
Merci!
Re : Opérations sur les chaînes après lecture à partir d'ExcelLe substitut devrait bien fonctionner ici
Names Default To Here(1);
str = "['299','523']";
str2 = Substitute(str, "'", "\!"", "[", "{", "]", "}");
Write(str2);
Vous pouvez trouver des séquences d'échappement pour les chaînes entre guillemets ici Guide de script > Blocs de construction JSL > Règles de syntaxe JSL