Quantcast

Remplacement dans une feuille de calcul

classic Classic list List threaded Threaded
5 messages Options
Jellyroll Jellyroll
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Remplacement dans une feuille de calcul

Bonsoir,

J'ai une feuille  « Calc » qui contient des données numériques dans certaines cellules et des données textuelles dans d'autres cellules.

Je cherche à remplacer dans ces cellules toutes les occurrences de  « n° » (n + le symbole  « degré ») ou « N° » par « no » ou « No » avec la lettre  « o » en exposant. Comment procéder ?

Merci pour vos réponses.

J.
yves dutrieux yves dutrieux
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: Remplacement dans une feuille de calcul

Bonsoir,

Le 10 août 2012 16:21, Jellyroll <[hidden email]> a écrit :

> Bonsoir,
>
> J'ai une feuille  « Calc » qui contient des données numériques dans
> certaines cellules et des données textuelles dans d'autres cellules.
>
> Je cherche à remplacer dans ces cellules toutes les occurrences de  « n° »
> (n + le symbole  « degré ») ou « N° » par « no » ou « No » avec la lettre
>  «
> o » en exposant. Comment procéder ?
>
> A mon avis, c'est pas possible en calc
car le "o" exposant ne sait pas être encodé dans la zone de remplacement
Une variante pourrait être l'utilisation d'un format de cellule spécifique
mais pour cela, un exemple de ton tableau serait souhaité.

Question subsidiaire : pourquoi tiens-tu absolument à avoir un "o" exposant
et pas le signe degré ?
Yves



> Merci pour vos réponses.
>
> J.
>
>
>
> --
> View this message in context:
> http://nabble.documentfoundation.org/Remplacement-dans-une-feuille-de-calcul-tp4000455.html
> Sent from the Users mailing list archive at Nabble.com.
>
> --
> Envoyez un mail à [hidden email] pour savoir comment vous
> désinscrire
> Les archives de la liste sont disponibles à
> http://listarchives.libreoffice.org/fr/users/
> Tous les messages envoyés sur cette liste seront archivés publiquement et
> ne pourront pas être supprimés
>



--
web site : http://www.molenbaix.com

--
Envoyez un mail à [hidden email] pour savoir comment vous désinscrire
Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés

Jellyroll Jellyroll
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: Remplacement dans une feuille de calcul

Le symbole « degré » n'est pas la lettre « o » en exposant. Comment faites-vous pour écrire, en abrégé, « numéros » (numéro au pluriel) ?

Je ne fais que me conformer à l'orthotypographie en écrivant « no »  avec la lettre « o » en exposant, pour le mot  « numéro » en abrégé.

J.
Jean-Francois Nifenecker Jean-Francois Nifenecker
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: Remplacement dans une feuille de calcul

Le 10/08/2012 20:56, Jellyroll a écrit :
> Le symbole « degré » n'est pas la lettre « o » en exposant. Comment
> faites-vous pour écrire, en abrégé, « numéros » (numéro au pluriel) ?
>
> Je ne fais que me conformer à l'orthotypographie en écrivant « no »  avec la
> lettre « o » en exposant, pour le mot  « numéro » en abrégé.

+1

Je confirme que, typographiquement, l'abrégé de "numéro" est "n" suivi
de "o" mis en exposant et non pas n suivi du symbole degré.

Encore un exemple de la pauvreté des fonctions des machines à écrire qui
continue à nous perturber, même des années après leur disparition.


-> L'ordinateur n'est *pas* une machine à écrire.

Qu'on se le dise !
--
Jean-Francois Nifenecker, Bordeaux

--
Envoyez un mail à [hidden email] pour savoir comment vous désinscrire
Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
Clement21.philippe Clement21.philippe
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: Remplacement dans une feuille de calcul

Le 11/08/2012 08:38, Jean-Francois Nifenecker a écrit :

>  Le 10/08/2012 20:56, Jellyroll a écrit :
> > Le symbole « degré » n'est pas la lettre « o » en exposant.
> > Comment faites-vous pour écrire, en abrégé, « numéros » (numéro au
> > pluriel) ?
> >
> > Je ne fais que me conformer à l'orthotypographie en écrivant « no »
> > avec la lettre « o » en exposant, pour le mot « numéro » en
> > abrégé.
>
>  +1
>
>  Je confirme que, typographiquement, l'abrégé de "numéro" est "n"
>  suivi de "o" mis en exposant et non pas n suivi du symbole degré.
Bonjour,
Peut-être en créant une macro et en lui assignant un bouton ?

/REM  *****  BASIC  *****
Sub Main

End Sub


sub Numero
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 ----------------------------------------------------------------------
dim args1(0) as new com.sun.star.beans.PropertyValue
args1(0).Name = "Text"
args1(0).Value = "n"

dispatcher.executeDispatch(document, ".uno:InsertText", "", 0, args1())

rem ----------------------------------------------------------------------
dim args2(2) as new com.sun.star.beans.PropertyValue
args2(0).Name = "Escapement.Escapement"
args2(0).Value = 101
args2(1).Name = "Escapement.Height"
args2(1).Value = 58
args2(2).Name = "Escapement.Auto"
args2(2).Value = true

dispatcher.executeDispatch(document, ".uno:Escapement", "", 0, args2())

rem ----------------------------------------------------------------------
dim args3(0) as new com.sun.star.beans.PropertyValue
args3(0).Name = "Text"
args3(0).Value = "o"

dispatcher.executeDispatch(document, ".uno:InsertText", "", 0, args3())

rem ----------------------------------------------------------------------
dispatcher.executeDispatch(document, ".uno:ResetAttributes", "", 0, Array())

rem ----------------------------------------------------------------------
dim args5(0) as new com.sun.star.beans.PropertyValue
args5(0).Name = "Text"
args5(0).Value = " "

dispatcher.executeDispatch(document, ".uno:InsertText", "", 0, args5())

end sub/



--
Envoyez un mail à [hidden email] pour savoir comment vous désinscrire
Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
Loading...