Bonjour
Si la colonne1 n'a pas de "," et la colonne3 non plus, alors c'est simple. La premiere virgule isole la colonne1 La dernière virgule isole la colonne3.
Donc entre les deux, la description (qui pourrait d'ailleurs contenir plus d'une virgule).
Essaie ceci :
texte est chaîne="B00328BEY8,WiFi Booster RP-TNC High,Gain Screw-On OMNI-Directional ,111-8028066-0016227" colonne1,colonne2,colonne3 sont des chaînes premiereVirgule est un entier=Position(texte,",") derniereVirgule est un entier=Position(texte,",",Taille(texte),DepuisFin)
colonne1= ExtraitChaîne(texte,1,",") //ou colonne1= texte[[A premiereVirgule-1]] colonne2=texte[[(premiereVirgule+1) A (derniereVirgule-1)]] colonne3= texte[[derniereVirgule+1 A]] Info(texte+RC+RC+"colonne1="+colonne1+RC+"colonne2="+colonne2+RC+"colonne3="+colonne3)
Cordialement |