Supercharge your PowerPoint productivity with
|
PPTools |
This will add a text box to the current slide and stuff it with a moderate amount of text. Sub AddAndPopulateATextBox() Dim oTextBox As Shape Dim strText As String ' Edit this to add your own text: strText = "Here's a whole wad of text that should wordwrap, scroll, and generally act the way you'd " _ & "expect text in a text box to behave." & vbCrLf strText = strText & strText & strText & strText Set oTextBox = ActiveWindow.Selection.SlideRange.Shapes.AddOLEObject(Left:=114#, _ Top:=48#, _ width:=522#, height:=450#, _ ClassName:="Forms.TextBox.1", Link:=msoFalse) With oTextBox.OLEFormat.Object .MultiLine = True .WordWrap = True .ScrollBars = fmScrollBarsVertical .Text = strText End With End Sub See How do I use VBA code in PowerPoint? to learn how to use this example code. Search terms: Español Deutsch Français Português Italiano Nederlands Greek Japanese Korean Chinese |
Supercharge your PPT Productivity with PPTools
|
content authoring & site maintenance by |
Add a text box with scrollbars; populate it with text
http://www.pptfaq.com/FAQ00486.htm
Last update 09 September, 2006