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.

Bonsoir,

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

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.

+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 !

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/