/ / Come devo avvicinarmi al fatto che ms-excel riconosca stringhe come "/ deg" come una scorciatoia? - excel, vba, excel-vba

Come dovrei avvicinarmi a ricevere ms-excel per riconoscere stringhe come "/ deg" come una scorciatoia? - excel, vba, excel-vba

E 'anche fattibile? Sarebbe davvero utile essere in grado di digitare / deg e avere Excel sostituendo automaticamente quella frase con il simbolo dei gradi, ma non sono sicuro di come mi avvicinerei a qualcosa di simile. La mia conoscenza VBA / macro è un po 'carente

risposte:

1 per risposta № 1

Ecco un piccolo trucco ........ diciamo che entriamo 127 / deg in una cella:

inserisci la descrizione dell'immagine qui

Se selezioniamo la cella (o le celle) ed eseguiamo questa piccola macro:

Sub AMatterOfDegree()
Dim r As Range, v As String

For Each r In Selection
v = r.Text
If Right(v, 4) = "/deg" Then
r.Value = Left(v, Len(v) - 4)
r.NumberFormat = "General" & ChrW(176)
End If
Next r

End Sub

avremo:

inserisci la descrizione dell'immagine qui


Questo è un valore numerico reale con il simbolo del grado nel formato. La cella può ora essere utilizzata in modo aritmetico.


0 per risposta № 2

Se aggiungi riferimenti a Correzione automatica, puoi sostituirli durante la digitazione.

Se si desidera aggiungere tutti i valori di correzione automatica matematici standard al normale errore automatico, esiste un modo per farlo Qui. Apparentemente il metodo di correzione automatica della matematica non funziona davvero in Excel.

La correzione automatica può essere trovata sotto il file> opzioni> correzione