Ever found yourself wishing you could print comments in Excel, along with your data, to share insights or track changes? While Excel doesn't have a built-in feature for this, we can achieve it through a few workarounds. Let's explore how to print comments in Excel, enhancing your data presentation and collaboration.

Before we dive into the methods, let's understand why you might want to print comments. Comments can provide valuable context, clarify data, or highlight important notes. Printing them alongside your data can help others understand your work better, fostering more productive collaboration.

Using the Print Area Feature
The Print Area feature in Excel allows you to specify a range of cells to print, including any comments within that range. Here's how to use it:

1. Select the range of cells containing your data and comments. To select non-adjacent cells, press and hold Ctrl while clicking each range.
Setting the Print Area

2. Go to the Page Layout tab, then click on Print Area in the Page Setup group.
3. Select Set Print Area. Now, only the selected range will print, including any comments within that range.
Printing the Worksheet

4. To print, go to the File tab, then click Print. Ensure the 'Print selected cells only' option is checked under the Print range section.
5. Click Print. Your worksheet will print, including the comments within the specified print area.
Using the Print Comments Option

Another way to print comments is by using the Print Comments option in the Page Setup dialog box. Here's how:
1. Select the range of cells containing your data and comments, or select the entire worksheet.




















Accessing the Page Setup Dialog Box
2. Go to the File tab, then click Page Setup. Alternatively, right-click anywhere on the worksheet and select Page Setup.
3. In the Page Setup dialog box, under the Sheet tab, scroll down to the 'Comments' section.
Printing Comments
4. Check the 'Print comments' box. You can also choose whether to print comments as part of the cell or in a separate column.
5. Click OK. Now, when you print your worksheet, the comments will be included, based on the settings you chose.
Printing Comments as a Separate Sheet
If you prefer to print comments on a separate sheet, you can achieve this by using a simple VBA (Visual Basic for Applications) macro. Here's how to create and use this macro:
1. Press Alt + F11 to open the Visual Basic Editor. Click Insert, then Module to insert a new module.
Creating the VBA Macro
2. Copy and paste the following code into the module:
```vba Sub PrintCommentsAsNewSheet() Dim ws As Worksheet Dim newWs As Worksheet Dim com As Comment Set ws = ActiveSheet On Error Resume Next Set newWs = Worksheets.Add(After:=ws) On Error GoTo 0 For Each com In ws.Comments newWs.Cells(com.TopLeftCell.Row, com.TopLeftCell.Column).Value = com.Text Next com newWs.PrintOut End Sub ```
3. Close the Visual Basic Editor by clicking the X in the upper-right corner or going to File > Close and Return to Microsoft Excel.
Using the VBA Macro
4. To print comments as a separate sheet, press Alt + F8 to open the Macro dialog box. Select PrintCommentsAsNewSheet and click Run.
5. The macro will create a new sheet containing only the comments, then print it.
Printing comments in Excel can significantly enhance your data presentation and collaboration. Whether you're using the Print Area feature, the Print Comments option, or a VBA macro, you can now share your insights and notes alongside your data. Happy printing!