1

私はVBAプログラミングの初心者です。combo boxスライドからリスト ( ) を作成するにはどうすればよいですか? オプションvalueslide index、タイトルはスライド タイトル (または名前) です。

ありがとう。

4

1 に答える 1

1

このようなもの、多分:

Private Sub UserForm_Activate()

    Dim oSl As Slide
    Dim sTemp As String

    For Each oSl In ActivePresentation.Slides
        If oSl.Shapes.HasTitle Then
            Me.ListBox1.AddItem oSl.Shapes.Title.TextFrame.TextRange.Text
        Else
            Me.ListBox1.AddItem CStr(oSl.SlideIndex)
        End If
    Next

End Sub
于 2012-04-20T14:57:27.010 に答える