Supercharge your PowerPoint productivity with
|
PPTools |
Paraphrased from Microsoft technical note Q248236: CAUSE TO RESOLVE THE PROBLEM
Now when you create a new table in your presentation, it will not contain any arrow formatting. But what if you already have lots of tables with arrows?Try this bit of VBA fixit code:
Sub DeArrowTables()
Dim oSl As Slide
Dim oSh As Shape
Dim oTbl As Table
Dim x As Long
Dim y As Long
Dim z As Long
For Each oSl In ActivePresentation.Slides
For Each oSh In oSl.Shapes
If oSh.HasTable Then
Set oTbl = oSh.Table
With oTbl
For x = 1 To .Rows.Count
For y = 1 To .Columns.Count
For z = 1 To .Cell(x, y).Borders.Count
.Cell(x, y).Borders(z).BeginArrowheadStyle = msoArrowheadNone
.Cell(x, y).Borders(z).EndArrowheadStyle = msoArrowheadNone
Next
Next
Next
End With
End If
Next
Next
End Sub
See How do I use VBA code in PowerPoint? to learn how to use this example code. Español Deutsch Français Português Italiano Nederlands Greek Japanese Korean Chinese |
Supercharge your PPT Productivity with PPTools
|
content authoring & site maintenance by |
Lines in PowerPoint 2000 tables have arrowheads
http://www.pptfaq.com/FAQ00015.htm
Last update 17 November, 2006