| Office小幫手: | Assistant物件 |
| Office小幫手所說的"話": | Balloon物件 |
| 要建立 Balloon 物件: | Assistant.NewBalloon |
下面的範例會建立一個含有文字和三個標籤(Label物件)的Balloon。
(執行結果如圖上)
With Assistant
.On = True
.Visible = True
.Animation = msoAnimationGreeting
End With
With Assistant.NewBalloon
.Icon = msoIconTip
.BalloonType = msoBalloonTypeButtons
'項目符號 .Button = msoButtonSetYesAllNoCancel
.Heading = "Tips for Test."
.Labels(1).Text = "{cf 1}Test1{cf 0}"
.Labels(2).Text = "{cf 2}Test2{cf 0}"
.Labels(3).Text = "{cf 3}Test3{cf 0}"
.Show
End With
使用 Checkboxes(index) 傳回一個
BalloonCheckbox 物件,其中的 index 是一個從 1 到 5 的數字。每個汽球中最多可有 5 個核取方塊 (以及 5 個標籤),在為其 Text 屬性指定一個值之後,就會顯示每一個核取方塊。如果指定的核取方塊超過五個,將會發生執行錯誤。
下面的範例會建立一個有標題、文字和三個選項的汽球。當使用者選取一個或多個核取方塊,並按一下 [確定] 按鈕,就會呼叫指定的程序。
(執行結果如圖下)
With Assistant.NewBalloon
.Heading = "Regional Sales Data"
.Text = "Select your region"
For i = 1 To 3
.CheckBoxes(i).Text = "Region " & i
Next
.Button = msoButtonSetOkCancel
.Show
If .CheckBoxes(1).Checked Then
runregion1
'指定程序1 End If
If .CheckBoxes(2).Checked Then
runregion2
'指定程序2 End If
If .CheckBoxes(3).Checked Then
runregion3
'指定程序3 End If
End With
[附件已被管理員刪除]