メインコンテンツへスキップ

Excelのコメント: 追加、表示/非表示、変更、削除、その他の高度な操作

Author: Siluvia Last Modified: 2025-05-26

多くのExcelユーザーにとって、コメントは日常の業務で頻繁に使用されています。このチュートリアルでは、Excelのコメントに関する包括的な知識をまとめています。このチュートリアルの助けを借りて、さまざまな状況でのコメントの作成、変更、削除が問題ではなくなります。さらに、複雑な問題を解決するための高度な操作方法も提供しています。それでは、このチュートリアルを読んで、Excelのコメントについての詳細を学びましょう。

目次: [ 非表示 ]

(以下の目次または右側の任意の見出しをクリックして、対応する章に移動します。)

1. Excelでのコメントとは何ですか?

Excelのコメントは、ドキュメントの特定の部分に注釈を追加するために使用できます。例えば、セル内の数式を説明するため、自分自身や他のユーザーに重要なことを思い出させるため、またはその他の必要に応じてコメントを使用することができます。

Excelのコメントには、4つの要素があります:インジケータ、コメントボックス、ユーザー名、およびコメント内容。

What is the comment

上記のスクリーンショットに示すように:

コメントインジケータ: セルの右上隅にある小さな赤い三角形で、セル内にコメントがあることを示します。
コメントボックス: 指示子に向かって矢印が付いた四角形。
ユーザー名: ボックス内の太字のテキストは、このコメントを作成したMicrosoft Officeのユーザー名です。
コメント内容: ユーザー名の下にあるテキスト。

2. セルにコメントを追加

Excelのコメントを使用する前に、まずセルにコメントを追加する方法を知っておく必要があります。このセクションには、セルだけでなく複数のセルにも同時にコメントを追加する方法を説明する2つのパートが含まれています。

2.1 セルにコメントを追加する

Excelには、セルにコメントを簡単に追加するための組み込み関数「コメントの挿入」が用意されています。

1. コメントを追加したいセルを選択します。

2. [レビュー] をクリックし、[新しいコメント] を選択します。

Click Review > New Comment

ヒント:

1) セルを右クリックしてから、コンテキストメニューの「 コメントの挿入」をクリックすることでコメントを作成できます。

right-click a cell and then click Insert Comment

2) または、キーボードショートカットでコメントを作成することもできます:セルを選択してから、Shift + F2 キーを押します。

3. その後、選択したセルにコメントが追加されます。備考をボックスに入力し、他の任意のセルをクリックすればコメントが完了します。

a comment is added to the selected cell

: デフォルトでは、ExcelのコメントはMicrosoft Officeのユーザー名でラベル付けされています。必要に応じてユーザー名を変更できます。

2.2 複数のセルにコメントを追加

Excelの組み込み機能である[コメントの挿入]を使用すると、一度にセルに追加できるコメントは1つだけです。このセクションでは、同じコメントを複数のセルに同時に追加するための2つの方法をご紹介します。

2.2.1 特殊貼り付け機能を使用して複数のセルにコメントを追加

同じコメントを複数のセルに同時に追加するために、Excelの「特殊貼り付け」機能を適用するには、次の手順を実行できます。

1. まず、セルにコメントを追加する必要があります。方法を確認するにはクリックしてください

2. コメントのあるセルを選択し、Ctrl + C キーを押してコピーします。

3. 同じコメントを持たせたいセルの範囲を選択してください。

ヒント: Ctrlキーを押しながらクリックすると、複数の非連続セルを1つずつ選択できます。

copy the comment cell and then select other cells

4. [ホーム] をクリックし、[貼り付け][特殊貼り付け] の順に選択します。

または、選択したセルのいずれかを右クリックし、コンテキストメニューから「特殊貼り付け」>「特殊貼り付け」を選択することもできます。

select Paste Special > Paste Special

5. 開いた「特殊貼り付け」ダイアログボックスで、「コメント」ラジオボタンをクリックし、その後「OK」をクリックします。

click the Comments radio button in the dialog box

そして、以下に示すように、同じコメントが一度に選択したセルに追加されたことが確認できます。

the same comment has been added to selected cells

2.2.2 VBAを使用して複数のセルにコメントを追加する

以下のVBAコードを使用すれば、Excelで複数のセルに同じコメントを一括して簡単に追加することもできます。

1. コメントを追加したいセルがあるワークシートを開きます。

2. Alt + F11 キーを押して、 Microsoft Visual Basic for Applications ウィンドウを開きます。

3. Microsoft Visual Basic for Applications ウィンドウで、[挿入] > [モジュール] をクリックし、以下の VBA コードをコード ウィンドウにコピーします。

VBAコード:複数のセルに一括でコメントを追加

Sub InsertCommentsSelection()
'Updated by Extendoffice 20211018
    Dim xRg As Range
    Dim xRgEach As Range
    Dim xAddress As String
    Dim xText As String
    On Error Resume Next
    xAddress = ActiveWindow.RangeSelection.Address
    Set xRg = Application.InputBox("Please select a range:", "Kutools For Excel", xAddress, , , , , 8)
    If xRg Is Nothing Then Exit Sub
    If xRg.Count > 1 Then
        Set xRg = xRg.SpecialCells(xlCellTypeVisible)
    End If
    xRg.Select
    xText = InputBox("Enter Comment to Add" & vbCrLf & "Comment will be added to all cells in Selection: ", "Kutools For Excel")
    If xText = "" Then
        MsgBox "No comment added", vbInformation, "Kutools For Excel"
        Exit Sub
    End If
    For Each xRgEach In xRg
        With xRgEach
        .ClearComments
        .AddComment
        .Comment.Text Text:=xText
        End With
    Next xRgEach
End Sub

copy and paste the code into the module

4. F5キーを押してコードを実行します。

5. 表示された Kutools For Excel ダイアログボックスで、同じコメントを持たせたいセルを選択してから [OK] をクリックします。

ヒント: Ctrlキーを押しながらクリックすると、複数の非連続セルを1つずつ選択できます。

select the cells to insert comment

6. 2回目に開くKutools for Excelダイアログボックスで、コメントの内容を入力し、[OK]をクリックします。

type in the comment

