[Résolu] Couper du texte sur tableur ?
Modérateur : Vilains modOOs
Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
-
- Fraîchement OOthentifié
- Messages : 6
- Inscription : 07 janv. 2021 16:39
[Résolu] Couper du texte sur tableur ?
Bonjour,
J'ai besoin d'avoir des listes du contenant de dossiers dans des Disques durs externes. Avec un fichier batch il est facile de faire ces listes. Mais ces listes contiennent des données (sur les colonnes A et B, voir classeur en annexe) que je veux enlever.
Avec Microsoft Office Excel, il était facile d'enlever ces données.
Je maitrise pas assez OpenOffice pour savoir comment me dépatouiller !
Exemple : 17/05/2012 20:37 27ÿ382ÿ157 A-26BC Invader by SOH Team Members for FS2004FS9ACoF20188-a26soh.zip est collé sur 9 colonnes (A à I).
Si je veux enlever ce qu'il y a sur les colonnes A et B, je supprime tout !
Donc, j'aimerai savoir comment faire pour enlever ce qu'il y a sur les colonnes A et B, sachant que j'ai 291 lignes !
Je ne sais pas faire de macro, et je serai infiniment reconnaissant si on peut m'aider !
Cordialement,
Marc
J'ai besoin d'avoir des listes du contenant de dossiers dans des Disques durs externes. Avec un fichier batch il est facile de faire ces listes. Mais ces listes contiennent des données (sur les colonnes A et B, voir classeur en annexe) que je veux enlever.
Avec Microsoft Office Excel, il était facile d'enlever ces données.
Je maitrise pas assez OpenOffice pour savoir comment me dépatouiller !
Exemple : 17/05/2012 20:37 27ÿ382ÿ157 A-26BC Invader by SOH Team Members for FS2004FS9ACoF20188-a26soh.zip est collé sur 9 colonnes (A à I).
Si je veux enlever ce qu'il y a sur les colonnes A et B, je supprime tout !
Donc, j'aimerai savoir comment faire pour enlever ce qu'il y a sur les colonnes A et B, sachant que j'ai 291 lignes !
Je ne sais pas faire de macro, et je serai infiniment reconnaissant si on peut m'aider !
Cordialement,
Marc
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par MarcRouj le 06 mai 2021 10:24, modifié 2 fois.
OpenOffice 4.1.9 sous Windows 10
-
- HédOOniste
- Messages : 1666
- Inscription : 15 déc. 2010 08:33
Re: Couper du texte sur tableur ?
Bonsoir
dans l'exemple les fichiers zippés commence par A donc cela donnerait en B9
mais si commence par une autre lettre ????????????
dans l'exemple les fichiers zippés commence par A donc cela donnerait en B9
Code : Tout sélectionner
=STXT(A9;CHERCHE("A";A9)-1;NBCAR(A9)-CHERCHE("A";A9)+2)
OpenOffice 4.1.14 sous Windows 10
-
- GourOOu
- Messages : 5753
- Inscription : 02 janv. 2009 23:56
Re: Couper du texte sur tableur ?
Bonsoir,
devrait fonctionner si j'ai bien compris (tu cherches à ne récupérer que la liste des noms de fichiers et donc enlever la date, l'heure et la taille du fichier ?)
Cordialement,
Jean-Louis
Code : Tout sélectionner
=STXT(A9;37;NBCAR(A9))
Cordialement,
Jean-Louis
LibO 7.6.6.3 (x64 avec Java 1.8.0_411) et AOO 4.1.15 (avec Java x32 1.8.0_381), Windows 7 Édition Intégrale 64 SP1
-
- GourOOu
- Messages : 9629
- Inscription : 18 sept. 2006 09:40
- Localisation : France
Re: Couper du texte sur tableur ?
Bonjour à tous,
Visuellement, tant que les cellules voisines ne sont pas occupées, les données s'affichent sur plusieurs colonnes, mais l'ensemble du texte n'est que sur la colonne A.
Par exemple, si je sélectionne A13, je peux voir en barre de formule la totalité du texte :
On peut se scinder avec Données > Texte en colonne, sur une largeur fixe :
Avec AOO, tu peux aussi utiliser des expressions régulières dans les formules (ce que ne sait pas faire Excel, c'est donc une solution différente), et utiliser une formule du type :
Ce qui donne :
A +
Non.MarcRouj a écrit :Exemple : 17/05/2012 20:37 27ÿ382ÿ157 A-26BC Invader by SOH Team Members for FS2004FS9ACoF20188-a26soh.zip est collé sur 9 colonnes (A à I).
Visuellement, tant que les cellules voisines ne sont pas occupées, les données s'affichent sur plusieurs colonnes, mais l'ensemble du texte n'est que sur la colonne A.
Par exemple, si je sélectionne A13, je peux voir en barre de formule la totalité du texte :
On peut se scinder avec Données > Texte en colonne, sur une largeur fixe :
Avec AOO, tu peux aussi utiliser des expressions régulières dans les formules (ce que ne sait pas faire Excel, c'est donc une solution différente), et utiliser une formule du type :
Code : Tout sélectionner
=DROITE(A9;NBCAR(A9)-(CHERCHE("ÿ[:digit:]{3} ";A9)+4))
A +
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
-
- Fraîchement OOthentifié
- Messages : 6
- Inscription : 07 janv. 2021 16:39
Re: Couper du texte sur tableur ?
Bonsoir,
Merci pour vos explications ! J'ai essayé, mais ça marche qu'à demi !
Marc
Merci pour vos explications ! J'ai essayé, mais ça marche qu'à demi !
Marc
OpenOffice 4.1.9 sous Windows 10
-
- ManitOOu
- Messages : 3454
- Inscription : 12 janv. 2006 10:04
Re: Couper du texte sur tableur ?
Bonsoir,
C'est à dire ? C'est un peu vague comme réponse. Si vous ne donnez pas d'exemple de ce qui fonctionne ou plutôt ne fonctionne pas, comment voulez-vous être aidé efficacement !MarcRouj a écrit :...J'ai essayé, mais ça marche qu'à demi !
AOo 4.1.15 et LibO 7.6.6.3 (x64) - Windows 10 Famille 22H2 (19045.3693) 64 bits
-
- Fraîchement OOthentifié
- Messages : 6
- Inscription : 07 janv. 2021 16:39
Re: Couper du texte sur tableur ?
Bonjour !
C'est vrai que je n'ai pas développé ma réponse ; La grande solitude dans laquelle je me trouve fait que parfois j'ai pas trop le moral.
En fait si je copie sur plusieurs lignes =DROITE(A9;NBCAR(A9)-(CHERCHE("ÿ[:digit:]{3} ";A9)+4)) dans fonction, je me retrouve avec un seul résultat.
Donc, il faudrait que je puisse faire ça pour les 285 lignes en une seule fois !
Merci beaucoup pour votre gentillesse !
Cordialement,
Marc
C'est vrai que je n'ai pas développé ma réponse ; La grande solitude dans laquelle je me trouve fait que parfois j'ai pas trop le moral.
En fait si je copie sur plusieurs lignes =DROITE(A9;NBCAR(A9)-(CHERCHE("ÿ[:digit:]{3} ";A9)+4)) dans fonction, je me retrouve avec un seul résultat.
Donc, il faudrait que je puisse faire ça pour les 285 lignes en une seule fois !
Merci beaucoup pour votre gentillesse !
Cordialement,
Marc
OpenOffice 4.1.9 sous Windows 10
-
- ManitOOu
- Messages : 3454
- Inscription : 12 janv. 2006 10:04
Re: Couper du texte sur tableur ?
Bonjour,
- Tapez votre formule en B9 et validez
- Positionnez le pointeur de votre souris dans l'angle inférieur droit de la cellule B9 (le petit carré noir). Il prend la forme d'une croix
- Faites un double clic et la formule est recopiée sur toutes les lignes
Attention, il faut que vous soyez dans B9 ; si vous vous placez dans C9 ça ne fonctionnera pas ! Sauf si vous étendez la formule en maintenant le bouton gauche de la souris enfoncé et tirez jusqu'à la dernière ligne.
- Tapez votre formule en B9 et validez
- Positionnez le pointeur de votre souris dans l'angle inférieur droit de la cellule B9 (le petit carré noir). Il prend la forme d'une croix
- Faites un double clic et la formule est recopiée sur toutes les lignes
Attention, il faut que vous soyez dans B9 ; si vous vous placez dans C9 ça ne fonctionnera pas ! Sauf si vous étendez la formule en maintenant le bouton gauche de la souris enfoncé et tirez jusqu'à la dernière ligne.
AOo 4.1.15 et LibO 7.6.6.3 (x64) - Windows 10 Famille 22H2 (19045.3693) 64 bits
-
- Fraîchement OOthentifié
- Messages : 6
- Inscription : 07 janv. 2021 16:39