![]() |
セルにコメントを付ける:Excel VBA入門 |
スポンサードリンク | |
Sub Macro1_1() Range("A3").AddComment Range("A3").Comment.Visible = True Range("A3").Comment.Text Text:="ここには1〜12を入力してください" End Sub |
Sub Macro1_2() Range("A3").AddComment "ここには1〜12を入力してください" Range("A3").Comment.Visible = True End Sub |
Private Sub Worksheet_Change(ByVal Target As Range) Dim myComment As String If Target.Address(0, 0) <> "A1" Then Exit Sub myComment = "消費税額は" & Int(Range("A1").Value * 0.05) & "です" If Not Range("A3").Comment Is Nothing Then Range("A3").Comment.Text myComment Else Range("A3").AddComment myComment End If Range("A3").Comment.Visible = True End Sub |
Sub Macro2() Range("A3").ClearComments End Sub |
Sub Macro3() If Not Range("A3").Comment Is Nothing Then Range("A3").ClearComments End If Range("A3").AddComment "ここには1〜12を入力してください" Range("A3").Comment.Visible = True End Sub |
Sub Macro4() If Not Range("A3").Comment Is Nothing Then Range("A3").Comment.Text Text:="コメントを変更しました" Else Range("A3").AddComment "ここには1〜12を入力してください" End If Range("A3").Comment.Visible = True End Sub |
Sub Macro5_1() If Not Range("A3").Comment Is Nothing Then Range("A3").Comment.Text Text:="コメントを変更しました" Else Range("A3").AddComment "ここには1〜12を入力してください" End If Range("A3").Comment.Visible = True Range("A3").Comment.Shape.TextFrame.AutoSize = True End Sub |
Sub Macro5_2() If Not Range("A3").Comment Is Nothing Then Range("A3").Comment.Text Text:="コメントを変更しました" Else Range("A3").AddComment "ここには1〜12を入力してください" End If Range("A3").Comment.Visible = True Range("A3").Comment.Shape.Width = 100 Range("A3").Comment.Shape.Height = 30 End Sub |
スポンサードリンク
PageViewCounter
Since2006/2/27