同じコメントが同時に選択されたセルに追加されます。 スクリーンショットをご覧ください:

the same comment is added to selected cells

: 選択範囲内の非表示セル(自動フィルタまたは手動で非表示にしたセル)は、このVBAコードを使用してコメントを追加する際には無視されます。


3. コメントの表示または非表示

デフォルトでは、セルにコメントを追加すると、セルにはコメントインジケーターのみが表示されます。通常、コメントボックスを表示するには、カーソルをセルの上に置く必要があります。このセクションでは、Excelでコメントを表示または非表示にする方法を示すために、4つのパートに分けて説明します。

3.1 選択したセル内のコメントのみを表示または非表示にする

この部分では、選択したセル内のコメントを表示または非表示にする方法を説明します。

1. コメントを表示したいセルを選択します。

2. [レビュー] をクリックし、[ コメントの表示/非表示] を選択します。

Click Review > Show/Hide Comment

その後、コメントは常にこのセルに表示されます。

the comment will be always displayed on this cell

コメントを非表示にするには、このセルを選択して「レビュー」→「コメントの表示/非表示」をクリックします。

3.2 現在のブックですべてのコメントを一括で表示または非表示にする

現在のワークブックですべてのコメントを表示したい場合、組み込みの「すべてのコメントを表示」機能が役立ちます。

1. レビュー をクリックし、 すべてのコメントを表示 を選択します。スクリーンショットをご覧ください:

Click Review > Show All Comments

その後、ワークブック内のすべてのコメントが一度に表示されます。

再度「レビュー」>「すべてのコメントを表示」をクリックすると、すべてのコメントを非表示にできます。

3.3 コメントとそのインジケータを同時に非表示にする

デフォルトでは、セルにコメントが追加されると、そのコメントが削除されるまでインジケーターが表示されたままになります。このセクションでは、Excelでコメントとそのインジケーターを同時に非表示にする2つの方法をご紹介します。

3.3.1 Excelの組み込みオプションを使用してコメントとそのインジケータの両方を非表示にする

Excelには、ブック全体でコメントとインジケータの両方を非表示にするための組み込みオプションが用意されています。

1. 開いているExcelワークブックで、[ファイル] > [オプション] をクリックします。

2. [Excel オプション] ウィンドウで、左側のペインにある [詳細設定] をクリックし、[表示] セクションで [コメントおよびインジケーターを表示しない] ラジオボタンをクリックしてから、[OK] をクリックして変更を保存します。

specify the options in the Excel Options dialog box

そして、現在のワークブックのすべてのシートで、すべてのコメントとそれに対応するインジケーターが非表示になっていることが確認できます。

all comments and the corresponding indicators are hidden in all sheets

: コメントインジケータを表示するには、[ファイル] > [オプション] をクリックして再度 Excel オプションウィンドウを開き、必要に応じて [インジケータのみ] および [ホバー時にコメントを表示] または [コメントとインジケータ] のラジオボタンをクリックする必要があります。

display the comment indicators, select other options

3.3.2 素晴らしいツールを使用して、コメントとそのインジケータを簡単に非表示にする

上記の方法では、コメントインジケータを表示または非表示にするためにExcelオプションウィンドウを開き直す必要があります。ここで、Kutools for Excelの「表示オプション」機能をおすすめします。この機能を使用すると、Excelワークブック内のコメントとインジケータの両方を簡単に表示または非表示にできます。

Kutools for Excelは、300以上の高度な機能を提供し、複雑なタスクを簡素化し、創造性と効率を向上させます。 AI機能と統合され、Kutoolsは正確にタスクを自動化し、データ管理を容易にします。Kutools for Excelの詳細情報...無料トライアル...

1. Kutools for Excel をインストールした後、Kutools > 表示オプション > 表示オプション をクリックします。スクリーンショットをご覧ください:

click Kutools > Show & Hide > View Options

2. 「表示オプション」ダイアログボックスで、「コメント」セクションの「なし」ラジオボタンをクリックし、その後「OK」をクリックします。

click the None radio button in the dialog box

その後、すべてのコメントとそのインジケータは、現在のワークブックのすべてのシートで非表示になります。

: コメントインジケータを再表示するには、Kutools > 前回のコマンドを繰り返す をクリックして「表示オプション」ダイアログボックスを開き、必要に応じて「 インジケータのみ表示」または「コメントとインジケータ」を選択するだけです。

choose Comment indicator only or Comment & indicator  to display the comment indicator again

  このユーティリティを無料で試用したい場合(30日間)、こちらをクリックしてダウンロードし、上記の手順に従って操作を適用してください。

3.4 セルが選択されたときに常にコメントを表示する

デフォルトでは、セルのコメントを表示するにはカーソルをそのセルに重ねる必要があります。カーソルがセルから離れると、コメントは非表示になります。このセクションでは、Kutools for ExcelAlways Show Comment 機能を使用して、セルが選択されたときに常にコメントを表示する方法を紹介します。

1. Kutools をクリック > その他 > 常にコメントを表示

Click Kutools > More > Always Show Comments

これからは、セルを選択すると、別のセルをアクティブにするまでそのコメントが常に表示されます。


4. Excelでコメントを変更する

セルにコメントを追加した後、タイムリーな更新のために内容を変更したり、コメントの外観を調整して見栄えを良くしたり、他の目的でコメントを修正する必要が出てくるかもしれません。このセクションでは、コメントの修正に必要な情報を見つけることができます。

4.1 コメント内のテキストを変更する

以下の方法を使用して、コメントまたは複数のコメント内のテキストを変更できます。

4.1.1 Edit Comment機能を使用してコメント内のテキストを変更する

Excelの組み込み機能「コメントの編集」を使用すると、コメント内のテキストを変更するのは非常に簡単です。

1. コメントのテキストを変更したいセルを選択し、次に [校閲] > [コメントの編集] をクリックします。

さらに、コメント付きのセルを右クリックして、コンテキストメニューから「コメントの編集」をクリックすることもできます。

click Edit Comment  under review tab

2. その後、選択したセルのコメントボックスがポップアップ表示されますので、必要に応じてテキストを変更してください。

テキストを変更した後、コメントを完了するには他のセルをクリックしてください。

