'========================================================================================= ' 199 チェックボックス付きのバルーンを作成して表示する '----------------------------------------------------------------------------------------- '【ヒント】 ' このマクロは、おためし機能の動作用のコードを含んでいます。(概ね下半分) ' ★★★の行またはサブプロシージャーが、タイトル機能に関係するコードです。(概ね上半分) '========================================================================================= ' ◆標準モジュールのコード◆ '----------------------------------------------------------------------------------------- '========================================================================================= Private Sub チェックボックス付きのバルーンを作成して表示する() With Assistant.NewBalloon .Heading = "作業を選択してください" .Text = "(複数選択可能)" .CheckBoxes(1).Text = "1課あてに郵送" .CheckBoxes(2).Text = "2課あてに送信" .CheckBoxes(3).Text = "3課あてに輸送" .Show ' If .CheckBoxes(1).Checked Then 'チェックボックス1がチェックされていたら Worksheets("Title").Range("D7").Value = "1課あてに郵送済み" End If If .CheckBoxes(2).Checked Then 'チェックボックス2がチェックされていたら Worksheets("Title").Range("D8").Value = "2課あてに送信済み" End If If .CheckBoxes(3).Checked Then 'チェックボックス3がチェックされていたら Worksheets("Title").Range("D9").Value = "3課あてに輸送済み" End If End With End Sub '========================================================================================= '----------------------------------------------------------------------------------------- Sub おためしマクロ() おためしメッセージを表示する チェックボックス付きのバルーンを作成して表示する '★★★ End Sub '----------------------------------------------------------------------------------------- Private Sub おためしメッセージを表示する() Worksheets("Title").Select Range("D7:D9").ClearContents 'クリアする Range("P17").Select 'カーソルを定位置へ移動する タイトル = "500連発 第2弾 サンプルマクロ" スタイル = 64 'vbInformation メッセージ = "チェックボックス付きのバルーンを作成して表示します" 応答 = MsgBox(メッセージ, スタイル, タイトル) Assistant.Move xLeft:=260, yTop:=280 'アシスタントを移動する End Sub '----------------------------------------------------------------------------------------- Sub Auto_Close() Application.DisplayAlerts = False '閉じる際に確認メッセージを出さない ActiveWorkbook.Close '現在開いているブックを閉じる End Sub '-----------------------------------------------------------------------------------------