2009-07-23 84 views

回答

4

在PPT幻燈片中輸入文字與進入筆記部分大致相同。

您必須從一個Slide對象參考開始,它代表您要添加到的幻燈片;併爲幻燈片的形狀集合添加文本框形狀。

實施例:

Sub AddTextBoxToSlide() 

    Dim oDestSlide As PowerPoint.Slide 
    Set oDestSlide = ActivePresentation.Slides(1) 

    Dim slideWidth As Single 
    Dim slideHeight As Single 
    slideWidth = oDestSlide.Parent.PageSetup.SlideWidth 
    slideHeight = oDestSlide.Parent.PageSetup.SlideHeight 

    Dim oTextBox As PowerPoint.Shape 
    Set oTextBox = oDestSlide.Shapes.AddTextbox(_ 
        Orientation:=msoTextOrientationHorizontal, _ 
        Left:=0, _ 
        Top:=0, _ 
        Width:=slideWidth, _ 
        Height:=slideHeight/12) 

    oTextBox.TextFrame.TextRange.Text = "Shape text here" 

End Sub 

這樣做只是增加了一個文本框形狀,以在滑動的頂部的活性呈現所述第一幻燈片。它和幻燈片一樣寬,也是幻燈片高度的1/12。 Shapes.AddTextbox()的參數是不言自明的...

要添加到筆記部分,我只是使用筆記頁上的幻燈片上的NotesPage對象...所以上面的代碼將是大致相同,除了:

Set oTextBox = DestSlide.NotesPage.Shapes.AddTextbox(msoTextOrientat... 
+0

非常感謝。我一直在尋找一些非常快速的事情,併爲了一段時間! 你如何使用文本框?改變大小,字體,下劃線等? 再次感謝喬恩! – Justin 2009-07-23 18:51:19

相關問題