After changing the texts, click on any other cell to complete the comment

4.1.2 コメント内のテキストのバッチ検索と置換

コメントの編集機能を使用すると、1回につき1つのコメントしか編集できません。大量のコメントを修正する必要がある場合、この機能を使用すると多くの時間がかかってしまいます。

このセクションでは、Excelで複数のコメント内のテキストを一括して検索および置換するための2つの方法を提供します。

4.1.2.1 VBAを使用してすべてのワークシートのコメント内のテキストを一括検索および置換

以下のVBAコードは、ワークブック内のすべてのワークシートでコメントテキストを検索して置換するのに役立ちます。実行するには、次の手順に従ってください。

1. Alt + F11 キーを押して、Microsoft Visual Basic for Applications ウィンドウを開きます。

2. Microsoft Visual Basic for Applications ウィンドウで、[挿入] > [モジュール] をクリックし、以下の VBA コードをコード ウィンドウにコピーします。

VBAコード: すべてのシート内のコメントテキストを検索して置換

Sub ReplaceComments()
Dim cmt As Comment
Dim wks As Worksheet
Dim sFind As String
Dim sReplace As String
Dim sCmt As String
sFind = "remark"
sReplace = "replace with new"
For Each wks In ActiveWorkbook.Worksheets
For Each cmt In wks.Comments
sCmt = cmt.Text
If InStr(sCmt, sFind) <> 0 Then
sCmt = Application.WorksheetFunction. _
Substitute(sCmt, sFind, sReplace)
cmt.Text Text:=sCmt
End If
Next
Next
Set wks = Nothing
Set cmt = Nothing
End Sub

copy and paste the code into the module

: このケースではここに

7行目の「remark」(sFind = "remark")は、変更したい元のコメントテキストです。
2) 8行目の「replace with new」(sReplace = "replace with new")は、置換したい新しいテキストです。

必要に応じてこれらを変更する必要があります。

3. F5キーを押してコードを実行します。

その後、現在のワークブックのすべてのワークシート内の指定されたコメントテキストが一括で新しいテキストに置き換えられます。

4.1.2.2 アクティブなシートまたはすべてのシート内のコメントでテキストを簡単に検索して置換できる便利なツール

Kutools for Excelの「コメントテキストの検索/置換」機能を使用すると、アクティブなシートだけでなく、ワークブック内のすべてのシートにおいて、指定されたコメントテキストを簡単に検索して置換できます。

Kutools for Excelは、300以上の高度な機能を提供し、複雑なタスクを簡素化し、創造性と効率を向上させます。 AI機能と統合され、Kutoolsは正確にタスクを自動化し、データ管理を容易にします。Kutools for Excelの詳細情報...無料トライアル...

1. Kutools をクリック > その他 > コメントテキストの検索/置換

Click Kutools > More > Find/Replace Comment Text

2. [Find/Replace Comment Text] ダイアログボックスで、次の通り設定する必要があります。

2.1) 範囲のドロップダウンリストで、必要に応じて現在のシートまたは全シートを選択します。
2.2) コメント内の検索テキスト ボックスに、変更したいコメント内の元のテキストを入力します。
2.3) 「置換内容」ボックスに、置換したい新しいテキストを入力します。
2.4) 「置換」ボタンをクリックします。スクリーンショットをご覧ください:

set options in the dialog box

3. 次に、「 コメントテキストの検索/置換」ダイアログボックスが表示され、変更されたコメントの数が通知されます。「OK」をクリックしてください。

a dialog box pops up to tell how many comments have been changed,

4. そして、「コメントテキストの検索/置換」ダイアログボックスを閉じます。

4.2 コメントのフォントを変更する

4.2.1 コメントのフォントを「コメントの書式設定」機能で変更する

以下の手順に従って、個々のコメントの書式(フォント、フォントサイズ、フォントの色、フォントスタイルなど)を簡単に変更できます。

1. コメント付きのセルを選択し、次に [レビュー] > [コメントの編集] をクリックします。

2. これでコメントボックスが編集可能になります。必要に応じて備考のテキスト(ユーザー名を含む)を選択し、右クリックしてコンテキストメニューから「コメントの書式設定」を選択する必要があります。

right-click and select Format Comment

3. 「コメントの書式設定」ダイアログボックスで、必要なフォントスタイル、サイズ、色、その他の書式を指定し、[OK]をクリックして変更を保存します。

specify the font style, size, color, or other formats

その後、選択したコメントのフォントが以下のスクリーンショットのように変更されたことが確認できます。

the font in the selected comment is changed

4.2.2 すべてのコメントのフォントを驚きのツールで変更

コメント内のフォントを変更した後、このセクションでは、Kutools for Excelの「コメントの書式設定」機能を使用して、この新しいフォント形式をアクティブなシートまたはワークブックのすべてのシートの他のすべてのコメントに適用する方法を説明します。

Kutools for Excelは、300以上の高度な機能を提供し、複雑なタスクを簡素化し、創造性と効率を向上させます。 AI機能と統合され、Kutoolsは正確にタスクを自動化し、データ管理を容易にします。Kutools for Excelの詳細情報...無料トライアル...

1. Kutools をクリック > その他の操作 > コメントの書式設定 を選択します。スクリーンショットをご覧ください:

Click Kutools > More > Format Comment

2. [コメントの書式設定] ダイアログ ボックスで、次の操作を行う必要があります。

2.1) 必要に応じて、範囲のドロップダウンリストで「現在のシート」または「 全シート」を選択してください。
2.2) 「特定のコメントセルを指定する」ボタンをクリックします。

: 必要に応じて、「ボールド体なし」のチェックボックスをオンにすることがオプションです。

specify the options in the dialog box

2. 表示された「コメントの書式設定」ダイアログボックスで、そのコメントの書式を他のコメントに適用したいセルを選択し、「OK」をクリックします。

select the cell that you want to apply its comment format to other comments

3. その後、変更されたコメントの総数をお知らせするダイアログボックスが表示されます。[OK]をクリックしてください。

a dialog box pops up to remind the total number of changed comments

4. その後、 コメントの書式設定ダイアログボックスを閉じます。

アクティブシートまたはすべてのワークシート内の他のすべてのコメントの書式が、選択したコメントの書式に応じて変更されたことが確認できます。

