[fr-users] Re: [fr-users] Calc. Caratère CR en début de cellule. Comment le supprimer ?
Voilà la solution, j'avais oublié \n ! Merci, j'ai pu nettoyer mes cellules comme je le voulais. Merci aussi à tous ceux qui m'ont répondu et bon weekend, -- Dominique Esto quod es Le 21/09/2019 à 15:40, Stéphane Santon a écrit : Bonjour, Si tu n'as des sauts de ligne qu'en début de cellule, tu fais un Edition | Rechercher & Remplacer... - Cocher expressions régulières (mauvaise traduction d'expressions rationnelles) - rechercher : \n (saut de ligne) - remplacer : (rien!) Le 20/09/2019 à 15:54, Dominique_sextant a écrit : (la même question présentée plus proprement...) Bonjour, Vous trouverez ici un fichier ods :https://framadrop.org/r/Yqbz5etZ8g#CxcbsfnbpUbbn624yaWDgU8VopYUR7jweasAbUzTfY0= En cellule A2 se trouve différentes informations que je voudrais mettre en colonne (« Données », « Texte en colonnes », virgule en séparateur). J'obtiens alors un comportement inattendu car il y a un caractère CR (car(10)) ou CRLF (car(13)) sur la première ligne de la cellule. Dès lors, les informations que je souhaite conserver se trouvent décalées à la ligne du dessous et plus en regard de la ligne 2. Il faut savoir que mon tableau fait plusieurs centaines de lignes et une trentaine de colonnes !Comme supprimer ce tout premier caractère de la cellule afin d'avoir toutes mes informations intéressantes en ligne 2 et rien en 3, tout en 3 pour la 3e et rien en 4 etc ? Je vous remercie, Dominique - -- Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour vous désinscrire Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/users/ Privacy Policy: https://www.documentfoundation.org/privacy
[fr-users] Re: [fr-users] Calc. Caratère CR en début de cellule. Comment le supprimer ?
Bonjour, Si tu n'as des sauts de ligne qu'en début de cellule, tu fais un Edition | Rechercher & Remplacer... - Cocher expressions régulières (mauvaise traduction d'expressions rationnelles) - rechercher : \n (saut de ligne) - remplacer : (rien!) Le 20/09/2019 à 15:54, Dominique_sextant a écrit : (la même question présentée plus proprement...) Bonjour, Vous trouverez ici un fichier ods :https://framadrop.org/r/Yqbz5etZ8g#CxcbsfnbpUbbn624yaWDgU8VopYUR7jweasAbUzTfY0= En cellule A2 se trouve différentes informations que je voudrais mettre en colonne (« Données », « Texte en colonnes », virgule en séparateur). J'obtiens alors un comportement inattendu car il y a un caractère CR (car(10)) ou CRLF (car(13)) sur la première ligne de la cellule. Dès lors, les informations que je souhaite conserver se trouvent décalées à la ligne du dessous et plus en regard de la ligne 2. Il faut savoir que mon tableau fait plusieurs centaines de lignes et une trentaine de colonnes !Comme supprimer ce tout premier caractère de la cellule afin d'avoir toutes mes informations intéressantes en ligne 2 et rien en 3, tout en 3 pour la 3e et rien en 4 etc ? Je vous remercie, Dominique - -- Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour vous désinscrire Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/users/ Privacy Policy: https://www.documentfoundation.org/privacy
[fr-users] Re: [fr-users] Calc. Caratère CR en début de cellule. Comment le supprimer ?
Bonjour Dominique, Le 20/09/2019 à 15:51, Dominique_sextant a écrit : Bonjour,Vous trouverez ici un fichier ods :https://framadrop.org/r/Yqbz5etZ8g#CxcbsfnbpUbbn624yaWDgU8VopYUR7jweasAbUzTfY0=En cellule A2 se trouve différentes informations que je voudrais mettre en colonne (« Données », « Texte en colonnes », virgule en séparateur). J'obtiens alors un comportement inattendu car il y a un caractère CR (car(10)) ou CRLF (car(13)) sur la première ligne de la cellule. Dès lors, les informations que je souhaite conserver se trouvent décalées à la ligne du dessous et plus en regard de la ligne 2. Il faut savoir que mon tableau fait plusieurs centaines de lignes et une trentaine de colonnes !Comme supprimer ce tout premier caractère de la cellule afin d'avoir toutes mes informations intéressantes en ligne 2 et rien en 3, tout en 3 pour la 3e et rien en 4 etc ?Je vous remercie,Dominique sans regarder le tableau, sachez qu'il existe une fonction Calc "CAR()" qui permet de spécifier un caractère à partir de son code Ascii. Par exemple, CAR(10) pour LF ou CAR(13) pour CR. En combinant avec une fonction de remplacement, vous devriez pouvoir remplacer ces deux caractères par des chaînes arbitraires qui vous permettront de traiter le résultat. Exemple en A2 la chaîne originelle: "azertyqsdfghwxcvbn" en B2 la formule : =SUBSTITUE(A2, CAR(10), "$$") en C2 la formule : =SUBSTITUE(B2, CAR(13), "$$") on obtient en C2 le résultat : "azerty$$qsdfgh$$wxcvbn" que vous pouvez traiter avec le séparateur "$$" Bien sûr vous pouvez regrouper les deux formules (B2 et C2) en une seule. Pas testé mais devrait fonctionner... ;) Si vous répondez, merci de penser à utiliser la fonction "répondre à tous" de votre logiciel de courrier électronique de façon que la liste reçoive une copie de votre réponse. Bien cordialement, Si vous répondez, merci de penser à utiliser la fonction "répondre à tous" de votre logiciel de courrier électronique de façon que la liste reçoive une copie de votre réponse. Bien cordialement, -- Jean-Francois Nifenecker, Bordeaux -- Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour vous désinscrire Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/users/ Privacy Policy: https://www.documentfoundation.org/privacy
[fr-users] Re: [fr-users] Re: [fr-users] Calc. Caratère CR en début de cellule. Comment le supprimer ?
Peut-être mieux rem -- dim args1(2) as new com.sun.star.beans.PropertyValue args1(0).Name = "SearchItem.SearchString" args1(0).Value = "\n" args1(1).Name = "SearchItem.ReplaceString" args1(1).Value = "" args1(2).Name = "Quiet" args1(2).Value = true dispatcher.executeDispatch(document, ".uno:ExecuteSearch", "", 0, args1()) Cordialement Sandy-Pascal Andriant Le 20/09/2019 à 17:12, sandy andriant a écrit : Bjr, Vous pouvez essayer de commencer comme ci-dessous. ça consiste à forcer le curseur au début de la cellule puis de supprimer le 1° caractère. Mais c'est dangereux si ce 1° caractère n'est pas un CR (\n) sub sup_n rem -- rem define variables dim document as object dim dispatcher as object rem -- rem get access to the document document = ThisComponent.CurrentController.Frame dispatcher = createUnoService("com.sun.star.frame.DispatchHelper") rem - forcer le curseur au début de la cellule dispatcher.executeDispatch(document, ".uno:GoToStartOfDoc", "", 0, Array()) rem -- supprimer le 1° caractère dispatcher.executeDispatch(document, ".uno:Delete", "", 0, Array()) end sub Cordialement Sandy-Pascal Andriant Le 20/09/2019 à 15:54, Dominique_sextant a écrit : (la même question présentée plus proprement...) Bonjour, Vous trouverez ici un fichier ods :https://framadrop.org/r/Yqbz5etZ8g#CxcbsfnbpUbbn624yaWDgU8VopYUR7jweasAbUzTfY0= En cellule A2 se trouve différentes informations que je voudrais mettre en colonne (« Données », « Texte en colonnes », virgule en séparateur). J'obtiens alors un comportement inattendu car il y a un caractère CR (car(10)) ou CRLF (car(13)) sur la première ligne de la cellule. Dès lors, les informations que je souhaite conserver se trouvent décalées à la ligne du dessous et plus en regard de la ligne 2. Il faut savoir que mon tableau fait plusieurs centaines de lignes et une trentaine de colonnes !Comme supprimer ce tout premier caractère de la cellule afin d'avoir toutes mes informations intéressantes en ligne 2 et rien en 3, tout en 3 pour la 3e et rien en 4 etc ? Je vous remercie, Dominique - -- Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour vous désinscrire Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/users/ Privacy Policy: https://www.documentfoundation.org/privacy
[fr-users] Re: [fr-users] Calc. Caratère CR en début de cellule. Comment le supprimer ?
Bjr, Vous pouvez essayer de commencer comme ci-dessous. ça consiste à forcer le curseur au début de la cellule puis de supprimer le 1° caractère. Mais c'est dangereux si ce 1° caractère n'est pas un CR (\n) sub sup_n rem -- rem define variables dim document as object dim dispatcher as object rem -- rem get access to the document document = ThisComponent.CurrentController.Frame dispatcher = createUnoService("com.sun.star.frame.DispatchHelper") rem - forcer le curseur au début de la cellule dispatcher.executeDispatch(document, ".uno:GoToStartOfDoc", "", 0, Array()) rem -- supprimer le 1° caractère dispatcher.executeDispatch(document, ".uno:Delete", "", 0, Array()) end sub Cordialement Sandy-Pascal Andriant Le 20/09/2019 à 15:54, Dominique_sextant a écrit : (la même question présentée plus proprement...) Bonjour, Vous trouverez ici un fichier ods :https://framadrop.org/r/Yqbz5etZ8g#CxcbsfnbpUbbn624yaWDgU8VopYUR7jweasAbUzTfY0= En cellule A2 se trouve différentes informations que je voudrais mettre en colonne (« Données », « Texte en colonnes », virgule en séparateur). J'obtiens alors un comportement inattendu car il y a un caractère CR (car(10)) ou CRLF (car(13)) sur la première ligne de la cellule. Dès lors, les informations que je souhaite conserver se trouvent décalées à la ligne du dessous et plus en regard de la ligne 2. Il faut savoir que mon tableau fait plusieurs centaines de lignes et une trentaine de colonnes !Comme supprimer ce tout premier caractère de la cellule afin d'avoir toutes mes informations intéressantes en ligne 2 et rien en 3, tout en 3 pour la 3e et rien en 4 etc ? Je vous remercie, Dominique - -- Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour vous désinscrire Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/users/ Privacy Policy: https://www.documentfoundation.org/privacy
[fr-users] Re: [fr-users] Calc. Caratère CR en début de cellule. Comment le supprimer ?
Bjr, Vous pouvez essayer de commencer comme ci-dessous. ça consiste à forcer le curseur au début de la cellule puis de supprimer le 1° caractère. Mais c'est dangereux si ce 1° caractère n'est pas un CR (\n) Cordialement Sandy-Pascal Andriant Le 20/09/2019 à 15:54, Dominique_sextant a écrit : (la même question présentée plus proprement...) Bonjour, Vous trouverez ici un fichier ods :https://framadrop.org/r/Yqbz5etZ8g#CxcbsfnbpUbbn624yaWDgU8VopYUR7jweasAbUzTfY0= En cellule A2 se trouve différentes informations que je voudrais mettre en colonne (« Données », « Texte en colonnes », virgule en séparateur). J'obtiens alors un comportement inattendu car il y a un caractère CR (car(10)) ou CRLF (car(13)) sur la première ligne de la cellule. Dès lors, les informations que je souhaite conserver se trouvent décalées à la ligne du dessous et plus en regard de la ligne 2. Il faut savoir que mon tableau fait plusieurs centaines de lignes et une trentaine de colonnes !Comme supprimer ce tout premier caractère de la cellule afin d'avoir toutes mes informations intéressantes en ligne 2 et rien en 3, tout en 3 pour la 3e et rien en 4 etc ? Je vous remercie, Dominique - -- Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour vous désinscrire Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/users/ Privacy Policy: https://www.documentfoundation.org/privacy
[fr-users] Calc. Caratère CR en début de cellule. Comment le supprimer ?
(la même question présentée plus proprement...) Bonjour, Vous trouverez ici un fichier ods :https://framadrop.org/r/Yqbz5etZ8g#CxcbsfnbpUbbn624yaWDgU8VopYUR7jweasAbUzTfY0= En cellule A2 se trouve différentes informations que je voudrais mettre en colonne (« Données », « Texte en colonnes », virgule en séparateur). J'obtiens alors un comportement inattendu car il y a un caractère CR (car(10)) ou CRLF (car(13)) sur la première ligne de la cellule. Dès lors, les informations que je souhaite conserver se trouvent décalées à la ligne du dessous et plus en regard de la ligne 2. Il faut savoir que mon tableau fait plusieurs centaines de lignes et une trentaine de colonnes !Comme supprimer ce tout premier caractère de la cellule afin d'avoir toutes mes informations intéressantes en ligne 2 et rien en 3, tout en 3 pour la 3e et rien en 4 etc ? Je vous remercie, Dominique - -- Dominique point sextant ate orange en France -- Sent from: http://document-foundation-mail-archive.969070.n3.nabble.com/Users-f1744091.html -- Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour vous désinscrire Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/users/ Privacy Policy: https://www.documentfoundation.org/privacy
[fr-users] Calc. Caratère CR en début de cellule. Comment le supprimer ?
Bonjour,Vous trouverez ici un fichier ods :https://framadrop.org/r/Yqbz5etZ8g#CxcbsfnbpUbbn624yaWDgU8VopYUR7jweasAbUzTfY0=En cellule A2 se trouve différentes informations que je voudrais mettre en colonne (« Données », « Texte en colonnes », virgule en séparateur). J'obtiens alors un comportement inattendu car il y a un caractère CR (car(10)) ou CRLF (car(13)) sur la première ligne de la cellule. Dès lors, les informations que je souhaite conserver se trouvent décalées à la ligne du dessous et plus en regard de la ligne 2. Il faut savoir que mon tableau fait plusieurs centaines de lignes et une trentaine de colonnes !Comme supprimer ce tout premier caractère de la cellule afin d'avoir toutes mes informations intéressantes en ligne 2 et rien en 3, tout en 3 pour la 3e et rien en 4 etc ?Je vous remercie,Dominique - -- Dominique point sextant ate orange en France -- Sent from: http://document-foundation-mail-archive.969070.n3.nabble.com/Users-f1744091.html -- Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour vous désinscrire Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/users/ Privacy Policy: https://www.documentfoundation.org/privacy