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.