all other comments are changed depending on the format of the selected comment

4.3 コメントの形状を変更

デフォルトでは、コメントの形状は四角形です。Excelで見栄え良くコメントの形状を変更したい場合、このセクションで紹介する2つの方法が役立ちます。

4.3.1 Change Shape コマンドを使用してコメントの形状を変更する

Excel でコメントの形状を変更するには、「形状の変更」機能を使用できます。

1. Excelのリボンで、「クイックアクセスツールバーのカスタマイズ」をクリックし、「その他のコマンド」を選択します。スクリーンショットをご覧ください:

click Customize Quick Access Toolbar > More Commands

2. [ Excel オプション] ダイアログ ボックスで、次の設定を行う必要があります。

2.1) [コマンドの選択] のドロップダウンリストで、[描画ツール | 書式] タブを選択します。
2.2) コマンドリストボックスで「 形状の変更」を選択します。
2.3) [追加] ボタンをクリックして、[形状の変更] コマンドを右側のボックスに追加します。
2.4) 変更を保存するには [OK] をクリックします。

set options in the Excel Options dialog box

形状の変更」コマンドが、以下のスクリーンショットに示すようにリボンに追加されました。

the Change Shape command is added to the ribbon

3. コメント付きのセルを選択してから、[校閲] > [コメントの編集] をクリックします。

4. 表示されたコメントの境界線をクリックし、リボンに移動して「形状の変更」をクリックします。

: コメントの境界線をクリックするまで、「形状の変更」コマンドはグレー表示され、クリックできません。

Click on the border of the displayed comment

5. 次に、選択したコメントの新しい形状として使用する図形をクリックします。この場合、六角形をクリックします。

click a shape that will serve as the new shape

選択したセルのコメント形状が、以下に示すように指定されたものに変更されました。

the comment shape of the selected cell has been changed to a specified one

4.3.2 素晴らしいツールでコメントの形状を簡単に変更

ここでは、Kutools for Excelの「コメントの形状を変更 」機能をおすすめします。この機能を使用すると、Excelでのコメントの形状を簡単に変更できます。

Kutools for Excelは、300以上の高度な機能を提供し、複雑なタスクを簡素化し、創造性と効率を向上させます。 AI機能と統合され、Kutoolsは正確にタスクを自動化し、データ管理を容易にします。Kutools for Excelの詳細情報...無料トライアル...

1. Kutools をクリック > その他 > コメントの形状を変更

Click Kutools > More > Change Comment Shape

2. [Change Comment Shape] ダイアログボックスでは、現在のブック内のすべてのコメントが [Comments list] ボックスにリスト表示されます。以下の手順を実行する必要があります。

2.1) コメントリストで、形状を変更したいコメントを選択します。
2.2) 「形状を選択」ボックスで新しい形状を選択します。

ヒント: 既存のコメントに異なる形状を適用するために、上記の2つのステップを繰り返すことができます。ただし、新しい形状をすべてのコメントに一括で適用したい場合は、以下の設定に進んでください。

2.3) 「すべて適用」ボタンをクリックします。
2.4) 「コメントの形状を変更」ダイアログボックスを閉じます。

select the shape to apply to the comment

:

1) ダイアログボックスで変更内容を即座に確認できます。
2) 「コメントを表示」のチェックボックスをオンにすると、コメントリストで選択されたときにワークシートにコメントが表示されます。

その後、コメントの形状は指定した形状に変更されます。

4.4 コメントのサイズを内容に合わせて調整

以下のスクリーンショットに示すように、一部のコメントボックスはすべてのコメントを表示するには小さすぎます。一方で、一部のコメントはコメントボックスを埋めるには短すぎます。このような場合、コンテンツに合わせてコメントボックスのサイズを調整する必要があるかもしれません。このセクションの方法は、この問題を解決するのに役立ちます。

Resize comment to fit the content

4.4.1 コメントの罫線を手動で調整して内容に合わせる

コメントボックスのサイズを変更する最も一般的な方法は、必要とするサイズに達するまでコメントボックスの境界線を手動でドラッグすることです。

1. コメント付きのセルを選択し、[レビュー] > [ コメントの編集]をクリックしてコメントを編集可能にします。

2. コメントボックスの境界線をクリックし、カーソルをコメントボックスの任意の境界線に移動して、カーソルが変わったら arrow icon、境界線をドラッグして、目的のサイズに合わせます。以下のデモをご覧ください。

上記の手順1〜2を繰り返して、他の必要なコメントのサイズを調整します。

4.4.2 すばらしいツールを使用して、コメントを一括で内容に合わせて自動的にサイズ変更

多くのコメントをリサイズする必要がある場合、上記の方法を適用するのは時間がかかります。ここで強くお勧めするのは、Kutools for Excelの「AutoFit Comment」機能です。この機能を使用すれば、アクティブなシートまたはすべてのシート内のコメントを一括で簡単にリサイズでき、数回のクリックだけでコンテンツに合わせて調整できます。

1. 必要に応じて、Kutools > その他 > コメントのサイズを自動調整 > 現在のシート または すべてのシート をクリックします。

Click Kutools > More > AutoFit Comment

その後、アクティブなシートまたはすべてのシート内のコメントが自動的にリサイズされ、コンテンツに合わせてフィットします。

the comments are resized automatically to fit their content

4.5 コメントからユーザー名を削除する

コメントを作成する際、Microsoftのユーザー名が自動的に追加されますが、以下の方法でユーザー名を削除できます。

4.5.1 指定されたコメントからユーザー名を手動で削除する

指定されたコメントからユーザー名を手動で削除できます。

1. ユーザー名を削除したいコメント付きのセルを選択します。

2. [レビュー] をクリックし、[ コメントの編集] を選択します。

3. コメントボックス内のユーザー名を選択し、[Backspace] キーを押して削除します。スクリーンショットをご覧ください:

Select the user name in the comment box, and then press the Backspace key to remove it

4.5.2 素晴らしいツールを使用して、コメントからユーザー名を一括で簡単に削除

