Sub Generate_Font_Preview() Dim doc As Word.Document Dim objRange As Range Dim oTable As Word.Table Dim iCnt As Integer Dim s1 As Range Dim str As String Set doc = Application.Documents.Add Set objRange = doc.Range() str = InputBox("Please enter Preview Text", "Preview Text") doc.Tables.Add objRange, Application.FontNames.Count, 2 Set oTable = doc.Tables(1) For iCnt = 1 To FontNames.Count If (IsEmpty(str)) Then str = Application.FontNames(iCnt) End If oTable.Cell(iCnt, 1).Range.Text = Application.FontNames(iCnt) oTable.Cell(iCnt, 1).SetWidth ColumnWidth:=InchesToPoints(1.5), RulerStyle:=wdAdjustSameWidth With oTable.Cell(iCnt, 2).Range .Text = str .Font.Name = Application.FontNames(iCnt) .Font.Size = 25 .Font.Color = WdColor.wdColorBlack End With Next iCnt End Sub
Read and share knowledge about Asp.Net, SharePoint, JavaScript and other Microsoft Technology.
Monday, April 19, 2010
All Font Preview Microsoft Word Macro
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment