ヒント:他の言語はGoogle翻訳されています。 訪問することができます English このリンクのバージョン。
ログイン
x
or
x
x
LPI ID 登録
x

or

すべてのコメントをExcelの新しいワークシートまたはワークブックに一覧表示する方法

コメントが多すぎるワークブックがあり、すべてのコメントを新しいワークシートまたはワークブックにリストしてすべてのコメントをレビューしたい場合は、どうしたらいいですか? 次の方法は、ワークシート/ワークブックのすべてのコメントを新しいワークシートまたはワークブックのExcelにすばやくリストするのに役立ちます。

VBAコードを使用して新しいワークシートにすべてのコメントを一覧表示する

Kutools for Excelを使用して新しいワークシートまたはワークブックにすべてのコメントを一覧表示する

OfficeタブOfficeでタブ付き編集とブラウジングを有効にし、作業をより簡単にします...
Kutools for Excelは、ほとんどの問題を解決し、生産性を80%向上させます
  • 何でも再利用: 最も使用されている式や複雑な式、チャート、その他をお気に入りに追加し、将来的にすぐに再利用できます。
  • 20以上のテキスト機能: テキスト文字列から数値を抽出します。 テキストの一部を抽出または削除します。 数字と通貨を英語の単語に変換します。
  • マージツール:複数のワークブックとシートを1つに; データを失うことなく複数のセル/行/列を結合します。 重複する行と合計をマージします。
  • 分割ツール:値に基づいてデータを複数のシートに分割します。 1つのワークブックから複数のExcel、PDF、またはCSVファイル。 1列から複数列。
  • 貼り付けスキップ 非表示/フィルターされた行。 カウントアンドサム 背景色別; パーソナライズされた電子メールを一括して複数の受信者に送信します。
  • スーパーフィルター: 高度なフィルタースキームを作成し、任意のシートに適用します。 ソート 週、日、頻度などにより; フィルタ 太字、式、コメントで...
  • 300の強力な機能以上。 Office 2007-2019および365で動作します。 すべての言語をサポートしています。 企業または組織に簡単に展開できます。

矢印青い右の泡 VBAコードを使用して新しいワークシートにすべてのコメントを一覧表示する


次のVBAコードは、現在のワークブック内の新しいワークシートへのすべてのコメントをリストします。 新しいワークシートでは、ブック名、セルアドレス、コメントの内容、およびセル名を含むリスト内のブック全体のすべてのコメントが一覧表示されます。 このメソッドを次のように使用してください:

1. ナビゲーションヘッダーの ディベロッパー > ビジュアルベーシック、それは アプリケーション用のMicrosoft Visual Basic 窓。 クリック インセット > モジュールモジュールに次のVBAコードを入力します。

VBA:新しいワークシート内のすべてのコメントを一覧表示します。

Sub ShowCommentsAllSheets()
'Update 20140508
Dim commrange As Range
Dim rng As Range
Dim ws As Worksheet
Dim newWs As Worksheet
Set newWs = Application.Worksheets.Add
newWs.Range("A1").Resize(1, 4).Value = Array("Sheet", "Address", "Value", "Comment")
Application.ScreenUpdating = False
On Error Resume Next
For Each ws In Application.ActiveWorkbook.Worksheets
    Set commrange = ws.Cells.SpecialCells(xlCellTypeComments)
    If Not commrange Is Nothing Then
        i = newWs.Cells(Rows.Count, 1).End(xlUp).Row
        For Each rng In commrange
            i = i + 1
            newWs.Cells(i, 1).Resize(1, 4).Value = Array(ws.Name, rng.Address, rng.Value, rng.Comment.Text)
        Next
    End If
    Set commrange = Nothing
Next
newWs.Cells.WrapText = False
Application.ScreenUpdating = True
End Sub

2。 次に、をクリックします doc-list-comments-1 ボタンを押してコードを実行すると、現在のワークブック内のすべてのコメントを含む新しいワークシートが作成されます。 スクリーンショットを見る:

doc-list-comments-2


矢印青い右の泡 ワンクリックで新しいワークシートまたはブックにすべてのコメントを一覧表示する

とともに コメントリストを作成する of Kutools for Excelすべてのコメントを新しいワークシートまたは新しいワークブックにすばやくリストすることができます。

Kutools for Excel300便利なExcelアドイン以上で、30日に制限なく試してみることができます。 今すぐ入手.

1。 Excel用Kutoolsをインストールしている場合は、をクリックします。 クツール > More > コメントリストを作成する、スクリーンショットを見る:

doc-list-comments-3-3

2。 の中に コメントリストを作成する ダイアログボックス:

  • コメントを表示する範囲を選択します。 アクティブシート or すべてのシート.
  • 次に、コメントリストを配置する場所を指定します。新しいブックまたは新しいシートにコメントをリストすることもできます。スクリーンショットを参照してください。

