キースは、セルにコメントを追加するのは簡単だと述べています。彼は、同じコメントを複数のセルに同時に挿入する方法があるかどうか疑問に思います。

簡単に言うと、複数のコメントを同時に挿入する方法はありません。ただし、コメントを複数のセルにコピーすることはできます。

次の手順に従ってください:

。通常どおり、最初のセルにコメントを挿入します。

。コメント付きのセルを選択し、Ctrl + Cを押します。これにより、セルがクリップボードにコピーされます。

。同じコメントを付けるセルの範囲を選択します。

。 [編集]メニューから[形式を選択して貼り付け]を選択します。 Excelに[形式を選択して貼り付け]ダイアログボックスが表示されます。 (図1を参照)

。 [コメント]ラジオボタンをクリックします。

。 [OK]をクリックします。

その結果、手順2のセルからのコメントのみが手順3で選択したセルに貼り付けられます。これらのセルのいずれかに既にコメントがある場合、それらのコメントは貼り付けているものに置き換えられます。

本当にすべてのセルに同時にコメントを追加したい場合、それを行う唯一の方法はマクロを使用することです。次の例では、コメントの入力を求めてから、選択したすべてのセルにコメントを追加します。

Sub InsertCommentsSelection()

Dim sCmt As String     Dim rCell As Range

sCmt = InputBox( _       Prompt:="Enter Comment to Add" & vbCrLf & _       "Comment will be added to all cells in Selection", _       Title:="Comment to Add")

If sCmt = "" Then         MsgBox "No comment added"

Else         For Each rCell In Selection             With rCell                 .ClearComments                 .AddComment                 .Comment.Text Text:=sCmt             End With         Next     End If     Set rCell = Nothing End Sub

注:

このページ(または_ExcelTips_サイトの他のページ)で説明されているマクロの使用方法を知りたい場合は、役立つ情報を含む特別なページを用意しました。

link:/ excelribbon-ExcelTipsMacros [ここをクリックして、新しいブラウザタブでその特別なページを開きます]

_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。

このヒント(3521)は、Microsoft Excel 97、2000、2002、および2003に適用されます。Excel(Excel 2007以降)のリボンインターフェイス用のこのヒントのバージョンは、次の場所にあります。

link:/ excelribbon-Adding_a_Comment_to_Multiple_Cells [複数のセルへのコメントの追加]