Excel UDF : Dependent cell comment

Suppose you want to populate cell comment based on information from another cell. As a value changes, text specified in comment also changes automatically. There is no such excel function which populates cell comment. I developed a user defined function (UDF) that takes a cell reference and populates a comment.
Function Addcomment(rng As Range, str As String) As String
    If Not rng.Comment Is Nothing Then rng.Comment.Delete
    If Len(str) Then rng.Addcomment.Text str
    rng.Comment.Visible = True
End Function

How to Use :
1. Press ALT + F11 to open Visual Basic Editor
2. In visual basic editor window, Go to Insert >> Module
3. In module, add the above lines of code.
4. In main excel window, type
  =Addcomment(cell reference where you are entering this formula, cell reference of another cell )

Example :
A value is in cell B2 . In cell C2, type =Addcomment(C2,B2). 
Related Posts
Spread the Word!
About Author:
Deepanshu Bhalla

Deepanshu founded ListenData with a simple objective - Make analytics easy to understand and follow. He has over 10 years of experience in data science. During his tenure, he worked with global clients in various domains like Banking, Insurance, Private Equity, Telecom and HR.

8 Responses to "Excel UDF : Dependent cell comment"
  1. Microsoft Excel is a powerful spreadsheet application, or workbook. A workbook is a computer application that allows a user to enter a series of numbers, along with other data.excel dashboard software

  2. Whether we talk of business automation, or business accounting, excel has it all. Excel is perchance the most important computer software program used across diversified business sectors in the world. salesforce custom dashboard

  3. Since, I had one of the principal portable "cell" phones - I'd get a kick out of the chance to reveal to you a brisk story to begin this discourse.

  4. Interesting topic shown here, i am now working on it regularly here and would say keep the future posts like this continuously.
    CS0-001 exam Question

  5. This comment has been removed by the author.

  6. Why we need to press "Press ALT + F11 to open" any specialty?

  7. This comment has been removed by the author.


Next → ← Prev