アクティブなシートやすべてのシートにある大量のコメントからユーザー名を削除したい場合、上記の従来の方法は時間がかかり、煩わしいものです。ここで、Kutools for Excel の「コメントからユーザー名を削除/追加」機能をご紹介します。この機能を使用すれば、コメントからユーザー名を一括で簡単に削除できます。

1. Kutools > その他 > コメントからユーザー名を削除/追加 をクリックします。

Click Kutools > More > Remove/Add User Name in Comment

2. 「コメントのユーザー名を削除/追加」ダイアログボックスで、次の設定を行う必要があります。

2.1 範囲のドロップダウンリストには、現在のシート全シートの2つのオプションがあります。必要な方を選択してください。
2.2 デフォルトでは、User Name ボックスにデフォルトの Microsoft Office ユーザー名が表示されます。必要に応じて変更できます。
2.3 「コメントからユーザー名を削除」のラジオボタンをクリックします。
2.4 [適用] をクリックします。スクリーンショットをご覧ください:

specify the options in the dialog box

3. その後、変更されたコメントの数を知らせるダイアログボックスが表示されます。「OK」をクリックしてから、「コメント内のユーザー名を削除/追加」メインダイアログボックスを閉じてください。

a dialog box pops up to tell how many comments are changed

現在、ユーザー名はアクティブなシートまたは指定したすべてのシートのコメントから削除されています。

4.6 コメントのユーザー名を変更する

上記のセクションでは、コメントからユーザー名を削除する方法を紹介しました。このセクションでは、Excelでコメントのユーザー名を変更する方法を説明します。

4.6.1 Excelでデフォルトのユーザー名を変更する

コメントを挿入すると、ユーザー名がデフォルトで生成されます。このユーザー名は、コメントを挿入するために使用されたExcelアプリケーションのデフォルトのMicrosoft Officeユーザー名であるため、以下の手順に従って変更できます。

1. [ファイル] をクリックし、[オプション] を選択します。

2. [Excel Options] ダイアログボックスで、[General] タブに留まり、[Personalize your copy of Microsoft Office] セクション内の [User name] テキストボックスのユーザー名を変更し、その後 [OK] をクリックして変更を保存します。

set options in the Excel Options dialog box to change the default user name

これから、Excelで新しいコメントを作成する際に、新しいユーザー名が自動的に生成されます。

: この変更は、すべての Microsoft Office コンポーネントで有効になります。

4.6.2 VBAを使用して現在のブック内の既存のコメントのユーザー名を変更する

上記の方法は、Microsoft Officeのデフォルトのユーザー名を変更します。一部のExcelユーザーは、既存のコメントのユーザー名のみを変更したい場合があります。このセクションのVBAコードは、その問題を解決するのに役立ちます。

1. 既存のコメントのユーザー名を変更したいワークブックを開き、Alt + F11 キーを押します。

2. 開いた Microsoft Visual Basic for Applications ウィンドウで、[挿入] > [モジュール] をクリックし、以下の VBA コードをコード ウィンドウにコピーします。

VBAコード:現在のワークブック内の既存のコメントのユーザー名を変更する

Sub ChangeCommentName()
'Updateby20211008
Dim xWs As Worksheet
Dim xComment As Comment
Dim oldName As String
Dim newName As String
xTitleId = "KutoolsforExcel"
oldName = InputBox("Old Name", xTitleId, Application.UserName)
newName = InputBox("New Name", xTitleId, "")
For Each xWs In Application.ActiveWorkbook.Worksheets
    For Each xComment In xWs.Comments
        xComment.Text (Replace(xComment.Text, oldName, newName))
    Next
Next
End Sub

copy and paste the code into the module

3. F5キーを押してコードを実行します。

4. 次に、現在のコメントリストのデフォルトのユーザー名がテキストボックスに表示された「Kutools for Excel」ダイアログボックスがポップアップします。「OK」をクリックして続行します。

the default user name of current comments is listed in the textbox

5. 次に、別の KutoolsforExcel ダイアログボックスが表示されます。新しいユーザー名をテキストボックスに入力し、[OK] をクリックする必要があります。

enter a new user name into the text box

その後、現在のワークブック内のすべてのコメントのユーザー名が新しいユーザー名に置き換えられます。

the user names in all comments are replaced with the new one

4.6.3 既存のコメントのユーザー名を変更する便利なツール

上記の手順では、コメント内のユーザー名を削除するための「Remove user Name from Comments」オプションを「コメント内のユーザー名の削除/追加」機能で使用する方法を学びました。これにより、アクティブなシートまたはワークブック内のすべてのシートからコメントのユーザー名を削除できます。ここで、既存のコメントのユーザー名を簡単に変更するために、同じ機能内の別のオプション(「Add user name to comments」)を組み合わせることをお勧めします。以下のように操作してください。

1. Kutools > その他 > コメントからユーザー名を削除/追加 をクリックします。

2. 「コメントのユーザー名を削除/追加」ダイアログボックスで、次の設定を行う必要があります。

この機能を使用すると、まずコメントからすべてのユーザー名を削除する必要があります。

2.1) 必要に応じて、範囲のドロップダウンリストで「現在のシート」または「全シート」を選択してください;
2.2) [ユーザー名] テキストボックスには、デフォルトの Microsoft Office ユーザー名が表示されています。必要に応じて変更できます。
2.3) コメントからユーザー名を削除するオプションを選択します。
2.4) 「適用」をクリックします。その後、変更されたコメントの数を知らせるダイアログボックスが表示されますので、このダイアログボックスを閉じてください。

既存のコメントに新しいユーザー名を追加する必要があります。

2.5) 新しいユーザー名を「ユーザー名」テキストボックスに入力します。
2.6) コメントにユーザー名を追加するオプションを選択します。
2.7) 「適用」をクリックします。(その後、変更されたコメントの数を知らせるダイアログボックスが表示されます。このダイアログボックスを閉じてください。)
2.8) コメントのユーザー名を削除/追加ダイアログボックスを閉じます。

use kutools to change the user name for existing comments

これで、すべてのコメント内のユーザー名が変更されました。


5. Excelでコメントを他のセルにコピーする

5.1 特殊貼り付け機能を使用してコメントを他のセルにコピーする

Excelの組み込み機能「特殊貼り付け」を使用して、あるセルから別のセルにコメントをコピーすることができます。

