Create "proper" fractions
Problem
PowerPoint can autocorrect a few common fractions into proper fractions but what if you need to use any but the few it knows about and can correct for you?
Solution
Select some text like 13/473
This bit of code will convert the text to the left of the "/" into a superscript and the text to the right of the "/" into a subscript.
Sub FractionalizeMe()
' Turns selected text like 7/8 into a fraction
Dim sTemp As String
Dim oRng As TextRange
sTemp = ActiveWindow.Selection.TextRange.Text
' If the text seems not to be "fraction material" bail
If InStr(sTemp, "/") = 0 Then
Exit Sub
End If
If Len(sTemp) < 3 Then
Exit Sub
End If
Set oRng = ActiveWindow.Selection.ShapeRange.TextFrame.TextRange
With oRng.Characters( _
Start:=1, _
Length:=InStr(sTemp, "/") - 1).Font
.BaselineOffset = 0.3
End With
With oRng.Characters( _
Start:=InStr(sTemp, "/") + 1, _
Length:=Len(sTemp) - InStr(sTemp, "/")).Font
.BaselineOffset = -0.25
End With
End Sub
See How do I use VBA code in PowerPoint? to learn how to use this example code.