doc-list-comments-4-4

3。 そして、 作りますボタン。 新しいワークシートが追加され、シート名、セル参照、行および列などの属性を持つすべてのアクティブなワークシート・コメントがリストされます。 スクリーンショットを見る:

詳細については、 コメントリストを作成する、ご覧ください。 コメントリストの作成機能の説明.


関連記事:


Kutools for Excelは、ほとんどの問題を解決し、生産性を80%向上させます

  • 再利用: すばやく挿入 複雑な数式、チャート そして、以前に使用したもの; セルを暗号化する パスワード付き メーリングリストの作成 そしてメールを送る...
  • スーパーフォーミュラバー (複数行のテキストや数式を簡単に編集する) レイアウトを読む (多数のセルを簡単に読んで編集できます)。 フィルター範囲に貼り付ける...
  • セル/行/列を結合 データを失うことなく; セルコンテンツの分割。 重複する行/列を結合する...重複セルの防止。 範囲の比較...
  • 重複または一意を選択します空白行を選択 (すべてのセルは空です)。 スーパー検索とファジー検索 多くのワークブックで。 ランダム選択
  • 完全コピー 式の参照を変更せずに複数のセル。 参照を自動作成 複数のシートに 箇条書きを挿入、チェックボックスなど
  • テキストを抽出、テキストの追加、位置による削除、 スペースを削除する; ページング小計の作成と印刷 セルのコンテンツとコメント間の変換...
  • スーパーフィルター (保存して他のシートにフィルタ方式を適用する)。 高度な並べ替え 月/週/日、頻度などによる。 特殊フィルター 太字、斜体で...
  • ワークブックとワークシートを組み合わせる; キー列に基づいて表をマージします。 データを複数のシートに分割する; xls、xlsx、およびPDFのバッチ変換...
  • 300を超える強力な機能。 Office / Excel 2007-2019および365をサポートします。 すべての言語をサポートします。 企業または組織に簡単に展開できます。 フル機能の30日間の無料トライアル。
KTEタブ201905

OfficeタブはOfficeにタブ付きインターフェイスを提供し、作業をより簡単にします

  • Word、Excel、PowerPointでタブ付き編集と読み取りを有効にする、出版社、アクセス、Visioおよびプロジェクト。
  • 新しいウィンドウではなく、同じウィンドウの新しいタブで複数のドキュメントを開いて作成します。
  • 生産性を50%向上させ、毎日数百回のマウスクリックを削減します。
オフィシタブ底
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Rueben · 3 months ago
    In the Create Comment List dialog, select the scope you want to list the comment, Active sheet or All sheets, then choose to place the comments in a new workbook or a new sheet of current workbook https://www.myloweslife.us/
  • To post as a guest, your comment is unpublished.
    Helena Karas · 9 months ago
    Ahoj lidi. Jmenuji se Helena Karas z Praha 8. V pondelí 07/01/19 dostal jsem úver ve výši 15.000.000 Kc od Peter Krajcovic za nemovitost v Praze 2. Správný e-mail pana Krajcovic je senatorrpwalter@hotmail.com. Jeho úver je 100% garantován. Kontaktujte jej, pokud stále hledáte pujcku.
  • To post as a guest, your comment is unpublished.
    Helena Karas · 9 months ago
    Ahoj lidi. Jmenuji se Helena Karas z Praha 8. V pondelí 07/01/19 dostal jsem úver ve výši 15.000.000 Kc od Peter Krajcovic za nemovitost v Praze 2. Správný e-mail pana Krajcovic je senatorrpwalter@hotmail.com. Jeho úver je 100% garantován. Kontaktujte jej, pokud stále hledáte pujcku.
  • To post as a guest, your comment is unpublished.
    Abdul · 9 months ago
    But what if you are just commencing? Anyone could have to investigate on particular topic,
    anyone start writing on out. This data was
    required to rank web web pages

    Almillat
    Maninerd
    hitscorner
    maniwebify
  • To post as a guest, your comment is unpublished.
    Alden · 1 years ago
    I found it useful to add the following line after line 8 in the VBA code; it renames the sheet to the comments and the date created.

    ActiveSheet.Name = "Comments " & Format(Now(), "DD-MMM-YY")
  • To post as a guest, your comment is unpublished.
    Loki · 1 years ago
    Oh, and one more thing. Each time I hit "Run", it opens a New Sheet with the list of comments. How can I make it add to the existing sheet without duplicating teh entries then? Thanks :)
  • To post as a guest, your comment is unpublished.
    Loki · 1 years ago
    Thank you for the VBA Code! This really helps. Is there a way in which I can see all new comments or responded to comments in the sheet in realtime? It only updates each time the workbook is opened. But not while I am working in it.
    Best regards,
    Loki