1. コメント付きのセルを選択し、Ctrl + C キーを押してコピーします。

2. 同じコメントを追加したいセルを選択し、右クリックしてコンテキストメニューから「特殊貼り付け」を選択します。スクリーンショットをご覧ください:

right-click it, and select Paste Special

ヒント: 宛先セルを選択した後、Ctrl + Alt + V のショートカットキーを押すと、「貼り付けの設定」ダイアログボックスが開きます。

3. 開いた「特殊貼り付け」ダイアログボックスで、「貼り付け」グループ内の「コメント」ラジオボタンをクリックし、その後「OK」をクリックします。

click the Comments radio button in the Paste group

その後、コピーされたコメントが選択したセルに貼り付けられます。

: 範囲から新しい範囲に複数のコメントをコピーしたい場合は、まずその範囲を選択してから、上記の手順に従ってください。

5.2 素晴らしいツールを使用してコメントを他のセルに簡単にコピー

上記の方法では、一度に範囲内のコメントしかコピーできません。複数の非連続的な範囲にあるコメントをコピーする必要がある場合、どうすればよいでしょうか? ここで、Kutools for Excelの「Copy Ranges」機能をおすすめします。この機能を使えば、この問題を簡単に解決できます。

Kutools for Excelは、300以上の高度な機能を提供し、複雑なタスクを簡素化し、創造性と効率を向上させます。 AI機能と統合され、Kutoolsは正確にタスクを自動化し、データ管理を容易にします。Kutools for Excelの詳細情報...無料トライアル...

1. Ctrlキーを押しながら、非連続の範囲を一つずつ選択します。

2. Kutools > 範囲のコピー をクリックします。

Click Kutools > Copy Ranges

3. 開いた「複数の範囲のコピー」ダイアログボックスで、「コメント」ラジオボタンを選択し、[OK]をクリックします。

select the Comments radio button in the dialog box

: 必要に応じて、「 行の高さを含める」、「列の幅を含める」、および「非表示の行と列をスキップする」オプションを有効にすることが可能です。

4. その後、別の「 複数の範囲のコピー」ダイアログボックスが表示されます。コピーしたコメントを貼り付ける場所(単一のセルだけで構いません)を選択し、[OK]をクリックしてください。

select a cell to paste the copied comments

選択範囲内のコメントのみが目的のセルに貼り付けられます。


6. Excelのコメントに画像を挿入する

顧客に商品の見積書を送ることを計画していると仮定します。その見積書をより魅力的にするため、各商品セルのコメントボックスに商品画像を挿入することにしました。顧客がコメントのあるセルにカーソルを合わせると、対応する画像がコメントボックスに表示されます。このセクションでは、Excelのコメントに画像を挿入する方法をご紹介します。

Insert a picture in a comment

Excelでは、コメントに画像を挿入するために「コメントの書式設定」機能を使用できます。以下のように操作してください。

1. まず、セルにコメントを挿入する必要があります:セルを選択してから、「レビュータブ」の「新しいコメント」をクリックします。

2. 選択したセルにコメントが挿入されました。コメントボックスからユーザー名を削除してください。

3. 表示されたコメントの境界線をクリックして、コメントボックスを選択状態にします。

Click on the border of the comment

4. コメントボックスを右クリックし、コンテキストメニューで「コメントの書式設定」を選択します。

Right-click on the comment box and select Format Comment

5. [コメントの書式設定] ダイアログ ボックスで、次の操作を行う必要があります。

5.1) 「色と線」タブをクリックします。
5.2) 「」のドロップダウンリストを展開するにはクリックし、その後「塗りつぶし効果」を選択します。

select the options in the Format Comment dialog box

6. 表示された 「塗りつぶし効果」ダイアログボックスで、「画像」タブに移動し、「画像の選択」ボタンをクリックします。

click the Select Picture button under the picture tab

7. その後、コメントボックスに表示したい画像を見つけ、選択します。

8. 画像を開いた後、それは「 塗りつぶしの効果」ダイアログボックスに表示されます。「OK」をクリックしてこのダイアログボックスを閉じます。

click OK to close this dialog box

9. 「Format Comment」ダイアログボックスに戻ったら、「OK」をクリックします。

指定された画像が選択したセルのコメントボックスに追加されました。

the specified picture is added to the comment box

10. 上記の手順を繰り返して、他のコメントに画像を挿入します。


7. セルの値をコメントに変換し、その逆も可能

セルの値をコメントに変換したり、その逆を行ったりするには、コピー&ペーストで手動で行うことができます。このセクションでは、時間を消費する操作から解放するための効果的な方法を提供します。

7.1 セルの値をコメントに変換

以下の方法のいずれかを適用して、Excelでセルの値をコメントに変換できます。

7.1.1 VBAを使用してセルの値をコメントに変換する

以下のVBAコードを実行すると、ワークシート内のセルの値を自動的にコメントに変換するのに役立ちます。

1. Alt + F11 キーを押して、Microsoft Visual Basic for Applications ウィンドウを開きます。

2. Microsoft Visual Basic for Applications ウィンドウで、[挿入] > [モジュール] をクリックし、以下のVBAコードをコードウィンドウにコピーしてください。

VBAコード: セルの値をコメントに変換

Sub CellToComment()
'Updateby20211011
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    Rng.NoteText Text:=Rng.Value
Next
End Sub

copy and paste the code into the module

3. F5キーを押してコードを実行します。

4. 表示されるKutools for Excelダイアログボックスで、値をコメントに変換したいセルを選択し、[OK]をクリックする必要があります。

select the cells to convert the values to comments

その後、セルの値は以下のスクリーンショットに示すようにコメントに変換されます。

cell values are converted to comments

7.1.2 素晴らしいツールを使用してセルの値をコメントに変換する

Excelの初心者でVBAコードの扱いに不慣れな方には、Kutools for Excelの「 コメントとセルの変換 」機能をおすすめします。この機能を使えば、セルの値をわずか数回のクリックで簡単にコメントに変換できます。

Kutools for Excelは、300以上の高度な機能を提供し、複雑なタスクを簡素化し、創造性と効率を向上させます。 AI機能と統合され、Kutoolsは正確にタスクを自動化し、データ管理を容易にします。Kutools for Excelの詳細情報...無料トライアル...

1. Kutools をクリックし、さらに More を選択して Convert Comment and Cell をクリックします。スクリーンショットをご覧ください:

Click Kutools > More > Convert Comment and Cell

2. 開いた「コメントとセルの変換」ダイアログボックスで、次の設定を行う必要があります。

2.1) で ソース範囲 セクションをクリックして、「 select button セルの値をコメントに変換したいセルを選択するためのボタン。
2.2) 「セルの内容をコメントに変換」ラジオボタンをクリックします。

ヒント: 選択したセルにすでにコメントが存在する場合、セルの内容を既存のコメントに追加するには、「セルの内容をコメントに挿入」ラジオボタンを選択する必要があります。

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

Click the Convert content of cells into comments radio button

その後、セルの値は以下のスクリーンショットに示すように、すぐにコメントに変換されます。

cell values are converted to comments

7.2 コメントをセルの値に変換

セルの内容をコメントに変換するだけでなく、コメントをセルの内容に変換する必要も出てくるかもしれません。このセクションでは、この問題を解決するための2つの方法をご紹介します。

7.2.1 VBAを使用してコメントをセル値に変換する

以下のVBAコードを適用すると、コメントをセルの内容に自動的に変換するのに役立ちます。次の手順で行ってください。

1. Alt + F11 キーを押して、Microsoft Visual Basic for Applications ウィンドウを開きます。

2. Microsoft Visual Basic for Applications ウィンドウで、[挿入] > [モジュール] をクリックします。その後、以下のVBAコードをコードウィンドウにコピーしてください。

VBAコード: Excelでコメントをセルの内容に変換する

Sub CommentToCell()
'Updated by Extendoffice 20211011
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "Kutools for Excel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    Rng.Value = Rng.NoteText
Next
End Sub

copy and paste the code into the module

3. F5キーを押してコードを実行します。表示される「 Kutools for Excel」ダイアログボックスで、コメントをセルの内容に変換したいセルを選択し、OKをクリックします。

select the comment cells to convert to cell contents

以下のスクリーンショットに示すように、コメントがセルの内容にすぐに変換されます。

comments are converted to cell contents

7.2.2 素晴らしいツールを使用してコメントをセルの値に変換する

Kutools for Excelの「コメントとセルの変換」機能を使用すると、Excelでコメントをセルの内容に変換する最も効率的な方法となります。

1. Kutools for Excelをインストールした後、Kutools > その他 > コメントとセルの変換 をクリックします。

2. 開いた「コメントとセルの変換」ダイアログボックスで、次の操作を行う必要があります:

2.1) で ソース範囲 セクションで、「 select button コメントをセルの値に変換したいセルを選択するためのボタン。
2.2) 「 コメントをセルの内容に変換」ラジオボタンをクリックします。

ヒント: 選択したセルに既に内容が存在する場合、コメントの内容を既存のセル内容の前または後に追加するには、「コメントの内容をセルに挿入」ラジオボタンを選択する必要があります。

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

Click the Convert comments into content of cells radio button

コメントがセルの内容にすぐに変換されました。


8. セルからコメントテキストを抽出

大きなワークブックがあり、その中で多くのセルコメントがワークシート全体に散在しているとします。これらのコメントを何らかの目的で一つのリストにまとめたい場合、このセクションの方法が役立ちます。

8.1 ユーザー定義関数を使用してコメントのテキストを抽出する

特定のセル範囲内のコメントテキストを抽出するために、次のユーザー定義関数を適用できます。

1. Alt + F11 キーを押します。

2. その後、Microsoft Visual Basic for Applications ウィンドウがポップアップ表示されます。[挿入] をクリックして [モジュール] を選択します。その後、以下の VBA コードをコード ウィンドウにコピーします。

VBAコード: コメントテキストの抽出

Function getComment(xCell As Range) As String
'UpdatebyExtendoffice20211011
On Error Resume Next
getComment = xCell.Comment.Text
End Function

copy and paste the code into the module

3. Alt + Q キーを押して Microsoft Visual Basic for Applications のウィンドウを閉じます。

4. 空のセルを選択し、以下の数式を入力して Enter キーを押してコメントの内容を取得します。

ヒント: 同じ列内の複数のコメントを抽出する必要がある場合は、最初の結果セルを選択してから、オートフィルハンドルを下にドラッグして他の結果を取得します。スクリーンショットをご覧ください:

=getComment(B3)

apply a formula to extract all comments into cells

: 同じ列または同じ行のコメントを抽出する場合、このユーザー定義関数が役立ちます。しかし、ワークシート全体に散在しているコメントを抽出したい場合は、以下のより便利な方法を適用することをお勧めします。

8.2 驚きのツールを使用してすべてのコメントのリストを取得

Kutools for ExcelCreate Comment List 機能は、必要に応じてワークシートまたはすべてのワークシート内のすべてのコメントをリストとして簡単に取得するのに役立ちます。

Kutools for Excelは、300以上の高度な機能を提供し、複雑なタスクを簡素化し、創造性と効率を向上させます。 AI機能と統合され、Kutoolsは正確にタスクを自動化し、データ管理を容易にします。Kutools for Excelの詳細情報...無料トライアル...

1. Kutools をクリック > その他 > コメントリストを作成する

Click Kutools > More > Create Comment List

2. [コメントリストの作成] ダイアログボックスで、次の設定を行う必要があります。

2.1) 範囲のドロップダウンリストで、必要に応じて現在のシートまたは全シートを選択します。
2.2) コメントリストグループでは、2つのオプションがあります:

新しいワークブックに: このオプションを選択すると、すべてのコメントが新しいワークブックにリストされます。

新しいシートに: このオプションを選択すると、すべてのコメントが現在のブックの新しいワークシートにリストされます。

2.3) 「作成」ボタンをクリックします。スクリーンショットをご覧ください:

set options in the dialog box

そして、以下に示すように、すべてのコメントが抽出されたことが確認できます。

all comments are extracted in a new sheet


9. Excelで全てのコメント位置をリセット

時々、コメントボックスをセルから遠くにドラッグしてしまい、元の位置に戻すのが簡単ではないことに気付くことがあります。このセクションでは、Excelで全てのコメントの位置をリセットするための2つの方法を提供します。

9.1 VBAで全てのコメント位置をリセット

以下のVBAコードを適用して、アクティブなワークシート内のすべてのコメント位置をリセットできます。

1. すべてのコメント位置をリセットしたいワークシートをアクティブにし、Alt + F11キーを押します。

2. 開いた Microsoft Visual Basic for Applications ウィンドウで、挿入 > モジュール をクリックし、以下の VBA コードをコード ウィンドウにコピーします。

VBAコード: アクティブシート内のすべてのコメント位置をリセット

Sub ResetComments()
'Update 20211012
Dim pComment As Comment
For Each pComment In Application.ActiveSheet.Comments
   pComment.Shape.Top = pComment.Parent.Top + 5
   pComment.Shape.Left = pComment.Parent.Offset(0, 1).Left + 5
Next
End Sub

3. F5キーを押してコードを実行すると、すべてのコメントの位置が元の位置に復元されます。スクリーンショットをご覧ください:

run vba code to reset all comment positions

9.2 便利なツールを使用して、すべてのコメント位置を簡単にリセット

ここでは、Kutools for Excelの「コメント位置をリセット」機能をおすすめします。この機能を使えば、アクティブなシートまたはすべてのシート内のすべてのコメント位置を数回のクリックだけでリセットできます。

1. 必要に応じて、Kutools > その他 > コメント位置のリセット > 現在のシート または 全シート をクリックします。

Kutools > More > Reset Comment Position

その後、すべてのコメントの位置は一度に元の位置に復元されます。


10. Excelでコメントを削除する

このセクションでは、Excelでコメントを削除する方法について説明します。

10.1 セル内のコメントを削除する

組み込みのコメント削除機能を使用して、セル内のコメントを削除するのは非常に簡単です。

1. コメントを削除したいセルを選択します。

2. [レビュー] をクリックし、[削除] を選択します。

ヒント: セルを右クリックして、コンテキストメニューからコメントの削除を選択できます。

Click Review > Delete

選択したセルのコメントが削除されます。

10.2 選択範囲またはシート全体のすべてのコメントを削除

選択範囲またはシート全体のすべてのコメントを削除するには、次の手順を実行できます。

1. コメントを削除したい範囲または複数の範囲を選択します。

注釈:を押す Ctrl+ A キーまたは左上隅のボタンをクリック select all button ワークシートの操作エリア全体を選択します。

2. そして、レビュー削除 をクリックするか、任意のセルを右クリックしてコンテキストメニューからコメントの削除を選択します。

その後、選択範囲またはワークシート全体からコメントが削除されます。

10.3 すべてのコメントをワークブック全体から削除する

ワークブック全体からすべてのコメントを削除する場合、通常は上記の方法を使用してワークシートを1つずつ処理できます。ここでは、ワークブック全体からすべてのコメントを一括で迅速に削除するための便利なコードを紹介します。

1. すべてのコメントを削除したいワークブックを開き、Alt + F11 キーを押して Microsoft Visual Basic for Applications ウィンドウを開きます。

2. [Microsoft Visual Basic for Applications] ウィンドウで、[表示] > [イミディエイト ウィンドウ] をクリックし、以下の VBA コードをイミディエイト ウィンドウにコピーします。

VBAコード:ワークブック全体からすべてのコメントを削除する

For each ws in Worksheets: ws.cells.ClearComments: Next ws

copy the code into the Immediate Window

3. カーソルがイミディエイトウィンドウに表示されていることを確認し、Enterキーを押してください。

現在、このワークブック内のすべてのコメントが同時に削除されました。

このチュートリアルが、あなたが遭遇するコメントに関する問題を簡単に解決し、作業効率を向上させるのに役立つことを願っています。

最高のオフィス生産性ツール

🤖 Kutools AI アシスタント: データ分析を革命化する: インテリジェント実行   |  コード生成  |  カスタム数式の作成  |  データを分析しグラフを生成  |  拡張機能を呼び出す
人気の機能: 重複を見つけてハイライトまたはマーキング   |  空白行を削除   |  データを失わずに列またはセルを統合   |   丸める ...
スーパーLOOKUP: 複数条件のVLookup    複数値のVLookup  |   複数シートの検索   |   ファジーマッチ ....
高度なドロップダウンリスト: ドロップダウンリストを迅速に作成   |  依存ドロップダウンリスト   |  マルチセレクトドロップダウンリスト ....
列管理: 特定の数の列を追加  |  列を移動  |  非表示列の可視ステータスを切り替え  |  範囲と列を比較 ...
注目の機能: グリッドフォーカス   |  デザインビュー   |   強化された数式バー    ワークブック & ワークシート管理   |  オートテキスト ライブラリ (Auto Text)   |  日付ピッカー   |  データの統合   |  セルの暗号化/復号化    リストで電子メールを送信   |  スーパーフィルター   |   特殊フィルタ (太字/斜体/取り消し線をフィルタリング...) ...
トップ15のツールセット12 のテキストツール (テキストの追加, 特定の文字を削除, ...)  |  50以上 のグラフ の種類 (ガントチャート, ...)  |  40以上の実用的な 数式 (誕生日に基づいて年齢を計算する, ...)  |  19 の挿入ツール (QRコードの挿入, パスから画像を挿入, ...)  |  12 の変換ツール (単語に変換する, 通貨変換, ...)  |  7 の統合 & セルの分割ツール (高度な行のマージ, セルの分割, ...)  |  ...さらに多く

Kutools for ExcelでExcelスキルを強化し、これまでにない効率を体験してください。 Kutools for Excelは、300以上の高度な機能を提供し、生産性を向上させ、保存時間を節約します。  最も必要な機能を入手するにはここをクリック...


Office TabはOfficeにタブインターフェイスをもたらし、作業を非常に簡単にします

  • Word、Excel、PowerPoint、Publisher、Access、Visio、Projectでタブ付きの編集と読み取りを有効にします。
  • 新しいウィンドウではなく、同じウィンドウの新しいタブで複数のドキュメントを開いて作成します。
  • 生産性を50%向上させ、毎日数百回のマウスクリックを減らします!